RAUC v1.1 Released

Download

Download v1.1 release of RAUC

Just before the beautiful shine of the new has fully disappeared from RAUC 1.0, it is now time to bring out a new release: v1.1.

https://github.com/rauc/rauc/releases/tag/v1.1

This release comes with some remarkable memory leakage fixes you should not miss.

As new features, we now have full support for reading GRUB2 status like we had for the other bootloader implementations already.

A minor feature but quite useful for debugging certificate issues is the new ability to use --dump-cert without requiring successful verification.

Especially system integrators may like the support for using multiple keyring certificates from a directory. This will avoid conflicts when installing multiple certificates from different build system packages.

As a result of various community feedback and discussion, this release adds a bunch of documentation updates targeting potential misunderstandings and explains some unclear topics in more detail.

We would like to say thank you to everyone who tested for v1.1, reported issues or contributed new features!

Changes

For those using A+B+recovery setups where A+B are controlled via the default boot selection logic and recovery is booted as fallback without this mechanism, RAUC also allows specifying the booted slot's name (not only the bootname) via commandline (e.g. rauc.slot=recovery.0).

Thanks to all contributors since v1.0: Angus Lees, Arnaud Rebillout, Beralt Meppelink, Enrico Jörns, Evan Edstrom, Ian Abbott, Jan Lübbe, Michael Heimpold, Rasmus Villemoes, Ulrich Ölmann, Vitaly Ogoltsov


Further Readings

RAUC - 10 Years of Updating 🎂

10 years ago, almost a decade before the Cyber-Resilliance-Act (CRA) enforced updates as a strict requirement for most embedded systems, Pengutronix started RAUC as a versatile platform for embedded Linux Over-The-Air (and Not-So-Over-The-Air) updates.


RAUC v1.14 Released

A week ago, we released RAUC version 1.14. This release — already the second in 2025 — adds support for ComposeFS artifacts, enhances the adaptive update experience, introduces new options for fallback prevention, and lays the groundwork for future features like polling-based update checks.


RAUC v1.13 Released

After several releases with smaller, more subtle changes, the v1.13 release marks a significant milestone for RAUC by introducing the initial version of the long-awaited artifact updates feature. The initial concept was created more than two years ago. In addition to this major feature, the release reflects extensive work on testing, stabilization, and a notable increase in community contributions.