Releases: zio/zio-cli
Releases · zio/zio-cli
0.2.4
This release contains support for ZIO 2.0.0-RC4.
0.2.3
This release contains support for ZIO 2.0.0-RC3.
v0.2.2 - Reducable Ambiguous Implicit Fix
What's Changed
- Fix bug that cause ambiguous implicits in Scala 3 in certain usecases by @DamianReeves in #122
Full Changelog: v0.2.1...v0.2.2
ZIO 2.0.0-RC2 Support
What's Changed
- Update to ZIO 2.0-RC2 and SBT 1.5.8 by @DamianReeves in #120
Full Changelog: v0.2.0...v0.2.1
ZIO 2.0.0-RC1 Support
Migrate to ZIO 2, except for Transducer bits in WcApp (#118) * Migrate to ZIO 2, except for Transducer bits in WcApp * Finish ZIO 2 migration
v0.1.0
Literally everything 😄
What's Changed
- Adding code from first design session by @chris-albert in #15
- Flushing out more of the API by @chris-albert in #16
- flags constructors by @edvmorango in #19
- Flushing first version of PrimType parsing by @defrag in #21
- Adjusting parsing and test cases for Year and YearMonth by @defrag in #22
- Update to zio 1.0.0-RC20 by @DamianReeves in #25
- Options validation by @defrag in #23
- Command parsing/validation by @DamianReeves in #27
- Upgrade to ZIO 1.0.0. by @quelgar in #28
- Fix Scala 2.11 build. by @quelgar in #29
- Wc app examples fixes by @TobiasPfeifer in #30
- Have all Options constructors and operations return Options[A] by @TobiasPfeifer in #32
- Implements HelpDoc for Options, Args and PrimType. by @ashprakasan in #34
- Bugfixes. by @ashprakasan in #40
- Fixed CommandSpec and OptionsSpec by @FrancisToth in #44
- Refactor PrimType#validate to accept ParserOptions by @FrancisToth in #45
- Move examples, fix case normalization by @asakaev in #50
- Add github actions by @katlasik in #49
- Running github actions on pull requests by @katlasik in #56
- Get rid of all instances of List[HelpDoc]. by @hollinwilkins in #53
- Remove Examples.scala by @vladimir-popov in #58
- Feature/smoothly integrated built in options by @bloznelis in #60
- Issue 38 by @FrancisToth in #61
- Fix bool options bug by @TobiasPfeifer in #63
- Add documentation Of Args.scala by @shankarshastri in #68
- Add tests for prim types. by @katlasik in #66
- add spec for file arguments and fix the method repeat. by @Mohamedali10 in #62
- Closes #4 sbt plugin to build native image by @alterationx10 in #57
- Implement autocorrect to give suggestions for misspelled options by @a-morales in #67
- All-in-one "installer" for a ZIO CLI application by @Porcupine96 in #55
- #12 #48 WcApp implementation using ZStream by @TobiasPfeifer in #64
- Add a tiny figlet font parser by @domartynov in #47
- refactored RequireNot to OrElse by @landlockedsurfer in #75
- Add a figlet font renderer #35 by @domartynov in #76
- Fix FigFontRenderer for Hierarchy Smushing by @domartynov in #77
- some follow up work on orElse. by @landlockedsurfer in #78
- Fix crlf end-of-line in FigFontFiles.scala by @domartynov in #79
- Iss59 by @nathanknox in #69
- Refactor Options :: to ++ by @landlockedsurfer in #80
- Make some progress to display the subcommands by @wi101 in #81
- simplify options parsing. by @landlockedsurfer in #82
- Improved validation by @landlockedsurfer in #83
- Add negation on bool options by @landlockedsurfer in #85
- Fix default value in help doc by @mpkocher in #86
- Subcommands by @landlockedsurfer in #87
- Update versions and build settings by @kitlangton in #93
- Show subcommands summary help by @jgoday in #91
- Various refactorings by @kitlangton in #94
- Use zippable for args/options by @kitlangton in #99
- Minor fixes by @kitlangton in #100
- #73: Support displaying help pages for subcommands by @jgoday in #95
- Resolve Options.map conflicts by @kitlangton in #102
- Eliminating the Need for
Options.none
andArgs.none
for Simple Commands by @ASRagab in #105 - Support Boolean option grouping by @vdeclerk in #106
- Fixed #103 - Flattened Units in Command and subcommands by @NavidJalali in #108
- Auto-generate Bash scripts and Bash/program interface for CLI tab completion by @harveywi in #107
- Fixing incorrect word count in WcApp. by @kurgansoft in #109
- Fix various cross build issues by @kitlangton in #111
- Enable Snapshot Publishing by @adamgfraser in #115
- Fix CI by @adamgfraser in #116
- Fix publishing by @kitlangton in #117
New Contributors
- @chris-albert made their first contribution in #15
- @edvmorango made their first contribution in #19
- @defrag made their first contribution in #21
- @DamianReeves made their first contribution in #25
- @quelgar made their first contribution in #28
- @TobiasPfeifer made their first contribution in #30
- @ashprakasan made their first contribution in #34
- @FrancisToth made their first contribution in #44
- @asakaev made their first contribution in #50
- @katlasik made their first contribution in #49
- @hollinwilkins made their first contribution in #53
- @vladimir-popov made their first contribution in #58
- @bloznelis made their first contribution in #60
- @shankarshastri made their first contribution in #68
- @Mohamedali10 made their first contribution in #62
- @alterationx10 made their first contribution in #57
- @a-morales made their first contribution in #67
- @Porcupine96 made their first contribution in #55
- @domartynov made their first contribution in #47
- @landlockedsurfer made their first contribution in #75
- @nathanknox made their first contribution in #69
- @wi101 made their first contribution in #81
- @mpkocher made their first contribution in #86
- @kitlangton made their first contribution in #93
- @jgoday made their first contribution in #91
- @ASRagab made their first contribution in #105
- @vdeclerk made their first contribution in #106
- @NavidJalali made their first contribution in #108
- @harveywi made their first contribution in #107
- @kurgansoft made their first contribution in #109
- @adamgfraser made their first contribution in #115
Full Changelog: https://github.com/zio/zio-cli/commits/v0.1.0