Files
qbz/docs/release-1.2.0/CHANGELOG_HIGHLIGHTS.md
T
vicrodh 6245ac9633 docs: add 1.2.0 release documents
TAG_DETAILS.md, CHANGELOG_HIGHLIGHTS.md, CHANGELOG_FULL.md for the
Qobuz Connect release. 185 commits covering QConnect protocol, Linebed
visualizer, playlist follow/unfollow, audio settings sync overhaul, and
dozens of fixes.

cc
2026-03-19 15:21:22 -06:00

55 lines
2.5 KiB
Markdown

# QBZ 1.2.0 Release Highlights
## Highlights
- **Qobuz Connect** — full multi-device playback: renderer and controller mode, server-authoritative queue, bidirectional transport controls, session management, and device presence
- **Linebed visualizer** — 200-line 3D terrain driven by 4096-point FFT with real perspective projection at 60fps
- **Qobuz playlist follow/unfollow** — subscribe to playlists on your Qobuz account; new Favorites/Following sub-tabs
- **Audio settings sync overhaul** — all critical settings now sync to the player immediately; fixes exclusive mode not working with QConnect
- **Volume lock for ALSA Direct hw:** — software volume locked at 100% when bit-perfect hardware output is active
- **HiFi Wizard** — real DAC sample rates from /proc/asound; help tooltips on bit-perfect settings
- **MuPDF 0.6** — booklet viewer restored on Arch Linux
- **Offline mode** — Start Offline button on network error screen
## Qobuz Connect
- Renderer mode: receive playback commands from phone/tablet/web
- Controller mode: control remote devices from QBZ
- Server-authoritative queue sync across all devices
- QConnect badge in player bar with device type icon
- Developer panel and custom device name in Settings
## Linebed Visualizer
- 3D spectral terrain with 512 bands and logarithmic frequency redistribution
- Real camera projection with configurable FPS
- Canvas viewport adjusted to not overflow into player area
## Audio
- All audio setters (backend_type, exclusive_mode, dac_passthrough, etc.) now reload into CoreBridge player immediately
- Volume locked at 100% on ALSA Direct hw: — adjust at DAC level
- PipeWire rate switching: longer delay, post-creation verification, automatic retry
- HiFi Wizard reads real DAC rates from /proc/asound instead of hardcoded defaults
## Playlists
- Follow/unfollow Qobuz playlists (native API, syncs across clients)
- Favorites > Playlists split into Favorites and Following sub-tabs
- Bookmark button alongside Copy and Favorite in playlist detail
## Stability
- KWin SSD window rule hack removed — caused double titlebar and CPU spike
- Window size clamping fixed for multi-monitor setups
- Playback errors show actual messages instead of [object Object]
- Nix build credential tests skip correctly in sandbox
## Bug Fixes
- Offline mode accessible from network error screen
- Artist album counts removed (misleading Qobuz API data)
- MuPDF upgraded to 0.6 for Arch compatibility
- Snap MPRIS slot removed to unblock store review
- Issue templates migrated to YAML forms