Releases: tasksched/tasksched
Releases · tasksched/tasksched
v0.5.0
- Add information on tasks in HTML output.
- Display project name and number of resources in text workplan output.
- Add text workplan option
-q
/--quiet
. - Add lint with bandit.
- Enable autoescape in Jinja2.
- Add shortcut actions
workplan_text
andworkplan_html
. - Add type hints in Python code, call mypy static type checker in CI.
v0.4.0
- Allow YAML files in input, return work plan in YAML by default.
- Add workplan option
-j
/--json
. - Add HTML output with dark (default) and light CSS.
- Accept task duration as float in input, round it to the next largest integer.
- Ignore tasks with null or negative duration.
- Add missing dependency on
holidays
in setup.py. - Fix traceback displayed when no workplan is received in input with actions text/html.
v0.3.0
- Adjust the project start date to the next business day if it's a week-end or a public holiday.
- Fix work plan end date.
- Fix typo "usage" -> "use".
- Fix colors when tasks are split.
- Merge resources and tasks from multiple JSON input files when they have the same
id
. - Make resource
name
and tasktitle
optional fields (useid
by default). - Add task fields
priority
andmax_resources
.