0.5.0
CHANGES:
Changed
- Lint: fail if the placeholder text "Work Item 1" is still present in the report (#221, @gpetiot)
- Lint: check that the total of days reported for each engineer is 5 days (#178, @gpetiot)
- No special treatment for "OKR Updates" sections in reports (#211, @gpetiot)
- Lookup okr-db in the repo directory (set by
--repo-dir
/-C
) if--okr-db
is not set (#210, @gpetiot) - Make github handles clickable in repo reports (#193, #207, @gpetiot)
- Parser collects all issues instead of raising an exception (#195, @gpetiot).
Other commands that rely on parsing weekly reports (cat, team, stats) can now be run on reports that don't pass linting, but warnings are reported. - Improve the "Invalid time" error messages (#199, @gpetiot)
- okra team lint: only print details of invalid/missing files, or total of valid files (#200, @gpetiot)
- okra gen report: PR/issue entries formatted the same way as in engineer reports (#201, @gpetiot)
- List of projects not printed by default anymore in generated reports (#212, @gpetiot).
Use the new option--print-projects
to display the list. - okra gen: Group activity items together when possible (#208, @gpetiot).
Comments are only listed when there is no other activity on the same issue/PR.
Fixed
Added
- stats: Add option
--show-details
to print the details of the time per engineer (#220, @gpetiot) - Add
ocaml-re
dependency instead of usingstr
(#198, @gpetiot)