Releases: mbarbin/cmdlang
Releases · mbarbin/cmdlang
0.0.9
CHANGES:
Added
- Added an example of migration from
core.command
toclimate
(#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
Removed
0.0.8
0.0.7
0.0.6
0.0.5
CHANGES:
Added
- Expose
param
&arg
translators. - Increase test coverage.
Changed
- Include
>>|
infix operator inCommand.Std
. - Separate the translation from the runner in 2 separate packages to keep dependencies isolated.
Fixed
- Fix handling of
docv
when translating tocore.command
.
Removed
- Removed most of applicative infix operators - keep only
>>|
.
0.0.4
0.0.3
CHANGES:
Changed
- Refactor
Err
- undocumented changes while we're stabilizing. - Refactor the separation between
Err
andErr_handler
. Keep only the cli part separate and rename iterr-cli
.
Fixed
- Fix some unintended behavior related to raising and catching errors with
err0
anderro-handler
. Added tests to cover and characterize different use cases.
0.0.2
0.0.1
0.0.1~preview-0.1
CHANGES:
Added
- Added basic support for
readme
. - Added
Arg.named_multi
. - Added param helpers:
stringable
,validated strings
,comma_separated
. - Basic support for positional arguments.
- Enabled instrumentation.
- Adopted OCaml Code of Conduct.
- Added a FAQ page.
- Added test libraries.
Changed
- Internal changes to AST to make it more consistent.
- Improve generation of man pages when using
cmdliner
as target. - Update tutorial to include positional arguments.
Fixed
- Translation to
core.command
requires(unit -> _) Command.t