Skip to content

Releases: canonical/craft-parts

2.4.1

24 Jan 20:07
2.4.1
8907c07
Compare
Choose a tag to compare

What's Changed

  • fix: Honor the ${pcfiledir} entries in pkgconfig by @sergio-costas in #977
  • fix(tests): don't fail if you have additional JREs by @lengau in #986
  • docs(changelog): finalize changelog for 2.4.1 by @mr-cal in #990

New Contributors

Full Changelog: 2.4.0...2.4.1

2.4.0

23 Jan 17:46
2.4.0
e663f97
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.3.0...2.4.0

2.3.0

21 Jan 18:13
2.3.0
1c61a0d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.2.2...2.3.0

2.2.2

13 Jan 21:21
2.2.2
af641b9
Compare
Choose a tag to compare

What's Changed

  • fix(docs): include poetry links as a target by @lengau in #960

Full Changelog: 2.2.1...2.2.2

2.2.1

19 Dec 21:56
2.2.1
1a2631e
Compare
Choose a tag to compare

What's Changed

  • Fix 1.19 build by @lengau in #862
  • chore: backport unixsocket -> unixsocket2 conversion to 1.19 for snapcraft 7 by @lengau in #856
  • chore(merge): 1.19.8 into main by @mr-cal in #944
  • docs: update docs with extra ref anchors by @bepri in #945
  • tests: deduplicate tests for python-based plugins by @bepri in #947

Full Changelog: 2.2.0...2.2.1

1.19.6

17 Dec 19:40
1.19.6
54d8de6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.19.5...1.19.6

2.2.0

16 Dec 23:42
2.2.0
5ca8226
Compare
Choose a tag to compare

What's Changed

  • docs: add anchors to support charmcraft documentation by @lengau in #872
  • build(deps): update dependency furo to v2024.8.6 (main) by @renovate in #869
  • build(deps): update dependency yamllint to v1.35.1 (main) by @renovate in #868
  • build(deps): update dependency sphinx to v7.4.7 (main) by @renovate in #867
  • build(deps): update dependency sphinx-autobuild to v2024.10.3 (main) by @renovate in #870
  • tests: add unit tests for process_run function by @lengau in #832
  • build(deps): update dependency tox-gh to ~=1.4.4 (main) by @renovate in #881
  • build(deps): update dependency sphinxcontrib-applehelp to v2 (main) by @renovate in #882
  • build(deps): update dependency sphinxcontrib-devhelp to v2 (main) by @renovate in #883
  • build(deps): update bugfixes (main) by @renovate in #877
  • build(deps): update dependency sphinxcontrib-htmlhelp to v2.1.0 (main) by @renovate in #880
  • feat: support workspaces for go by @sergiusens in #864
  • build(deps): update dependency sphinxcontrib-qthelp to v2 (main) by @renovate in #886
  • feat: java plugin should set JAVA_HOME by @vpa1977 in #895
  • feat: add chisel as a build snap when stage-packages contain slices by @linostar in #904
  • chore(merge): 2.1.3 into main by @mr-cal in #907
  • docs: fix linting for release tags and backfill changelog links to 2.0.0 by @lengau in #909
  • feat: split stderr for better error presentation by @bepri in #897
  • fix(rust_plugin): fix dependency validation logic by @liushuyu in #903
  • feat: add funcs part_has_slices and part_has_chisel_as_build_snap by @linostar in #914
  • chore(merge): 2.1.4 into main by @mr-cal in #923
  • doc(ant,maven): add labels for description by @vpa1977 in #916
  • link to common part properties by @yanksyoon in #913
  • feat: add an API for registering source types by @lengau in #927
  • build: migrate to pyproject.toml by @lengau in #902
  • build(deps): update dependency myst-parser to v4 (main) by @renovate in #871
  • feat: use "craft.git" for git where possible by @tigarmo in #925
  • doc: create new how-to on creating a plugin by @bepri in #928
  • feat: add uv plugin by @bepri in #930
  • fix: remove captured message on error by @sergiusens in #937
  • docs: move changelog, add PR task by @mr-cal in #942
  • feat(plugins/poetry): add poetry and pip extra args by @lengau in #940
  • docs(changelog): add 2.2.0 changes by @mr-cal in #941

New Contributors

Full Changelog: 2.1.4...2.2.0

2.1.4

04 Dec 13:12
2.1.4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.3...2.1.4

2.1.3

21 Nov 20:48
2.1.3
6e56792
Compare
Choose a tag to compare

What's Changed

  • fix(poetry): don't install poetry with poetry-deps by @lengau in #901
  • docs(changelog): release 2.1.3 by @lengau in #905
  • build: bump version to 2.1.3 by @mr-cal in #906

Full Changelog: 2.1.2...2.1.3

2.1.2

07 Oct 14:10
2.1.2
Compare
Choose a tag to compare

What's Changed

  • docs: remove version from plugin documentation howto by @lengau in #831
  • chore: split _get_java_post_build_commands by @vpa1977 in #837
  • docs(rust_plugin): update explanations to reflect changes in newer Rust toolchains by @liushuyu in #850
  • build(deps): replace requests-unixsocket with requests-unixsocket2 by @lengau in #853
  • fix: don't fail if the Python part has no scripts by @tigarmo in #858
  • ci: add security scanning job by @lengau in #859
  • docs(changelog): add 2.1.2 release notes by @mr-cal in #866
  • build(deps): use correct canonical-sphinx by @sergiusens in #865

New Contributors

Full Changelog: 2.1.1...2.1.2