Release Notes & Changelog¶
Release Notes¶
Changelog¶
0.1.0 (08.09.2015)¶
- Migrated to SQLite and SQLAlchemy + huge rewrite (#27, #34, #31).
- While at it fixed the old bug with
reviewnot returning anything ( #22). - Some minor issues (#30, #23, #9).
Note
This release continues the tradition of yearly releases. Yay! Tradition!
0.0.7 (11.09.2014)¶
Warning
This release is broken.
- Huge refactoring. Distinguished between core functionality and terminal client (#1).
- Introduced Base36 indexes (#8).
- Fixed a minor bug of
setup.pynot recognising the_versionfile (#15). - Migrated issue tracking to GitHub built in facilities.
Note
This release took me a year to finish as the project was frozen temporarily. There were some things lost and some things I don’t even remember were there. Have mercy on me if you see something weird and wait for 0.1.0 in another couple of years.
0.0.6 (08.09.2013)¶
- Covered most code with automatic tests.
- Support for field keys (
-st) witheditcommand instead of strings (status). - Support for multiple fields at the time with
editsubcommand. - Added option to disable
decorate()inconf.json. - Tiny quadrant animation for timer.
0.0.5 (24.08.2013)¶
- Implemented issues as JSON files.
- Replaced
createwithadd. - Implemented time-logging with
logsubcommand. - Implemented simple session timer for logging.
- Implemented
cancelanddonesubcommands. - Implemented attribute input for
editsubcommand. - Implemented configuration file
tray_conf.jsonin user home folder. - Fixed packaging and installation trough
setup.py. - Performed capital refactoring.
- Removed support for issues as XML files.
showcommand is no longer supported. It is replaced withreview -i.deletecommand is no longer supported. It is replaced withclear -i.
0.0.4 (06.08.2013)¶
- Implemented subcommands instead of attributes for all operations.
- Implemented attribute input for most operations instead of sequential prompting. Some subcommands like
editcontinued to work the old way. - Implemented ANSI text coloring in terminal.
- Implemented special symbols for Energy and Priority.
- Implemented time in sessions instead of seconds, minutes and hours.
- Fixed packaging and installation trough
setup.py.
0.0.3 (04.05.2013)¶
- Implemented project directory structure.
- Implemented
datafolder for all Issue.xhtmlfiles. - Implemented format checks for data input.
0.0.2 (17.04.2013)¶
- Implemented issues as standalone
.xmlfiles instead of lines in thelib.89pseudo-library file. - Implemented primitive setup functionality, which turned out to be broken by design.
LICENSEandREADMEfiles.
0.0.1 (24.03.2013)¶
- Implemented rather primitive design for Issues, implemented as lines in a single
lib.89file. - Implemented support for basic Issue fields like status, energy, priority, time and summary.
- Implemented support for basic operations like creating, deleting, editing, reviewing the Issues and clearing the
lib.89file instantly. Operations are implemented trough command arguments like--create,--cror-c.