Releases: Jxcob-R/tojo
Releases · Jxcob-R/tojo
tojo-0.6
Overview
- Addition of item dependencies with the 'depend' command (typed
dep), item dependencies are specified with a particular format (see help pages) - Option to view item dependencies as a graph
- Note that the capability of these graphs in order to view complex inter-dependencies between items is limited
- Code formatting refactoring with minor documentation improvements
Changes
- cmds: add depend command, adding item dependencies to projects (400e4a4)
- feat(graph): convert list of item dependencies to graph (DAG) (09756aa)
- (tag: tojo-0.6rc1, origin/feat/item-dependency-graph, feat/item-dependency-graph) feat: print relevant dependencies of item given by the ID. (c533074)
- chore: clean up unnecessary code comments and outdated suggestions. (2613c98)
- refactor: Use better LLVM code formatting for better consistency (5c60b4c)
- feat: simple dependency tree printing with graph of dependencies (9e240ed)
- feat: printing item dependency graphs with list option (e3f3ab9)
- feat(cmds): Item dependency listings can now be specified with item code (4125b77)
- fix: commands accepting codes now recognise all 7-characters of code (5297a6f)
tojo-0.5
Overview
- Corrections to the way item codes and prefixes are generated
- Ability to backlog items
- More list options; specifying item status
- install script
Changes
- fix: add missing new line to main help (d0db1a3)
- fix: item code generation (8e8835c)
- (release/0.4) fix(ds): string length also checked for validating item code (ebbc3c0)
- feat(cmds): list option for status view (f54d460)
- memfix: save potential NULL reference from item code (b7993d6)
- chore: add install script (6267709)
- feat(cmds): add backlog command (300b319)
- refactor(cmds): improve code validation process cleanliness (80ad0c1)
tojo-0.4
Overview
- Item codes as a means by which to reference task items
- Better README (finally an actual piece of documentation)
- TTY colour compatibility (and piping)
Changes
- compat: use isatty to modify pretty (coloured) print behaviour (0b59be4)
- chore: add NDEBUG flag to final build (02e3fa7)
- feat: item codes and prefixes (025c430)
- refactor: clear trailing and leading whitespace in item names (3b5707a)
- feat: set defaults for subcommands (a3819fc)
- docs: update README with guide and overview (af8f8e8)
tojo-0.3
Overview
- Mark items as 'done' with the
res(i.e. "resolve") command- Example usage:
tojo res -i 0resolves item with ID0 - More related utility planned
- Example usage:
- Interface with base-10 item IDs fixed and user-input properly handled (fixed a bug)
- Items are now displayed in order of IDs
Changes
- feat(cmds): Add resolve 'res' command to mark items as done (1e263f1)
- refactor: add typedef for item ID type (d0abbe6)
- feat(cmds): add item restaging as add command flag (6e789e0)
- fix(cmds): interpret user input as base 10 correctly (81e55e8)
- docs: document command functionality in help pages (3bd758a)
- feat: order items in project with respect to their status (a73e260)
- refactor(dir): abstract opening of status item file descriptors (8721f3b)
tojo-0.2
Overview
- Work on items with the
workcommand, specifying items with a uniqueid(use--idor-iflag with item ID)- Items being worked on are 'in progress' and appear separately in the item list
- Improve item storage and I/O performance with fixed-width item entries
Changes
- refactor: store items in staging files. (bf88f0f)
- refactor: fixed width item storage (78068e3)
- feat: Enable ID indexation of items (e697792)
- feat: add support to item status with work (f8253b0)
- refactor(dir): store next available project item ID (a1e0a1e)
- refactor: remove deprecated macros from tojo (fa34adb)
tojo-0.1
Overview
- Initialise project in a
.tojodirectory with very simpleitemtracking - Add item to project with
addand-nflag (current default) - List all items in project with
listand-aflag (current default)