⚠️ NOTE: I might have missed a few things as this version is a total re-write from scratch, feel free to open an issue if that is the case. Yours truly will fix it asap!
Added
- Brand new dooit api for configurations
- Snappier UI Experience
- Event based code execution via dooit api
- Customize the columns order and visibility for todos and workspaces
- Allow addition of custom keybinds to trigger certain functions
- Better optimized bar (wont block ui)
- Custom formatters for column values to suit your needs!
- Multiple Theme support
- Custom CSS injections into the UI
- Dooit will now confirm node deletion by default. This behaviour can be changed via config
- many more...check out the wiki
Changed
- Sort options now appear in bar rather than a menu
- search will now show all items but will disable all non-matching ones
- Yanking was removed (will be introduced again as a plugin instead)
Removed
- Now todos are no longer stored in
todo.yaml
, run dooit migrate to migrate to new format - Old config will no longer work, see the latest docs to check out the configuration
Note
The support for YAML will be dropped from v3.0.0
New Contributors
- @DjTuner13 made their first contribution in #178
- @mimvoid made their first contribution in #179
- @khaneliman made their first contribution in #192
Full Changelog: v2.2.0...v3.0.0