Changelog
This document lists all notable changes to the functionality of TaskLite.
- 2024-05-03 - 28bf7b9
- 2020-03-01 - 0.3.0.0
- 2019-10-04 - 0.2.2.0
- 2019-07-14 - 0.2.1.0
- 2019-06-13 - 0.2.0.0
2024-05-03 - 28bf7b9
General
- Add simple webapp powered by elm.land
- Add support for hooks to execute code during a task's lifecycle ([ba2054b])
pre-launch
andpost-launch
hooks ([7f23203])pre-add
hooks ([ff607f6])
- Set text color according to current background color ([1d9ae64])
- Add support for recurring tasks ([8028190])
- Add support for external CLI commands ([9cb8fa3])
- Use
.yaml
extension foredit
to have syntax highlighting ([10e1e52]) - Support the full ISO8601 duration syntax everywhere ([8df1c65])
- Add support for filter expressions to sub-command
new
([9ab3992]) - Improve design of detail view (used by "info" & "next" commands) ([c32be9f])
- Extend and restructure the documentation
New Subcommands
stats
- List share of Done, Obsolete, Deletable tasks ([c2a2d70])server
- Starts an API + GraphQL server powered by AirGQL ([4669498])deletetag
([d3ab4de])deletenote
([581ffae])random
([88a999d])json
- Show tasks in JSON format ([45ad3f3])reviewin
- Set review date in x days ([b05c81a])idea
- Quickly capture ideas ([6545500])modified
([71e4603])modifiedonly
([4809d5b])recurring
- List recurring tasks ([0c11309])unrecur
([2ee1c21])unwake
([987a4fe])unready
([987a4fe])unreview
([1d82631])ingest
- Runsimport
->edit
->delete
workflow on files ([325e0ac])
Import
- Add support for importing
.json
and.eml
files ([8a821de]) - Support list of strings as
notes
in JSON import ([d07a328]) - Add support for parsing unix timestamps with 10, 13, and 16 digits ([ce0392d])
- Add support for milliseconds in UTC timestamps ([2e580ba])
- Use timestamp of parent task for imported tags and notes ([ac15d47])
- Make it more robust (works with a larger variety of files now)
Check out the commit history for all changes.
2020-03-01 - 0.3.0.0
- Add
edit
command to edit YAML version of task in$EDITOR
(1add89e) - Add several
un*
commands to erase fields (0f09c3d) - Only execute trigger to set
closed_utc
after state changed (395a8e0) - Show descriptive variable names in brief help text (10f8cf6)
- Hide aliases from main help (c52df72)
- Display alias errors even with subarguments (c52df72)
- Fix parsing of timestamp part in ULIDs for small timestamp values (258df47)
- Also display full version slug with
tl version
(0c292d1) - Remove unnecessary import logging (c04b894)
- Add git hash to the version string (5f7b1ef)
- Create config directory if it does not exist (8d0657c)
2019-10-04 - 0.2.2.0
- Support optional filter expression after "count" command (61e87b7)
- Automatically create a config file if it doesn't exist (7407f87)
2019-07-14 - 0.2.1.0
- Fix creation of Docker image, extend documentation accordingly (fa4cad3)
2019-06-13 - 0.2.0.0
- Initial release