Skip to content

Releases: canonical/craft-cli

3.4.0

07 Apr 21:44
3.4.0
62953dd

Choose a tag to compare

What's Changed

  • build(deps): update dependency setuptools to v80.10.2 (main) by @renovate[bot] in #417
  • build(deps): update bugfixes (main) by @renovate[bot] in #409
  • docs: remove bounty instructions by @bepri in #427
  • build(deps): update dependency canonical-sphinx to v0.6.0 (main) by @renovate[bot] in #430
  • fix(utils): correct humanize_list formatting for two-item lists by @gcomneno in #425
  • chore: update codeowners by @bepri in #429
  • style: silence ty warnings by @bepri in #434
  • build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.8 (main) by @renovate[bot] in #433
  • build(docs): bump pygments by @bepri in #435
  • build(deps): update dependency coverage to v7.13.5 (main) by @renovate[bot] in #431
  • feat: support units for progress bars by @bepri in #428
  • build(deps): update dependency mypy to v1.20.0 (main) by @renovate[bot] in #437
  • build(deps): update dependency pytest-cov to v7.1.0 (main) by @renovate[bot] in #436
  • docs: finalize 3.4.0 changelog by @bepri in #438

New Contributors

Full Changelog: 3.3.0...3.4.0

3.3.0

05 Mar 19:48
3.3.0
7b630a9

Choose a tag to compare

What's Changed

  • build(deps): update github actions to v5 (major) by @renovate[bot] in #379
  • build(deps): update dependency canonical-sphinx to v0.5.1 by @renovate[bot] in #383
  • build(deps): update dependency coverage to v7.10.6 by @renovate[bot] in #384
  • build(deps): update dependency pytest to v8.4.2 by @renovate[bot] in #387
  • build(deps): update dependency mypy to v1.18.2 by @renovate[bot] in #386
  • build(deps): update dependency pytest-mock to v3.15.1 by @renovate[bot] in #388
  • build(deps): update dependency sphinx-toolbox to v3.10.0 by @renovate[bot] in #392
  • build(deps): update dependency setuptools to v75.9.1 by @renovate[bot] in #391
  • build(deps): update dependency pytest-cov to v7 by @renovate[bot] in #393
  • build(deps): update dependency sphinxext-rediraffe to v0.3.0 by @renovate[bot] in #394
  • build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.1 by @renovate[bot] in #395
  • build(deps): update github actions (main) (major) by @renovate[bot] in #398
  • build(deps): update dependency coverage to v7.11.0 (main) by @renovate[bot] in #397
  • build(deps): update bugfixes (main) by @renovate[bot] in #400
  • build(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 (main) by @renovate[bot] in #401
  • build(deps): update bugfixes (main) by @renovate[bot] in #402
  • build(deps): update dependency setuptools to v80 (main) by @renovate[bot] in #399
  • build(deps): update dependency mypy to v1.19.0 (main) by @renovate[bot] in #404
  • build(deps): update dependency coverage to v7.12.0 (main) by @renovate[bot] in #403
  • chore: prepare for Python 3.14 by @lengau in #377
  • build(deps): update dependency coverage to v7.13.0 (main) by @renovate[bot] in #406
  • build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.9 (main) by @renovate[bot] in #405
  • build(style): switch to the pyright snap by @lengau in #337
  • build(deps): update dependency sphinx-toolbox to v4 (main) by @renovate[bot] in #408
  • style(types): enable type checking with ty by @lengau in #407
  • build(deps): update dependency mypy to v1.19.1 (main) by @renovate[bot] in #410
  • style: ty by @mr-cal in #421
  • feat: error on default command by @mr-cal in #422

Full Changelog: 3.2.0...3.3.0

3.2.0

09 Sep 20:12
3.2.0
3e87d95

Choose a tag to compare

What's Changed

  • feat(emitter): add warning method by @nryanl in #358
  • fix(build): install system packages when running make setup by @jahn-junior in #367
  • docs: update CONTRIBUTING.md by @jahn-junior in #368
  • docs: update CONTRIBUTING.md by @jahn-junior in #370
  • chore: clean up an unused field from the completion script by @bepri in #373
  • build(deps): update dependency codespell to v2.4.1 by @renovate[bot] in #372
  • build(deps): lock file maintenance by @renovate[bot] in #374
  • build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.12 by @renovate[bot] in #376
  • feat: make report_error public by @bepri in #381
  • docs: finalize changelog for 3.2.0 by @bepri in #382

New Contributors

Full Changelog: 3.1.2...3.2.0

3.1.2

21 Jul 20:49
3.1.2
42f36e6

Choose a tag to compare

What's Changed

  • fix: cleanup errors when stopping printer in tests by @tigarmo in #366

Full Changelog: 3.1.1...3.1.2

3.1.1

18 Jul 19:02
3.1.1
654a714

Choose a tag to compare

What's Changed

  • fix: correct typo in default command warning by @mr-cal in #365

Full Changelog: 3.1.0...3.1.1

3.1.0

17 Jul 21:31
3.1.0
148bd13

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.0...3.1.0

3.0.0

27 Mar 17:43
3.0.0
0d86f53

Choose a tag to compare

What's Changed

  • docs: migrate how-tos to their own toctree by @bepri in #325
  • style(docstring): improve the output of a docstring in Sphinx by @lengau in #327
  • docs: document how to use the completion module by @bepri in #326
  • docs: add security policy by @bepri in #329
  • chore!: bump minimum python version to 3.10 by @bepri in #320
  • build(deps): drop pyyaml dependency by @tigarmo in #332
  • feat(emitter): add a log dumping function by @bepri in #331
  • docs: finalize changelog for 3.0.0 by @bepri in #333

Full Changelog: 2.15.0...3.0.0

2.15.0

24 Jan 03:15
2.15.0
c3d619e

Choose a tag to compare

What's Changed

  • fix(completion): use an app_config if present by @bepri in #323
  • docs: finalize changelog for 2.15.0 by @bepri in #324

Full Changelog: 2.14.0...2.15.0

2.14.0

21 Jan 16:53
177f96b

Choose a tag to compare

What's Changed

Full Changelog: 2.13.0...2.14.0

2.13.0

16 Dec 15:29
2.13.0

Choose a tag to compare

What's Changed

Full Changelog: 2.12.0...2.13.0