Releases: brandonkal/inkjet
v1.0.0
This is a major milestone to release version 1.0.0. While the last release was technically pre-1.0, I've not run into any issues using Inkjet for the last 4 years. This release rolls in all the improvements I wanted such as:
- Debian and Apple homebrew multi-arch packaging
- Windows (and Powershell) support embedded metadata and icon
- Automated builds for Linux, macOS, and Windows
- Man page generation and installation via packages
- Dynamic shell completion support!
- Support for trailing args via
--
- More tests! Inkjet has an extensive set of 93 tests including integration tests.
- Interactive CLI support
- Better error messages and helpful ones added for gotchas such as duplicated aliases and replaced commands in merges
- Choices support
- Required flags
Full Changelog: v0.12.0...v1.0.0
The 100% Coverage Release
Lots of new features such as infinite positional args. See git log
for all changes.
This release has complete code coverage and bugs have been removed.
The Ink release
feat: $INKJET_IMPORTED
feat: $INK utility
feat: case insensitive subcommands
fix: only read first word for h1
feat: disable help subcommand
formatting: remove period in generated about
fix: use absolute paths for merge
v0.10.0
Many improvements. This is near 1.0 feature-set.
Features:
feat: predictable working directory for imports
feat: remove duplicate commands
feat: support -c flag
feat: fixed working directory
doc: merge order and override
docs: remove default prefix
feat: inkjet_sort
feat: inkjet_import: all (merge)
feat: about text
feat: support dash in args and flags
feat: support multiple aliases
feat: support preview without args
v0.9.0
- If language code is unspecified, the default shell of "sh" is used to execute the script
- Updated deps
0.8.1
Fix: make --version and --help available if no inkjet.md file
fix: use stderr for all warnings
v0.8.0
Initial inkjet release. See git log
for changes.