Changelog

Every release, straight from the repository. Version numbers track the Quest app.

0.1.0 — 2026-07-04

Panel UI redesign

  • New Yaru-dark visual identity with bundled Ubuntu and Ubuntu Mono typefaces
  • Live connection state in the header: idle, connecting, pairing, streaming
  • Pairing PIN card with the exact host URL, shown only while Sunshine waits
  • Controls legend replaces the wall-of-text instructions
  • Screen size presets (S/M/L/XL) show the active selection
  • Dock rebuilt with vector icons; Connect doubles as Disconnect while streaming
  • Diagnostics log hidden behind a Show logs toggle

0.0.4 — 2026-07-03

UX pack

  • 1440p @ 100 Mbps HEVC streaming quality
  • Floating dock: panel toggle, size cycle, recenter, disconnect
  • Grip-drag to move panels, thumbstick scroll, recenter handling
  • Remote access from anywhere via Tailscale

0.0.3 — 2026-07-03

Audio

  • Opus audio playback
  • Root-caused an upstream mbedTLS 3.x CBC bug (moonlight-common-c PR #142)

0.0.2 — 2026-07-03

Core streaming

  • One-time PIN pairing with certificate pinning
  • Sunshine NVENC HEVC 1080p60, hardware decode on a VR panel
  • Controller laser as mouse: trigger = left click, A/X = right click
  • Bluetooth keyboard passthrough with modifiers
  • Verified end-to-end Quest Pro ↔ host over Wi-Fi

0.0.1 — 2026-07-03

Spikes

  • Bluetooth keyboard KeyEvents reach the app, including Alt+Tab
  • Raw MediaCodec HEVC hardware decode straight to a panel surface