Releases: canonical/craft-cli
Releases · canonical/craft-cli
2.15.0
2.14.0
What's Changed
- ci(test): run on 3.12 instead of 3.11 by @dariuszd21 in #316
- feat: add prompt to emitter by @dariuszd21 in #315
- chore: update ruff configuration for 0.8 by @bepri in #317
- feat: bash auto-completion generation by @bepri in #319
- docs: finalize changelog for 2.14.0 by @tigarmo in #322
Full Changelog: 2.13.0...2.14.0
2.13.0
What's Changed
- feat: enable details except in quiet by @sergiusens in #313
- docs: finalize 2.13.0 changelog by @tigarmo in #314
Full Changelog: 2.12.0...2.13.0
2.12.0
What's Changed
- build(deps): update codecov/codecov-action action to v5 by @renovate in #307
- feat: confirm method for the emitter by @lengau in #310
- fix(pytest): revert "add an assert_error plugin method" by @lengau in #311
- docs: finalize changelog for 2.12.0 by @tigarmo in #312
Full Changelog: 2.11.0...2.12.0
2.11.0
What's Changed
- feat(pytest): add an assert_error plugin method by @lengau in #218
- Remove black by @sergiusens in #305
- feat: remove code backticks in CLI help messages by @bepri in #306
- fix: hide positional arguments with no help by @sergiusens in #309
New Contributors
Full Changelog: 2.10.1...2.11.0
2.10.1
2.10.0
2.9.0
What's Changed
- build(deps): update dependency black to v24.10.0 by @renovate in #291
- build(deps): update dependency setuptools to v75.2.0 by @renovate in #294
- build(deps): update dependency mypy to v1.12.0 by @renovate in #293
- feat: support app_config in pre_parse_args() by @tigarmo in #295
- chore(ci): generate notes when publishing a release by @tigarmo in #296
Full Changelog: 2.8.0...2.9.0
2.8.0
What's Changed
- feat: display positional args in help by @dariuszd21 in #271
- fix: remove trailing spaces where supported by @lengau in #210
- feat(printer): hide cursor when supported by @lengau in #275
- ci: add security scan workflow by @lengau in #276
- build(deps): update dependency pyright to v1.1.383 by @renovate in #279
- build(deps): update dependency pytest to v8.3.3 by @renovate in #280
- build(deps): update dependency sphinx-toolbox to v3.8.0 by @renovate in #286
- build(deps): update dependency sphinx-lint to v1 by @renovate in #282
- build(deps): update dependency setuptools to v75 by @renovate in #281
- build(deps): update dependency black to v24.8.0 by @renovate in #283
- build(deps): update dependency coverage to v7.6.1 by @renovate in #285
- build(deps): update dependency mypy to v1.11.2 by @renovate in #288
- build(deps): update dependency canonical-sphinx to v0.2.0 by @renovate in #284
- docs: release notes for 2.8.0 by @tigarmo in #289
New Contributors
- @dariuszd21 made their first contribution in #271
Full Changelog: 2.7.0...2.8.0