Releases: serverpod/cli_tools
Releases · serverpod/cli_tools
v0.5.1
What's Changed
- docs: Moved config readme into main readme by @christerswahn in #45
- feat: Support custom default unit in DurationParser by @christerswahn in #46
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- fix!: Previously missed renaming of messageOutput by @christerswahn in #31
- feat: Migrated the Config library to cli_tools by @christerswahn in #32
- chore: Bump version to 0.5.0-beta.1 by @christerswahn in #33
- fix: Fixes and updates based on learnings from serverpod cli by @christerswahn in #34
- chore: Bump version to 0.5.0-beta.2 by @christerswahn in #35
- fix: Updated dependencies to be consistent and compatible with Dart 3.3 by @christerswahn in #36
- chore: Bump version to 0.5.0-beta.3 by @christerswahn in #37
- ci: Run with Dart 3.3 and 3.6 in CI pipeline tests by @christerswahn in #38
- fix!: Clarified behavior of mutually excl option groups by @christerswahn in #39
- chore: Bump version to 0.5.0-beta.4 by @christerswahn in #40
- refactor: Simplified default usage of BetterCommand/Runner by @christerswahn in #41
- refactor: Updated BetterCommand* API on learnings from scloud by @christerswahn in #42
- chore: Bump version to 0.5.0-beta.5 by @christerswahn in #43
- docs: Added README and code examples for the config library by @christerswahn in #44
Full Changelog: v0.4.0...v0.5.0
v0.5.0-beta.5
What's Changed
- refactor: Simplified default usage of BetterCommand/Runner by @christerswahn in #41
- refactor: Updated BetterCommand* API on learnings from scloud by @christerswahn in #42
- chore: Bump version to 0.5.0-beta.5 by @christerswahn in #43
Full Changelog: v0.5.0-beta.4...v0.5.0-beta.5
v0.5.0-beta.4
What's Changed
- fix!: Clarified behavior of mutually exclusive option groups
Full Changelog: v0.5.0-beta.2...v0.5.0-beta.3
v0.5.0-beta.3
What's Changed
- fix: Replaced yaml_codec dependency with yaml in order to support Dart 3.3
- chore: Require Dart 3.3
Full Changelog: v0.5.0-beta.2...v0.5.0-beta.3
v0.5.0-beta.2
What's Changed
- New Logger.log method with dynamically specified log level
- Downgrades collection dependency to 1.18 to be compatible with serverpod
- Fixes some usage help composition
- Minor API improvements
Full Changelog: v0.5.0-beta.1...v0.5.0-beta.2
v0.5.0-beta.1
What's Changed
- feat: Introduced the Config library for unified args and env parsing
- fix: Include user input prompt feature in library export
- fix: BREAKING. BetterCommand's constructor changed to use MessageOutput class for clearer specification of logging functions.
Full Changelog: v0.4.0...v0.5.0-beta.1
v0.4.0
What's Changed
- refactor!: Clarified BetterCommandRunner output/logger setup by @christerswahn in #29
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- feat!: Preserves UsageException instead of replacing it with ExitException by @christerswahn in #23
- feat!: Log all to stdout by default by @christerswahn in #24
- feat: Changed dark red to bright red for console output by @christerswahn in #25
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- feat!: ExitException to handle full range of valid exit codes by @christerswahn in #20
- chore: bump version to 0.2.0 by @christerswahn in #21
New Contributors
- @christerswahn made their first contribution in #20
Full Changelog: v0.1.4...v0.2.0