Repository navigation
v0.3.0
✨ Features
- Desktop notifications — get notified when a run finishes or needs your attention; three tiers plus focus mute in General settings.
- Per-turn edit summary — run footers show "N files changed +A −D" with per-file rows that drill into the stats panel's diff.
- GNOME Blur my Shell integration — one-click whitelist join gives the window real compositor blur on GNOME.
- Draggable sidebar — drag the seam to resize, persists across restarts; double-click resets.
- Unified styling — one token set behind all surfaces, cards, and chips for a consistent look.
- OAuth device codes — verification codes for Grok / Copilot / Codex logins now shown as a copyable chip.
- CEF variant (Linux, experimental) — a second build with bundled Chromium for better rendering; parallel-installable. See below.
CEF variant (Linux, experimental):
Lumina.Code.CEF_*assets /lumina-code-cef-bin(AUR) /lumina-code-cef(COPR) use the bundled-Chromium renderer — better rendering and Web API compatibility, but built on tauri v3 alpha. Known limits: no transparent glass window, no AppImage yet. The defaultLumina.Code_*assets remain the webkit build; regular users don't need to change anything.
🐛 Bug Fixes
- Fixed two app instances killing each other's OpenCode server on startup.
- Fixed plan/work approval gates staying frozen forever after a crash or restart.
- Hid the empty models section on never-connected providers.
- Fixed stats panel drill-down views getting cut off instead of scrolling.
🎨 Polish
- Circular icon buttons in the stats panel header.
- Tighter hover tooltips; "still working" indicator moved out of the bottom fade band.
🔧 Chores
- CI/release pipeline now builds and publishes the CEF variant (AUR/COPR included).
- Persisted preferences unified over one storage factory.
Full Changelog: v0.2.0...v0.3.0