Skip to content

Releases: canonical/craft-cli

2.10.1

11 Nov 11:41
2.10.1
042d83a
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.10.0...2.10.1

2.10.0

31 Oct 15:41
2.10.0
41a4f28
Compare
Choose a tag to compare

What's Changed

  • feat: add documentation link in help messages by @mr-cal in #298
  • ci: use Trusted Publishing for PyPI releases by @tigarmo in #299

New Contributors

Full Changelog: 2.9.0...2.10.0

2.9.0

22 Oct 17:44
2.9.0
Compare
Choose a tag to compare

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

10 Oct 14:36
2.8.0
be1ae1a
Compare
Choose a tag to compare

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

Full Changelog: 2.7.0...2.8.0

2.7.0

05 Sep 20:56
2.7.0
7b2c542
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.6.0...2.7.0

2.6.0

03 Jul 14:14
2.6.0
6d95a8d
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update development dependencies (non-major) by @renovate in #216
  • chore(deps): update github actions (major) by @renovate in #213
  • chore(deps): update dependency dev/pytest to v8 by @renovate in #226
  • chore(deps): update dependency lint/ruff to v0.1.14 by @renovate in #223
  • chore(deps): update dependency types/pyright to v1.1.349 by @renovate in #225
  • chore(deps): update dependency setuptools to v67.8.0 by @renovate in #224
  • chore(deps): update dependency lint/ruff to v0.1.15 by @renovate in #230
  • chore(deps): update dependency lint/black to v24 by @renovate in #227
  • chore(deps): update dependency setuptools to v69 by @renovate in #229
  • chore(deps): update github actions (major) by @renovate in #228
  • ci: use GH/JIRA integration bot by @sergiusens in #233
  • chore(deps): update development dependencies (non-major) by @renovate in #234
  • chore(deps): update dependency lint/black to v24.2.0 by @renovate in #239
  • style: fix pyright config by @lengau in #237
  • fix(dispatcher): explicitly disable exception chaining by @lengau in #240
  • chore(deps): update dependency setuptools to v69.1.1 by @renovate in #238
  • build: update ruff settings by @lengau in #236
  • chore(deps): update dependency lint/ruff to ~=0.3.5 by @renovate in #246
  • chore(deps): update development dependencies (non-major) by @renovate in #244
  • chore(deps): update dependency setuptools to v69.5.1 by @renovate in #247
  • chore(deps): update dependency dev/pytest-cov to v5 by @renovate in #245
  • docs: use canonical-sphinx extension by @tigarmo in #249
  • chore(deps): update dependency types/pyright to v1.1.359 by @renovate in #251
  • chore: switch to ruff snap by @lengau in #250
  • chore(deps): update development dependencies (non-major) by @renovate in #254
  • chore(deps): update dependency setuptools to v70 by @renovate in #255
  • Merge rockcraft back into main by @tigarmo in #258
  • ci: add workflow to release to PyPI by @tigarmo in #259

Full Changelog: 2.5.1...2.6.0

2.5.1

19 Jan 14:44
2.5.1
9e017d4
Compare
Choose a tag to compare

Special thanks to the contributors that made this release happen: @cmatsuoka, @lengau, @renovate, @renovate[bot] and @tigarmo

Full list of changes

  • fix: handle errors when decoding bytes from subprocesses @tigarmo (#222)
  • fix: make repeated text keep the spinner @lengau (#209)
  • chore(deps): update dependency sphinx-lint to v0.9.1 @renovate (#215)
  • chore(deps): update dependency lint/ruff to v0.1.8 @renovate (#217)
  • chore(deps): update dependency lint/ruff to v0.1.7 @renovate (#214)
  • docs: fix missing api reference for Emitter @tigarmo (#212)
  • chore(deps): drop Pydantic dependency @tigarmo (#207)
  • chore(deps): update development dependencies (non-major) @renovate (#206)
  • chore(deps): update dependency sphinx-lint to v0.9.0 @renovate (#205)
  • chore(deps): update dependency lint/ruff to v0.1.6 @renovate (#204)

2.5.0

21 Nov 13:57
2.5.0
Compare
Choose a tag to compare

Special thanks to the contributors that made this release happen: @lengau and @tigarmo

Full list of changes

  • fix: clear prefix for message() and error() @tigarmo (#203)
  • chore: re-enable sphinx-toolbox @tigarmo (#198)
  • chore: use Canonical's sphinx-docs-starter-pack @tigarmo (#197)
  • feat: allow the application to choose the help order of commands @lengau (#196)

2.4.0

24 Oct 13:41
2.4.0
19f933e
Compare
Choose a tag to compare

Special thanks to the contributors that made this release happen: @lengau, @renovate, @renovate[bot] and @tigarmo

Full list of changes

  • chore(deps): update development dependencies (non-major) @renovate (#192)
  • feat(emit): make text param in open_stream() optional @tigarmo (#194)
  • style: fix typo in comment @lengau (#193)
  • chore(deps): update dependency docs/sphinx-lint to v0.8.1 @renovate (#191)
  • chore(deps): update dependency lint/ruff to v0.1.0 @renovate (#190)
  • chore(deps): update release-drafter/release-drafter action to v5.25.0 @renovate (#189)

2.3.0

19 Oct 21:34
2.3.0
689af0b
Compare
Choose a tag to compare

Special thanks to the contributors that made this release happen: @tigarmo

Full list of changes

  • feat: expose the Dispatcher's parsed arguments @tigarmo (#186)