Skip to content

v0.6.2

Choose a tag to compare

@iewnfod iewnfod released this 20 Oct 01:31
· 27 commits to master since this release
46edef7

0.6.2 syncs the prompt queue across devices, keeps failed sends retryable, adds a loading screen, and ships a tablet layout plus image compression on mobile. The companion server is now lumina-code-server.

✨ Features

  • Server-synced prompt queue — Prompts queued while the AI is running now live on the server: every client sees the same queue, it survives restarts, and entries send automatically when the run ends. Drag-reorder, edit and "stop and send" still work.
  • Retryable failed sends — A dead network no longer drops your message: the bubble stays with a "Failed to send" + retry. Uploads time out after 120s instead of hanging forever.
  • Loading screen — Covers the window until the app is actually ready (connected, sessions and models loaded). Desktop only shows it past 1s, so fast starts never see it.
  • Tablet layout (mobile) — Screens ≥600px get the full desktop layout automatically; connection and touch behavior unchanged. Pinnable in Settings → General → Layout (phone / auto / tablet).
  • Image compression (mobile) — Photos are compressed before upload (2048px, JPEG 0.85 — 3–8MB becomes 0.3–0.8MB; HEIC normalized). Desktop keeps originals.
  • Device-labelled tokens (server) — Each login shows its device on the account page ("desktop (myhost)", "mobile (Pixel 9)"), so you know which token to revoke.

🐛 Bug Fixes

  • Image divert for text-only models survives flaky links — the target directory is remembered across restarts, so images no longer degrade to inline parts the provider rejects.
  • Running subagents reappear in the stats panel after a reconnect or cold start (missed spawn frames are backfilled).
  • Android: no more light scrim over the bottom nav bar; day/night switches repaint the system bars correctly.
  • Plan approval / review cards are no longer dismissed by the stats panel's auto-collapse.

🔧 Chores

  • lumina-server renamed to lumina-code-server (Docker: iewnfod/lumina-code-server; compose updated — pull the new name).
  • Server console is role-scoped: regular users see only their own route; admins keep the full overview.
  • Android release pipeline fixes: signing alias read from the keystore, keystore path fix, pnpm-routed gradle callback, setup-android v4.
  • Internal: split large files and deduplicated logic — no behavior change.

Full Changelog: v0.6.1...v0.6.2