2.6 KiB
2.6 KiB
Changelog
This file tracks user-visible changes in Red Bear OS.
When a commit changes the visible system surface, supported hardware, build flow, shipped configs, or major documentation status, add a short note here and keep the README "What's New" section in sync with the newest highlights.
2026-05-09 — Repository Hosting
- Documented Gitea as the only canonical Red Bear OS Git server and explicitly retired GitHub as a Red Bear code, issue, release, or coordination target.
2026-04-14
- Added a canonical Gitea-visible Red Bear OS implementation plan under
docs/and linked it from the main README and docs index. - Added a user-visible Gitea-facing "What's New" section to the root README and linked it to this running changelog.
- Added a new
redbear-kdeconfiguration and documented current KDE bring-up status as in-progress rather than not started. - Refreshed top-level and docs status notes so historical roadmap documents no longer read as the current repo state.
- Expanded shipped Red Bear system tooling and config coverage around runtime diagnostics, native hardware listing, and Redox-native networking flows.
- Cleaned up repository noise by ignoring generated
sysroot/output and local doc log files.
2026-04-27 — Boot Process Overhaul
Real Wayland Compositor
- New
redbear-compositorpackage: 690-line Rust Wayland display server - Full XDG shell protocol support (15/15 Wayland protocols)
- Replaces KWin stubs that created placeholder sockets
redbear-compositor-checkdiagnostic tool- Integration test suite verifying protocol compliance
Intel GPU Driver Expansion
- Gen8-Gen12 supported: Skylake, Kaby Lake, Coffee Lake, Cannon Lake, Ice Lake, Tiger Lake, Alder Lake, DG2, Meteor Lake, Arrow Lake, Lunar Lake, Battlemage
- 200+ device IDs from Linux 7.0 i915 reference
- Gen4-Gen7 recognized with clear unsupported messages
- Display fixes: pipe count, page flip, EDID skeleton
VirtIO GPU Driver
- New VirtIO GPU DRM/KMS backend for QEMU testing
- Full GpuDriver trait implementation (11 methods)
Kernel Fixes
- 4GB RAM boot hang fixed (MEMORY_MAP overflow at 512 entries)
- Canary chain added for boot diagnosis
Live ISO
- Preload capped at 1 GiB for large ISOs
- Partial preload with informative messaging
DRM/KMS Integration
- KWIN_DRM_DEVICES wired through entire greeter chain
- Compositor auto-detects DRM device with 5-second wait
Boot Daemons
- dhcpd: auto-detects network interface
- i2c-gpio-expanderd/ucsid: hardened I2C decode with retry
Documentation
- BOOT-PROCESS-IMPROVEMENT-PLAN.md
- PROFILE-MATRIX.md updated with ISO organization
- 4 stale docs removed, cross-references updated