Releases: genodelabs/genode
Genode 18.02
Release notes summary for the version 18.02
The current release contains the following changes and new features:
- Sculpt for Early Adopters (EA)
- On-target package installation and deployment
- Improved networking stack
- Support for servers written in the Nim language
- VirtualBox version 5.1.32
- New trace-logging component
- Ethernet-driver for i.MX-based Wandboard
- SMP support for Xilinx Zynq hardware
Read the complete release documentation for the version 18.02 here
Genode 17.11
Release notes summary for the version 17.11
The current release contains the following changes and new features:
- Base framework and OS-level infrastructure
- Dynamic device-driver management
- NIC-router ability to act as DHCP client and server
- Improved input processing, including mouse acceleration,
mouse-wheel emulation, capslock and numlock handling - Revised GUI stack, covering broader use cases
- Refined Rump-kernel-based file-system support
- Platform support
- UEFI boot, consistent use of GRUB2 on x86
- Enabling MMU-based threat mitigations by default
- seL4 updated to kernel branch 7.0
- Wrapping up internal redesign of Genode's custom kernel
- Runtimes, applications, and libraries
- Cultivation of the Nim language for Genode components
- Native execution of Libretro-based game-console emulators
- Reworked libSDL backend with support for resizing
- Improved tooling for validating configurations
Read the complete release documentation for the version 17.11 here
Genode 17.08
Release notes summary for the version 17.08
The current release contains the following changes and new features:
- Hardware-accelerated graphics for Intel Gen-8 GPUs
- The seL4 6.0 kernel on ARM and 64-bit x86 hardware
- Genode as Xen DomU
- Preliminary UEFI support for NOVA, base-hw, and seL4
- New server for capturing reports to files
- New runtime for the sequential execution of components
- Support for boot-time initialized frame buffer
- FatFS-based VFS plugin
- Extended non-blocking operation of the VFS
- Refined time handling
- Updated Muen separation kernel
Read the complete release documentation for the version 17.08 here
Genode 17.05
Release notes summary for the version 17.05
The current release contains the following changes and new features:
- New approach and tools for package management
- Updated revision of the "Genode Foundations" book
- Completion of Genode's API modernization
- GNU compiler collection (GCC) 6.3 including Ada support
- Qt5 updated to version 5.8
- Feature-complete VirtualBox 5.1.22 for NOVA
- Nim programming language
- Interpolated wall-clock times
- New network-traffic and CPU-time monitoring tools
- Muen separation kernel updated to latest version
Read the complete release documentation for the version 17.05 here
Genode 17.02
Release notes summary for the version 17.02
The current release contains the following changes and new features:
- Genode application binary interface (ABI)
- Enhanced infrastructure for virtual file systes (VFS)
- VFS support for synchronous I/O and reconfiguration
- Rump-kernel-based file systems as VFS plugin
- Linux TCP/IP stack as VFS plugin
- New execution model of the C runtime
- Dynamically reconfigurable init component
- Generic user-input-processing component
- Improved SD-card drivers, added support for i.MX6
- Muen separation kernel updated to version 0.8
Read the complete release documentation for the version 17.02 here
Genode 16.11
Release notes summary for the version 16.11
The current release contains the following changes and new features:
- Base framework
- Redesigned interplay between parent and child components
- Improved RPC mechanism
- Ongoing transition to modernized framework API
- Extended virtual-networking capabilities
- New timeout-handing API
- Support for smart cards
- Time-based password generation
- NOVA hypervisor
- VirtualBox updated to versions 4.3.40 and 5.1.10
- New asynchronous map operation
Read the complete release documentation for the version 16.11 here
Genode 16.08
Release notes summary for the version 16.08
The current release contains the following changes and new features:
- Base platforms
- Interactive and dynamic workloads on top of the seL4 kernel
- Binary compatibility across all supported kernels
- Xilinx Zynq board support for Parallela, Zedboard, ZC706, ZC702
- Networking
- Virtual networking (routing, NAT)
- New TOR component
- ROM sessions in a network-distributed Genode system
- Virtualization
- VirtualBox 4 on top of the Muen separation kernel
- Experimental version of VirtualBox 5 for NOVA
- Libraries and components
- Improved ACPI integration
- Growing library of "shim" services such as a framebuffer scaler,
an input remapper, a ROM fallback service, and a LOG duplicator - Ported 3rd-party software such as diffutils, less, mbed TLS,
libxml2, RISC-V front-end server - New file-downloading component
- Statistical profiling
Read the complete release documentation for the version 16.08 here
Genode 16.05
Release notes summary for the version 16.05
The current release contains the following changes and new features:
- Fundamental revision of the framework API
- New revision of the "Genode Foundations" book
- Enhanced ACPI support on x86
- Device drivers
- Updated Linux-based drivers to Linux version 4.4.3
(Intel wireless, Intel graphics, USB, TCP/IP stack) - Updated OpenBSD-based audio driver to version 5.9
- Updated Linux-based drivers to Linux version 4.4.3
- GNU debugger running on 64-bit NOVA
- Rust programming language for Genode components
- Tool-chain update
Read the complete release documentation for the version 16.05 here
Genode 16.02
Release notes summary for the version 16.02
The current release contains the following changes and new features:
- Assignment of USB devices to virtual machines
- New support for the RISC-V CPU architecture
- GUI stack usability improvements
- Device drivers
- Reconfigurable USB host-controller driver
- Custom USB mass-storage driver
- Improved audio output on Linux
- Libraries and applications
- New "Genode world" repository for 3rd-party software
- Updated lynx, OpenSSH, tar, libssh, lighttpd
- Platforms
- Enhanced SMP and cache support for base-hw
- Muen SK version 0.7 with MSI support
- seL4 version 2.1
Read the complete release documentation for the version 16.02 here
Genode 15.11
Release notes summary for the version 15.11
The current release contains the following changes and new features:
- Desktop OS features
- Vastly improved GUI stack
- Dynamic audio-mixer settings
- Copy and paste between subsystems
- New VFS server and VFS improvements
- New LOG aggregator
- Improved support for dynamic component configurations
- VirtualBox support for 64-bit guest OSes
- Device drivers
- Intel KMS framebuffer driver
- Framebuffer driver for Exynos 4
- AHCI for non-NCQ devices
- Ability to connect to hidden wireless networks
- Platforms
- Xilinx Zynq-7000 support, including networking
- Improved TrustZone support on USB Armory
- Simplified memory management on NOVA
- Booting via iPXE over HTTP
- New tool for creating preconfigured U-Boot images
Read the complete release documentation for the version 15.11 here