Releases: saschagrunert/ccli
Releases · saschagrunert/ccli
v3.0.0
What's new
- Migrate from
urfave/cli/v2tourfave/cli/v3 NewApp,NewAppWith,NewAppWithOptionsreplaced byNewCommand,NewCommandWith,NewCommandWithOptions- Add
Apply,ApplyWith,ApplyWithOptionsfor recursive subcommand help template propagation - Help templates set per-command, no package-level globals modified
- Color customization and disable support carried over from v2
Migrating from v2
- Change imports from
github.com/saschagrunert/ccli/v2togithub.1485827954.workers.dev/saschagrunert/ccli/v3 - Rename
NewApptoNewCommand,NewAppWithtoNewCommandWith,NewAppWithOptionstoNewCommandWithOptions - Follow the urfave/cli v3 migration guide for other
cli.Apptocli.Commandchanges
v2.0.2
What's Changed
- Update ccli.go by @saschagrunert in #14
- Switch to cli v2 by @saschagrunert in #21
- fix module path by @KateGo520 in #44
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #61
- Update golang to v1.21 by @saschagrunert in #110
New Contributors
- @KateGo520 made their first contribution in #44
- @dependabot made their first contribution in #62
Full Changelog: v2.0.1...v2.0.2
v2.0.1
v2.0.0
- Add go module support
v1.0.1
- [Added] windows support
- [Added] continuous integration
Version 1.0.0
- Initial release