Skip to content

Latest commit

 

History

History
56 lines (41 loc) · 2.74 KB

CHANGELOG.md

File metadata and controls

56 lines (41 loc) · 2.74 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.2 [Unreleased]

Fixed

  • text disappearing for non-alphabet characters in description(closes kraanzu#112)

1.0.1

Fixed

1.0.0

Added

  • A whole new API to interact with dooit (closes kraanzu#23)
  • Unlimited brancing of todos and workspaces (closes kraanzu#85 and kraanzu#70 and kraanzu#58)
  • Smart node addition on
    • Dooit now will not add an extra item automatically if you are just editing description of some node
  • Support for edit and addition in SEARCH mode
    • Previously users were only allowed to jump to the todo
  • Synchronisation between multiple instances
    • Previously dooit printed a warning and exited with a message indicating that it's already running (closes kraanzu#49)
  • New parameters for todos!
    • Recurrence ==> Adds recurrence to todos for regular reminder!
    • Effort ==> An Integer Value to determine the effort/time it will take to complete the todo (for kraanzu#74)
    • Tags ==> Add tags to todos
    • Time ==> Previously ony date was supported (closes kraanzu#66)
  • Better date&time parsing
    • Dooit now uses dateparser module to make it a lot easier to add and edit date&time (for kraanzu#71)
  • Custiomizable Bar
    • Dooit now has a bar that can be customized to your liking!
    • You can now use python scripts to display your desired content in the bar
    • You can also use dooit API to display info in status bars
  • A better config parser which handles ovveriden case better! (closes kraanzu#64)

Fixed

Changed

  • Remove mouse support...coz why not? (closes kraanzu#69)
  • Some keybindings
  • Unicode by default (remove nerd font icons from default config)
  • match-case stmts (Adds support for python>=3.7)