Snapcraft 4.5 is released. Snapcraft is a packaging, distribution and update tool for any Linux application. Because of the binding of dependencies, it runs on all major Linux systems without modification.
The main updates of this version include:
- repo: Key management refactoring @cjp256 ( #3359 )
- project loader, schema: Add advanced syntax support to the build environment @cjp256 ( #3350 )
- project: Start experimental target-arch support for core20 @cjp256 ( #3410 )
- project: always set target arch even without cross compiling @cjp256 ( #3418 )
- build(deps): upgrade lxml from 4.5.0 to 4.6.2 @dependabot ( #3404 )
- Allow revocation of verification statement @nessita ( #3417 )
- Add new gnome-3-38 extension @kenvandine using gnome-3-38-2004 and core20 ( #3407 )
- project loader: export SNAPCRAFT_TARGET_ARCH @cjp256 in the build environment ( #3414 )
- grammar: ensure all dictionary primitives are captured @cjp256 (#3412)
- Fix some license agreements in ros-related test files @artivis ( #3409 )
- repo: install only build packages marked for installation @cjp256 ( #3411 )
Update details check: https://github.com/snapcore/snapcraft/releases/tag/4.5