Skip to content

v0.5.0

Choose a tag to compare

@iewnfod iewnfod released this 15 Oct 09:47
· 91 commits to master since this release
094f277

✨ Features

  • Lumina Server (self-hosted sync, v1) — New companion server (one Docker container: Next.js + SQLite) hosting accounts and a session-mirror API. The desktop app gains a Server tab in Settings; the agent always runs locally — only transcripts are mirrored, keys and code never leave your machine.
  • Worktree write-back — Branch-bound sessions can now push AI edits to your local branch in one click; diverged branches refuse with the exact merge command to run by hand.
  • Import external sessions — Sessions created by the TUI/CLI (or another instance sharing the same storage) can join Lumina Code via the sidebar's new Import row.
  • Code block copy button — Hover any code block to copy its raw text.

🐛 Bug Fixes

  • Stop means stop — Prompts typed mid-run no longer resurrect after an interrupt; the pending inbox is swept, and stop-and-send delivers as the next turn's opener instead of steering.
  • Default-branch detection — The branch picker reads the remote HEAD to badge the true default; the current branch sorts to the top, and selecting it means the main worktree.

🎨 Polish

  • Sharper English welcome greetings (by @RararXD)

🔧 Chores

  • CI for the server workspace + docker-compose.yml for deployment.

Full Changelog: v0.4.0...v0.5.0