Snapcraft 8.14 release notes

03 Feburary 2026

Learn about the new features, changes, and fixes introduced in Snapcraft 8.14.

Requirements and compatibility

See System requirements for information on the minimum hardware and installed software.

What’s new

Snapcraft 8.14 brings the following features, integrations, and improvements.

Ruby plugin

The new Ruby plugin is available for packaging Ruby apps with core22 and higher.

Improved project file schema

IDEs read the Snapcraft schema to validate and auto-complete snapcraft.yaml files.

The schema is reworked to improve validation and support base-specific keys. It’s also automatically generated with each new release, so it will stay up-to-date as new keys are added in new Snapcraft versions.

Minor features

Snapcraft 8.14 brings the following minor changes.

Chisel support for core26

Chisel slices can now be used for stage-packages for core26 snaps.

Collision detection for organize

Snapcraft now checks for collisions when organizing with the organize key. Collisions will now raise an error.

Destructive mode warning

Running Snapcraft in destructive mode with a non-root user can cause unexpected behavior. Snapcraft now emits a warning if it’s run this way.

Git source improvements

A number of improvements have been made for parts using the git source-type for a part.

  • You can make a shallow clone of the Git source with the new source-depth key.

  • When cloning a Git source, detached HEAD warnings are now suppressed.

LXQt support for KDE neon 6

The KDE neon 6 extension now supports LXQt and Kvantum theming via the lxqt-support-core24 content snap. Now, snaps using this extension will render correctly in LXQt environments.

success-exit-status key

Daemons can use the new success-exit-status key to control exit status handling.

uv plugin bytecode

The uv plugin now compiles bytecode. Set UV_COMPILE_BYTECODE=0 to disable this feature.

Backwards-incompatible changes

The following changes are incompatible with previous versions of Snapcraft.

Restrictions to platform names

Platform names can’t contain the / character. Additionally, platforms can’t be named * or any.

Fixed bugs and issues

The following issues have been resolved in Snapcraft 8.14.

Snapcraft 8.14.0

Contributors

We would like to express a big thank you to all the people who contributed to this release.

@bepri, @EdmilsonRodrigues, @gabelluardo, @jahn-junior, @Kyuyrii, @lengau, @medubelko, @MirkoFerrati, @mr-cal, and @tigarmo.