New in Mender: Introducing support for Yocto 6.0 Wrynose LTS

The wrynose branch of meta-mender is now available!

Wrynose is the current long-term support (LTS) release of the Yocto Project (Yocto 6.0) and follows the scarthgap (Yocto 5.0) LTS. With the release of the meta-mender wrynose branch, the kirkstone branch of meta-mender also reaches the end of support and will no longer be maintained.

Default components: Major versions changed

meta-mender selects the default version of each Mender component automatically when one is not previously pinned. With the move to Wrynose, two components now default to a new major version:

Component Previous default (scarthgap) New default (wrynose)
mender-connect 2.3.2 3.0.0
mender-gateway 1.2.1 2.0.0

When building images without pinning a previous version, Mender will automatically default to the new major versions.

To stay on the previous series, pin the version explicitly in the configuration, for example:

PREFERRED_VERSION_mender-connect = "2.3.2"

PREFERRED_VERSION_mender-gateway = "1.2.1"

All other Mender components keep the same default major versions as the scarthgap branch.

For more information: Visit Supported releases for an overview of supported Mender component and subcomponent versioning.

Updated bootloader and build integration

Adding Yocto 6.0 support to meta-mender required several compatibility updates.

If maintaining custom recipes or .bbappend files, please note:

  • U-Boot: The U-Boot component is updated to 2026.01, including refreshed Mender integration patches and updated boot-environment handling.
  • GRUB: The GRUB integration is consolidated on the 2.12 precompiled images; legacy precompiled builds have been removed.
  • Poky: With the Wrynose Yocto release, Poky is now distributed as separate repositories — openembedded-core and bitbake — rather than a single combined repo. For self-maintained bblayers.conf, double-check the layer paths against the current Yocto setup and update accordingly; the meta-mender layer is already aligned with the new setup.
  • Recipes: All recipes have been migrated from WORKDIR to UNPACKDIR to follow the updated Yocto source-unpacking model. Custom .bbappend files that reference ${WORKDIR} for source or installed files will likely need to be updated to ${UNPACKDIR}.