Releases: genodelabs/genode
Genode 24.11
Release notes summary for Genode 24.11
The current release contains the following changes and new features.
- New book "Genode Applications"
- Largely revised GUI architecture
- Mirrored and panoramic multi-monitor setups
- Tickless GUI server and display drivers
- Atomic blitting and panning
- Support for pointer grabbing
- Device drivers and platforms
- DDE Linux for i.MX SoCs updated to kernel 6.6
- Platform driver for i.MX 8M Plus
- Sculpt OS enabled for the MNT Pocket Reform laptop
- Reworked Wifi management
- PC audio driver updated to OpenBSD 7.6
- AVX and hardware-based AES in virtual machines
- Goa SDK targeting Sculpt OS 24.10 by default
Read the complete release documentation for version 24.11 here
Sculpt 24.10
Sculpt OS 24.10 has gained profound support for multi-monitor setups.
Among the many usability-related topics on our road map, multi-monitor support is certainly the most anticipated feature. It motivated a holistic modernization of Genode's GUI stack over several months, encompassing drivers, the GUI multiplexer, inter-component interfaces, up to widget toolkits. Sculpt OS 24.10 combines these new foundations with a convenient user interface for controlling monitor modes, making brightness adjustments, and setting up mirrored and panoramic monitor configurations.
Besides this main theme, version 24.10 benefits from the advancements of the Genode OS Framework over the past six months: compatibility with Qt6, drivers ported from the Linux kernel version 6.6.47, and comprehensive debugging support for the Goa SDK.
Genode 24.08
Release notes summary for the version 24.08
The current release contains the following changes and new features:
- Qt6 application framework
- Linux-based components updated to kernel version 6.6.47
- Mesa updated to version 24.0.8
- Enhanced board support for i.MX-based devices
- Remote debugging using the Goa SDK
- Meson build system support for the Goa SDK
- API modernization of the base and GUI framework
- Switch to Rust nightly tool chain
- Initial x86 AVX support on NOVA
Read the complete release documentation for the version 24.08 here
Genode 24.05
Release notes summary for the version 24.05
The current release contains the following changes and new features:
- Sculpt OS running on Genode's custom microkernel
- Fine-grained and dynamic assignment of USB devices/interfaces
- On-target debugging on Sculpt OS using GDB
- Suspend/resume for PC platforms
- Completed transition to new audio interfaces
- Intel graphics enabled for high-resolution displays
- Mesa updated to version 24.0.1
- Improved VirtualBox network throughput
- USB pass-through to the Seoul VMM
- Revisited storage-encryption infrastructure
- Goa SDK updated for Sculpt OS 24.04
- Annual update of the "Genode Foundations" book
Read the complete release documentation for the version 24.05 here
Genode 24.02
Release notes summary for the version 24.02
The current release contains the following changes and new features:
- Revised audio infrastructure
- Sculpt OS as remote test target for Goa SDK
- TCP/IP based on DDE-Linux 6.1.20
- Suspend/resume awareness of GPU, AHCI, NVMe drivers
- Improved human-interface device handling
- Multi-client use of Vivante GPUs
- De-privileged light-weight event tracing
Read the complete release documentation for the version 24.02 here
Genode 23.11
Release notes summary for the version 23.11
The current release contains the following changes and new features:
- Kernel-agnostic DMA protection
- PC power, frequency, temperature sensing and control
- Modernized virtualization interface
- New API for low-complexity interactive applications
- Seoul virtual machine monitor for 64-bit guest OSes
- Ports of Linphone VoIP stack, socat, SDL2 libraries
- USB device drivers updated to Linux 6.1.20
- Improved build-system for quick development-test cycles
Read the complete release documentation for the version 23.11 here
Sculpt 23.10
Sculpt OS 23.10 makes metering and power-management options of modern PC CPUs available via an interactive user interface. Also, generally improved support for modern Intel-based laptops renders features like battery monitoring, keyboard backlight control, and external displays just working, e.g., on the Framework Gen 12 laptop. The PinePhone version received several usability improvements like a new screensaver that reduces the power draw to less than 40%, functional volume buttons, and a more flexible dial pad.
Ready-to-use system images for PC and PinePhone are available at the Sculpt download page and the builtin system update dialog. As usual, the release is accompanied by an updated version of the documentation.
Genode 23.08
Release notes summary for the version 23.08
The current release contains the following changes and new features:
- New multi-component debug monitor
- Goa tool support for working with multiple projects
- New NIC server for raw uplink connectivity
- New PC network driver based on DDE-Linux
- New USB host drivers for i.MX6 and Raspberry Pi
- New PinePhone support for buttons and screensaver
- New depot-remove component
- Improved drivers for Intel GPU, Intel display, Wifi, and audio
- Internal core and base-framework modernization
Read the complete release documentation for the version 23.08 here
Genode 23.05
Release notes summary for the version 23.05
The current release contains the following changes and new features:
- Goa tool updated to Sculpt OS 23.04
- Ubuntu-Touch-UI toolkit
- Initial support for Rust cargo
- New tool chain based on GCC 12.3
- C++20 enabled by default
- Annual documentation update
- Uniform Wifi stack across PC and ARM platforms
- Revision of Genode's custom block-encryption infrastructure
- Linux device-driver environment updated to Linux 6.1.20
- Improved USB, Intel display, and NVMe drivers
- VirtualBox 6.1.44
- Initial x86 virtualization via the base-hw microkernel
- Updated seL4 microkernel to version 12.1
- NetBSD rump kernel on RISC-V
Read the complete release documentation for the version 23.05 here
Sculpt 23.04
Sculpt OS 23.04 marks the first-time PinePhone support in addition to the PC version. With this release, the system supports live upgrades of the boot image, rendering Sculpt updates and switching between versions a matter some easy steps. The new preset feature brings entire application scenarios to your screen after just one click/tap.
Sculpt OS 23.04 for PC and PinePhone is available as ready-to-use system image at the Sculpt download page accompanied with updated documentation.