Releases: canonical/craft-cli
Releases · canonical/craft-cli
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
2.7.0
2.6.0
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 intomain
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
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
2.4.0
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)