Skip to content

Releases: sigi-cli/sigi

Sigi 3.0.0

11 Jan 08:28
Compare
Choose a tag to compare

Sigi 3.0.0

Added:

  • Added a minimal man page for Linux package maintainers.

Updated:

  • The project moved from "GPL 3.0 or later" to "GPL 2.0 only" #18

Full Changelog: v2.1.1...v3.0.0

Sigi 2.1.1

30 Nov 21:34
Compare
Choose a tag to compare

Updated:

  • peek (or no-args invocation) for human outputs will say "NOTHING" on an empty or never-created stack
  • peek (or no-args invocation) for JSON/CSV/TSV uses a similar printing logic to list/head N/tail N
    • On an empty stack: CSV/TSV will print column headings with no content
    • On an empty stack: JSON will print []

Sigi 2.1.0

30 Nov 18:35
Compare
Choose a tag to compare

Added:

  • JSON formatting

Updated:

  • --format/--verbose/--quiet/--silent flags can now come anywhere (e.g. at the end)
  • Fixed a bug that caused "panic" errors when peeking an empty stack. (Or deleting/completing a final item in a stack)

Sigi 2.0.1

26 Nov 18:48
f0999cb
Compare
Choose a tag to compare

Changed

  • Format of --verbose updated to be more like normal output

Sigi 2.0.0

26 Nov 12:04
Compare
Choose a tag to compare

Added:

  • Better description of --verbose flag in sigi --help text.
  • New --noisy alias of --verbose
  • Issue and wiki links in project README
  • Graceful handling of non-digits in head/tail
  • Faster execution when running in silent mode

Changed:

  • On-disk file format has changed. (Still JSON, but slightly different structure)
  • Completed/Deleted items now move to ${stack_name}_history - previously they moved to _completed and _deleted stacks.
  • Time stamps now use an RFC 2822 date and time format like Tue, 1 Jul 2003 10:52:37 +0200. (Note: in the future this will be configurable)
  • Lots of refactoring and tidying.

1.1.0

12 Jul 19:42
Compare
Choose a tag to compare

Sigi 1.1.0

Added:

  • complete and delete actions now also log the next "Now" item

1.0.1

23 Jun 18:02
Compare
Choose a tag to compare

Sigi 1.0.1

This release is mostly an acknowledgement that sigi is stable, and functionality will be roughly set in stone from this point forward.

Fixed:

  • is-empty now exits gracefully with a nonzero code instead of panicking

Updated:

  • Descriptions of subcommands
  • Readme

Removed:

  • A few aliases

0.2.7

29 Apr 06:25
Compare
Choose a tag to compare

Sigi 0.2.7

Added:

  • --verbose/-v flag that can show extra detail, especially when listing #2
    • Test drive with:
      sigi --stack example push goodbye
      sigi --stack example pop
      sigi --stack example_deleted --verbose list
      
  • Default value of 10 for head and tail #6
  • swap now logs 2 items, rot now logs 3 9ca6602

Fixed:

  • Correct ordering of output for pick #4
  • Bug where tail would have no output when N greater than stack length d3d3a61

Notes:

Version 0.2.6 is skipped. It was published to crates.io prematurely (missing documentation updates) and yanked.

0.2.5

21 Apr 09:50
Compare
Choose a tag to compare

Sigi 0.2.5

Added

  • head N and tail N subcommands

0.2.4

15 Apr 04:56
Compare
Choose a tag to compare

Sigi 0.2.4

Added:

  • snoop as an alias for list
  • complete and delete now archive information
  • Log when list is empty

Misc:

  • Updated license to actually be "GPL 3.0 or later"