File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,26 @@ The format is based on [Keep a Changelog][], and this project adheres to [Semant
1010[ Keep a Changelog ] : https://keepachangelog.com/en/1.1.0/
1111[ Semantic Versioning ] : https://semver.org/spec/v2.0.0.html
1212
13+ ## [ v0.99.20] - 2024-05-14
14+
15+ ### Added
16+
17+ - Add ` --collapse ` option to ` sli generate ` commands
18+
19+ ### Changed
20+
21+ - In ` CliOption ` , validate positional option names, discarding ` long ` and ` short ` if given
22+ - Rename methods for clarity:
23+ - ` CliOption::getValueName() ` -> ` CliOption::getValueNameWords() `
24+ - ` CliOption::formatValueName() ` -> ` CliOption::getValueName() `
25+ - Improve ` CliCommand ` annotations for downstream static analysis
26+
27+ ### Fixed
28+
29+ - Fix ` Cli ` issue where escapes in help message content are not always honoured
30+ - Fix ` ConsoleFormatter::formatTags() ` issue where escapes are not reinstated correctly
31+ - In ` sli generate ` commands, only use ` Differ ` if ` sebastian/diff ` is installed
32+
1333## [ v0.99.19] - 2024-05-13
1434
1535### Added
@@ -2470,6 +2490,7 @@ This is the final release of `lkrms/util`. It is moving to [Salient](https://git
24702490
24712491- Allow `CliOption` value names to contain arbitrary characters
24722492
2493+ [v0.99.20]: https://github.com/salient-labs/toolkit/compare/v0.99.19...v0.99.20
24732494[v0.99.19]: https://github.com/salient-labs/toolkit/compare/v0.99.18...v0.99.19
24742495[v0.99.18]: https://github.com/salient-labs/toolkit/compare/v0.99.17...v0.99.18
24752496[v0.99.17]: https://github.com/salient-labs/toolkit/compare/v0.99.16...v0.99.17
You can’t perform that action at this time.
0 commit comments