Releases: canonical/craft-parts
Releases · canonical/craft-parts
v1.19.3
What's Changed
- sequencer: use plugin properties in action planning by @cmatsuoka in #429
- Release 1.19.3 by @cmatsuoka in #430
Full Changelog: v1.19.2...v1.19.3
v1.19.0
What's Changed
- plugins: verify plugin method override by @cmatsuoka in #353
- docs: move changlog to docs toplevel directory by @cmatsuoka in #354
- lint: specify a single ruff version by @lengau in #358
- chore(lint): update linters and fix linting issues with new rules by @lengau in #359
- utils: remove Ubuntu-specific code from OsRelease by @lengau in #356
- sources: fix ignore patterns in local sources by @cmatsuoka in #362
- tests: Ensure maven test sets environment by @lengau in #357
- lint: freeze mypy version until we can address the changes in 1.0 by @lengau in #366
- docs: add a hello-craft-parts tutorial by @lengau in #360
- docs: include overlays in the lifecycle documentation. by @lengau in #365
- packages: MVP for a yum-based RPMRepository by @facundobatista in #371
- plugins: check if plugin properties are dirty by @cmatsuoka in #372
- plugins: implement strict/offline plugins by @tigarmo in #361
- docs: explanation section for overlays by @lengau in #370
- features: introduce craft-parts features by @sergiusens in #367
- Merge/1.18.1 by @cmatsuoka in #376
- ci: set default node version to 16 by @lengau in #386
- node plugin: remove unsafe perms by @sergiusens in #388
- plugins: refactor python plugin for subclassing by @cmatsuoka in #384
- readme: update readthedocs link by @sergiusens in #387
- apt_cache: ignore unreadable files in /etc/apt by @lengau in #379
- tests: fix dotnet integration tests by @lengau in #383
- sources: add an rpm source handler by @lengau in #377
- Merge 1.18.3 by @cmatsuoka in #395
- parts.py: a couple of minor grammatical fixups, no functional change by @rpjday in #396
- craft_parts py files: minor typo/grammar/capitalization fixes by @rpjday in #397
- Merge 1.18.4 by @cmatsuoka in #405
- steps: handle overlay feature in step lists by @cmatsuoka in #406
- features: reorganize overlay feature tests by @cmatsuoka in #407
- Release 1.19.0 by @cmatsuoka in #409
New Contributors
Full Changelog: v1.18.4...v1.19.0
v1.18.4
What's Changed
- chroot: mark /dev mount as private by @cmatsuoka in #400
- Release 1.18.4 by @cmatsuoka in #401
Full Changelog: v1.18.3...v1.18.4
v1.18.3
What's Changed
- plugins: fix pip path in python plugin by @cmatsuoka in #392
- Release 1.18.3 by @cmatsuoka in #393
Full Changelog: v1.18.2...v1.18.3
v1.18.2
What's Changed
- node plugin: remove unsafe perms by @cmatsuoka in #390
- plugins: refactor python plugin for subclassing by @cmatsuoka in #389
- Release 1.18.2 by @cmatsuoka in #391
Full Changelog: v1.18.1...v1.18.2
v1.18.1
What's Changed
- lint: Freeze linters for v1.18 maintenance branch by @lengau in #374
- sources: fix ignore patterns in local sources by @cmatsuoka in #373
- Release 1.18.1 by @cmatsuoka in #375
Full Changelog: v1.18.0...v1.18.1
v1.18.0
What's Changed
- executor: fix formatting of log message for missing snaps in container by @mr-cal in #323
- plugins: Correct docstring in Dotnet plugin by @MrCarroll in #330
- plugins: add SConsPlugin by @tigarmo in #324
- plugins: add ant plugin by @tigarmo in #332
- sources: improve missing local source error message by @cmatsuoka in #322
- Merge 1.17.1 back to main by @cmatsuoka in #333
- packages: improve chisel error handling by @tigarmo in #335
- Linters: migrate from flake8 to ruff by @lengau in #337
- linters: fix new ruff issues by @tigarmo in #349
- docs: update sphinx-autodoc-typehints by @tigarmo in #346
- executor: fix directory cleaning by @cmatsuoka in #345
- docs: migrate to Diataxis by @tigarmo in #348
- plugins: add base class for java-related plugins by @cmatsuoka in #339
- xattrs: refactor extended attributes by @cmatsuoka in #342
- linters: add PLR2004 to ruff ignore by @tigarmo in #351
- plugins: add maven plugin by @cmatsuoka in #340
- linters: set disallow_untyped_defs in mypy by @tigarmo in #350
- states: make stage package tracking optional by @cmatsuoka in #343
- Release 1.18.0 by @cmatsuoka in #352
New Contributors
- @MrCarroll made their first contribution in #330
Full Changelog: v1.17.1...v1.18.0
Version 1.0-alpha.3
v1.0-alpha.3 Merge pull request #101 from cmatsuoka/fix/fix-destructive-strip-plug…
Version 1.0-alpha.2
Merge pull request #98 from cmatsuoka/fix/fix-uname-macos utils: provide uname call with non-gnu options (CRAFT-382)
Version 1.0-alpha.1
Merge pull request #96 from cmatsuoka/fix/local-source-filters many: fix source ignore patterns (CRAFT-375)