Releases: sigi-cli/sigi
Releases · sigi-cli/sigi
Sigi 3.0.0
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
Updated:
peek
(or no-args invocation) for human outputs will say "NOTHING" on an empty or never-created stackpeek
(or no-args invocation) for JSON/CSV/TSV uses a similar printing logic tolist
/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
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
Changed
- Format of
--verbose
updated to be more like normal output
Sigi 2.0.0
Added:
- Better description of
--verbose
flag insigi --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
Sigi 1.1.0
Added:
complete
anddelete
actions now also log the next "Now" item
1.0.1
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
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
- Test drive with:
- Default value of 10 for
head
andtail
#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
Sigi 0.2.5
Added
head N
andtail N
subcommands
0.2.4
Sigi 0.2.4
Added:
snoop
as an alias forlist
complete
anddelete
now archive information- Log when
list
is empty
Misc:
- Updated license to actually be "GPL 3.0 or later"