Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
## [0.8.4] - 2025-09-16
### π Features
- Added support for repeatable arguments
- Compress output of --help
## [0.8.3] - 2025-09-13
### π Features
- Simplified output of the plaintext usage block
## [0.8.2] - 2025-09-12
### π Features
- Added code path support for global mix archives
### βοΈ Miscellaneous Tasks
- Credo
## [0.8.1] - 2025-05-06
### π Bug Fixes
- Fixed moduledoc spacing and trimming
## [0.8.0] - 2025-05-06
### π Features
- [**breaking**] Move all CLI modules under the CliMate.CLI namespace
- Added the cli.embed command to copy the library in another application
- Display arguments in usage block
### π Bug Fixes
- Correctly output argument type error
- Fixed moduledoc option type for cli.embed
### π Documentation
- Describe migration to 0.8 in README.md
- Moved basic usage to guides
### π§ͺ Testing
- Ensure nil defaults are correctly printed in usage
### βοΈ Miscellaneous Tasks
- Update Elixir Github workflow (#18)
- Configure Git Cliff
## [0.7.1] - 2025-03-24
### π Bug Fixes
- Fixed indentation in moduledoc format for multiline option docs
### βοΈ Miscellaneous Tasks
- Cleanup debug output
## [0.7.0] - 2025-03-24
### π Features
- [**breaking**] Remove embeddable capability
### π Documentation
- Writing more documentation for options
### π§ͺ Testing
- Remove output from tests
### βοΈ Miscellaneous Tasks
- Removed demo code
- Update dependabot config
- Update dependabot config (#3)
- Setup dialyzer for CI
- Update CI config (#5)
- Deprecation message for embeedding
- Configuration for credo
- Update dependabot config (#12)
## [0.6.0] - 2024-11-08
### π Features
- Improved usage formatting with types and dynamic defaults
- Allow customization of default value doc in usage blocks
### π§ͺ Testing
- Reorder tests
## [0.5.0] - 2024-06-26
### π Features
- Added doc_arg spec option to command options
## [0.4.1] - 2024-06-15
### βοΈ Miscellaneous Tasks
- Do not show default value for --help
## [0.4.0] - 2024-06-15
### π Features
- Format boolean defaults in --help
- Preserve options order in help doc
- Allow arguments to specify type of string, integer or float
## [0.3.2] - 2024-06-14
### π Documentation
- Document the ProcessShell module
## [0.3.1] - 2024-03-11
### βοΈ Miscellaneous Tasks
- Update README.md version on release
## [0.3.0] - 2024-03-11
### π Features
- [**breaking**] Boolean options do not default to false anymore
### π§ͺ Testing
- Added tests for the --help option
## [0.2.1] - 2023-12-30
### βοΈ Miscellaneous Tasks
- Added changelog
## [0.2.0] - 2023-12-30
### π Features
- Allow functions to define option defaults
## [0.1.1] - 2022-12-11
<!-- generated by git-cliff -->