Hello everyone,
it's my pleasure to announce that Genode 26.02 has just been released today.
https://genode.org/news/genode-os-framework-release-26.02
This release is special to me personally as it switches the framework to our custom configuration format originally sketched more than two years ago, then proposed in December 2024, intensely evaluated over the course of the past 18 months, and eventually finalized during the current release cycle. This transition has been no small feat, and I'm more than happy that we have arrived at our final destination without any unforeseeable disruption. Thanks to everyone who participated!
Speaking of transitions, our move from GitHub to Codeberg has proceeded according to the plan laid out on our road map. As detailed by the release documentation linked below, all repositories except for the main repository are now officially hosted at https://codeberg.org/genodelabs/ and the main repository will follow soon.
On the technical side, the release features the update of all DDE-Linux-based protocol stacks to kernel version 6.18, which is the foundational work for updating the all the device drivers in May. It also comes with usability improvements of the Goa SDK, the port of Git, revised TCP/IP error handling, and a variety of API-safety improvements. The most prominent topics at a glance:
- Human-inclined data (HID) format by default - First half of the migration from GitHub to Codeberg - Linux device-driver environment using kernel version 6.18 - Event-filter support for global key combinations - Ports of Git and FIO benchmark - Goa SDK usability enhancements
Please find those topics covered in detail by our release documentation:
https://genode.org/documentation/release-notes/26.02
Best regards Norman