Releases: sttk/cliargs-rust
Releases · sttk/cliargs-rust
0.6.0
NOTE: This release was initially published as version 0.5.2, but since it included a breaking change, it was re-released.
⚠️ BREAKING CHANGES
Changes
- fix: corrected variable names by @sttk in #51
- fix: modified to inherit end opt flag after parsing until sub command by @sttk in #53
Docs
- comment,doc: modified some documentation comments by @sttk in #46
- comment: modified some comments by @sttk in #49
Supports
- test: modified some test method names by @sttk in #48
- test: corrected some test cases by @sttk in #52
- release tasks for 0.5.2 by @sttk in #54
- 0.6.0 by @sttk in #55
Full Changelog: 0.5.1...0.6.0
0.5.1
Changes
- fix: clear prev_opt_taking_arg even if collectOpts raises error by @sttk in #43
- fix: remade Cmd#sub_cmd not to retrieve a base name of a path-like sub command by @sttk in #44
Docs
Supports
Full Changelog: 0.5.0...0.5.1
0.5.0
⚠️ BREAKING CHANGES
New Features
Changes
- update: renamed take_args to take_opt_args by @sttk in #32
- update: changed parse_args to support sub command by @sttk in #34
Docs
Supports
Full Changelog: 0.4.0...0.5.0
0.4.0
⚠️ BREAKING CHANGES
New Features
Docs
- doc,comment: modified README and document comments by @sttk in #28
- doc,comment: added the descriptions for help printing. by @sttk in #30
Supports
Full Changelog: 0.3.0...0.4.0
0.3.0
⚠️ BREAKING CHANGES
- update!: added cfgs to Cmd and changed parse_with to move ownership of its parameter by @sttk in #16
New Features
Changes
- update: changed a field name in Cmd: _arg_refs -> _leaked_str by @sttk in #15
- update: changed not to use mem::swap but mem::replace by @sttk in #17
- fix: renamed field of Cmd: _leaked_str -> _leaked_strs by @sttk in #18
Docs
- doc,comment: modified the root documentation comment by @sttk in #12
- comment: modified descriptions about option configuration by @sttk in #13
- comment,style: modified comments and line breaks by @sttk in #14
- doc,comment: added descriptions about Cmd#parse_for by @sttk in #21
- doc,comment: add LICENSE and README.md for cliargs_derive by @sttk in #24
Supports
- test: added tests for moving Cmd instances by @sttk in #19
- chore: modified categories field in Cargo.toml to use slugs, etc by @sttk in #25
- release tasks for 0.3.0 by @sttk in #26
Full Changelog: 0.2.0...0.3.0
0.2.0
0.1.0
⚠️ BREAKING CHANGES
- fix!: changed errors not to use referenecs by @sttk in #4
- fix: prevented to extend lifetime of references to Cmd's attributes by @sttk in #5
Docs
Supports
Full Changelog: 0.0.0...0.1.0