Release Notes

Last updated: March 2026

v1.2.2June 9, 2026

Ends the keychain "allow access" prompts when updating the app.

Bug Fixes

  • No more keychain prompts after updates — stored streaming-service logins now live in the system's modern keychain, where access follows the app's signature instead of per-item approval. Existing logins migrate automatically on first launch.
v1.2.1June 9, 2026

Restores phish.in playback after a CDN-side change broke streaming.

Bug Fixes

  • Phish.in playback restored — tracks were silently skipping after phish.in's CDN moved to Cloudflare HTTP/3; the streaming layer now sizes files via a one-byte ranged request.
v1.2.0May 13, 2026

Audio pipeline rewrite, gapless transitions, DSD import, and a unified streaming layer across all five online sources

Audio Engine

  • Rewritten audio pipeline on AVAudioEngine for real-time stability and lower-latency device switching
  • mainMixerNode SRC quality raised to maximum — cleaner playback when device rate ≠ source rate
  • Multi-buffer scheduler eliminates SRC-boundary dropouts
  • Gapless transitions reworked end-to-end
  • HAL listeners react to system sample-rate and default-device changes without restart
  • Stream byte prefetcher for faster network playback startup

Sources & Formats

  • DSD import — .dsf files now ingest and play cleanly (DFF deferred to v1.3)
  • Streaming pipeline rewrite — unified byte-stream layer across Archive.org, Nugs, Tidal, Qobuz, Phish.in
  • Phish.in MP3 reliability improvements

UI

  • Auth-expiry overlay — clear indicator and one-click reconnect when a streaming session expires
  • Stream download progress fill on the playback scrubber
  • Double-click track-row gesture fix
  • File → New Playlist… (⌘⇧N)
  • “Play Album” context menu now actually plays (was navigating only)
  • Home YOUR PLAYLISTS refreshes immediately when a playlist is created from anywhere
  • On This Day cards open show detail directly (no longer routed through global search)
  • Menu-bar popover redesigned as vertical mini-player

Accessibility & VoiceOver

  • Transport controls have explicit a11y labels (Previous Track / Next Track / Play / Pause)
  • Album track titles reachable via VoiceOver
  • Menu-bar player track title surfaces to the accessibility tree

Fixes

  • m4a / ALAC playback failure with kAudio_ParamError -50 fixed (full-buffer read contract)
  • Resync delay defaults to 0.3 s for DACs that need lock time after rate changes
  • “Add to Queue” with no prior playback no longer leaves the queue inconsistent
  • Session restore correctly brings back the currently-playing track on relaunches within 30 s
  • Menu-bar popover Tahoe layout-cycle crash class ended
  • Nugs.net artists appear in global search rollup
  • Phish.in tracks correctly bucketed by source in source breakdown
v1.1.0April 2, 2026

Network share resilience and 14 bug fixes

New Features

  • Network share resilience — keep-alive pings, auto-remount, and better reconnect UI
  • Add showboard.app URL to share card viral loop
  • UX improvements and back navigation fix

Bug Fixes

  • Progress bar seek near end no longer advances track, prevent double-fire
  • Playlist artwork on home screen for Phish.in, TIDAL, and Qobuz tracks
  • Crash in artworkForArtists — partial select decoded as full Album record
  • Check for updates automatically preference not persisting
  • Share card picker reliability and app icon usage
  • Menu bar Open Showboard when main window is closed
  • Reopen main window from menu bar after window closed
  • Clear local selection unconditionally in all browse view onBack closures

Performance

  • Parallelize API calls and batch DB queries for Artist and This Week views
v1.0.0March 28, 2026

The first public release. A native macOS audiophile music player built for bit-perfect playback and live concert recording library support.

Bit-Perfect Audio Engine

  • Exclusive mode: audio goes straight to your DAC with no OS-level processing
  • Automatic sample rate matching (44.1, 48, 96, 192 kHz+)
  • Gapless playback across local and streaming sources
  • All formats: FLAC, ALAC, WAV, AIFF, MP3, AAC, OGG Vorbis, Opus, WavPack, Musepack, DSD
  • Signal path visualization with quality indicators
  • ReplayGain, 10-band parametric EQ, crossfeed, and upsampling

Audio Device Support

  • USB, Thunderbolt, AirPlay, Bluetooth, and built-in audio with hot-plug detection
  • USB, Thunderbolt, AirPlay, Bluetooth, and built-in audio with hot-plug detection

Five Integrated Streaming Sources

  • Phish.in — Complete Phish live archive with source quality badges
  • Nugs.net — Hi-Res FLAC 24-bit streaming with your subscription
  • Archive.org — Free access to the Live Music Archive with download support
  • TIDAL — Lossless and Hi-Res streaming
  • Qobuz — Hi-Res streaming with quality display

Local Library Management

  • Multi-folder library with network share support and automatic file watching
  • CUE sheet support, live show detection, full-text search
  • Manual and smart playlists with rule-based filtering

Discover & Browse

  • Home — Continue Listening, Recently Added, Most Played, On This Day
  • This Week in Live Shows — aggregated from all sources, grouped by day
  • Venue Explorer — browse recordings by venue across your entire collection
  • Song Versions — compare performances across sources and eras
  • Favorite Shows & My Shows — save and log concerts
  • Listening Stats — time, tracks, top artists/albums/venues, format breakdown

Remote Control & System Integration

  • Web remote from any device on your network
  • Menu bar player with artwork and transport controls
  • Media keys, macOS Now Playing, automatic updates via Sparkle
  • Data export/import as .showboard bundles

Design

  • Dark Glass Studio — glass material backgrounds, dynamic artwork tinting, blurred album art, designed for dimly lit listening rooms

© 2026 Showboard. All rights reserved.