Releases: mbarbin/cmdlang
Releases · mbarbin/cmdlang
0.0.10
19 Sep 12:23
Compare
Sorry, something went wrong.
No results found
CHANGES:
Added
Test behavior when a group is called with an invalid subcommand (#26 , @mbarbin ).
Changed
Add Param.create' using of_string/to_string API for Param (#31 , @mbarbin ).
Change Param.conv internal AST representation to of_string/to_string (#31 , @mbarbin ).
Upgrade to climate.0.8.0 (#28 , @mbarbin ).
More consistent cli commands and args doc strings (#27 , @mbarbin ).
Upgrade climate and now requires >= 0.5.0 (#25 , @mbarbin ).
0.0.9
30 Nov 18:12
Compare
Sorry, something went wrong.
No results found
CHANGES:
Added
Added an example of migration from core.command to climate (#20 , @mbarbin ).
Added migration utils (#20 , @mbarbin ).
Improve code coverage, added tests (#20 , @mbarbin ).
Changed
Document presence in stdlib-runner help (required, default, etc.) (#19 , @mbarbin ).
Minor refactor in stdlib-runner (#19 , @mbarbin ).
Upgrade to climate.0.3.0 (#19 , @mbarbin ).
Fixed
Fix trailing dot additions in to-cmdliner for cases such as ?. and .. (#19 , @mbarbin ).
Removed
Removed config option auto_add_short_aliases from to-base translation (not useful) (#20 , @mbarbin ).
0.0.8
14 Nov 10:02
Compare
Sorry, something went wrong.
No results found
CHANGES:
Added
Add more ci-checks: macOS, Windows, OCaml 4.14 (#17 , @mbarbin ).
Add a new backend based on stdlib.arg (#16 , @mbarbin ).
Changed
Internal refactor to intermediate representations used in cmdlang-to-base (#16 , @mbarbin ).
Fixed
Removed
Remove Param.assoc. We require now the to_string function found in Enums (#16 , @mbarbin ).
0.0.7
10 Nov 19:04
Compare
Sorry, something went wrong.
No results found
CHANGES:
Removed
Moved err, err-cli and cmdlang-cmdliner-runner to pp-log .
0.0.6
24 Oct 12:11
Compare
Sorry, something went wrong.
No results found
CHANGES:
Changed
Prepare documentation for initial release.
Upgrade to climate.0.1.0.
Make opam files pass opam-repository linting rules.
Upgrade Docusaurus.
0.0.5
17 Sep 18:48
Compare
Sorry, something went wrong.
No results found
CHANGES:
Added
Expose param & arg translators.
Increase test coverage.
Changed
Include >>| infix operator in Command.Std.
Separate the translation from the runner in 2 separate packages to keep dependencies isolated.
Fixed
Fix handling of docv when translating to core.command.
Removed
Removed most of applicative infix operators - keep only >>|.
0.0.4
07 Sep 12:37
Compare
Sorry, something went wrong.
No results found
0.0.3
03 Sep 20:54
Compare
Sorry, something went wrong.
No results found
CHANGES:
Changed
Refactor Err - undocumented changes while we're stabilizing.
Refactor the separation between Err and Err_handler. Keep only the cli part separate and rename it err-cli.
Fixed
Fix some unintended behavior related to raising and catching errors with err0 and erro-handler. Added tests to cover and characterize different use cases.
0.0.2
23 Aug 19:10
Compare
Sorry, something went wrong.
No results found
CHANGES:
Changed
Make commandlang-err and standalone library called err0 so it can be used more broadly. Split the handler part as a separated lib err0-handler.
0.0.1
22 Aug 09:56
Compare
Sorry, something went wrong.
No results found
CHANGES:
Added
Added library Err establishing a standard for error handling in commandlang CLIs.