Repository navigation
Somnia 12.2.0-beta.5
Pre-releaseSomnia 12.2.0-beta.5 (pre-release)
Built from fully green CI runs on commit f9d28a4 (e2e suite run 39048817930 on c6a1832 plus harness-only pin, and the full release-matrix run 39060016007 on f9d28a4: frontend e2e, native, macOS, Windows, both CLI jobs, cli-checksums).
Highlights
- Agent panel: one conversation follows you across studios - stable conversation id, cross-studio history under the explicit "Reuse chat history" opt-in (off by default), tool offers follow the active studio (0105, 0109).
- Handoff hardening: Slides picture round-trip through Photos works end to end (opaque fixture, handback survives engine refusals, returned picture reaches slides.replaceImage as base64, deck identified by media name).
- Sound: AI proposal review names the settings-changes list for assistive tech; propose tool stays offerable to local models.
- Animation: APNG exports download as .png; stacked timeline keys cycle on click; timeline lane header wraps long layer names.
- Sheets: Excel-style cut/paste moves the block (cleared by Delete); Edit-in-Sheets handoff opens explicitly.
- Photos: opening a photo no longer crashes on the Light panel.
Fixes
- 3D: bevel segments forwarded through the viewport controller; multi-mark gizmo group pivot; area lights survive .som3d roundtrips; texture slot thumbnails render; remesh/sculpt command fixes; slow first-time viewport loads finish.
- Documents: render-time selection reads survive a caret ahead of block text.
- Code: per-file unsaved source tab status.
- Markdown: source editor regains focus after the reveal menu closes.
- Video: atomic I/O trim against render-loop re-sync.
- Agent: saved status rendered once, chip refresh regression fixed.
- Design system: dropped the stale class:diff hook (selector artifact, production unchanged).
Planned for beta.6
The following items from the beta.4 line are intentionally not part of this build and return in beta.6: session safety (crash-recovery checkpoints), settings transfer (export/import UI), studio lifecycle and jobs scheduling (performance controls), the in-app update channel, accessibility toolbar navigation, and native Windows ARM64 / Linux ARM64 builds.
Known issues
- Installers remain unsigned; SmartScreen and Gatekeeper can warn.
- No ARM64 builds in this release (Windows ARM64 and Linux ARM64 return in beta.6). No Intel macOS build.
- Deploy, frameworks and the Somnia CLI remain experimental.
- Known CI flake: chatUnread timeout (core tests) can intermittently fail a run; reruns pass.
Install
- macOS:
Somnia_12.2.0_aarch64.dmg(Apple Silicon only, ad-hoc signed, not notarized; right-click > Open on first launch). - Windows x64:
Somnia-v12.2.0-beta.5-x64-setup.exeor-x64.msi. - Linux x64:
.deband.AppImage. - CLI archives (Linux/Windows, x86_64) are attached (
somnia-cli-*); keepsidecar/next to the binary and install Node 20+ and git on PATH.
Checksums
SHA256SUMS.txt covers every desktop installer and CLI archive in this release. Use the line for the exact file you downloaded. Linux: sha256sum -c SHA256SUMS.txt --ignore-missing; Windows: Get-FileHash <file> -Algorithm SHA256.