PC Nest Speaker 2.1.1
Same-version maintenance release on top of 2.1.0.
Fixed
- HTTP PCM drop recovery. Backpressure recovery now tolerates short Cast/Wi-Fi stalls before closing the receiver stream, waits longer for PCM receiver relaunch, and falls back to a full stream reconnect if direct relaunch fails. This targets the
Backpressure recovery failed: Execution of start app 4B876246 timed out after 10.0 sfailure seen on July 9, 2026. - Play while PC is locked. Settings now includes
Play while PC is locked, enabled by default. When enabled, locking Windows leaves the active stream running; when disabled, the app stops on lock and reconnects on unlock. - Startup and unlock reconnect. Successful speaker, group, and stereo starts are remembered for automatic reconnect on app startup/autoboot; streams stopped by PC lock can reconnect on unlock.
- App version display. The in-app footer no longer shows stale
v2.0.0; it now uses the packaged app version, withv2.1.1as the fallback. - Speakers tab layout corruption. The Low Latency button added in 2.1.0 was crammed into the Wall of Sound row's left control group, widening it and pushing the audio-output pills off the right edge. The button is removed from the Speakers tab; latency is controlled by Settings > Audio > Speed. The Wall of Sound row is no longer clipped.
Unchanged from 2.1.0
- Fast plain-audio custom receiver path for the lowest-latency Nest route.
- Google Home stereo pair = true stereo on two Minis via firmware-locked L/R.
- EQ presets and Speed profiles in Settings > Audio.
- L/R volume pairing, instant cached speaker list, reconnect-after-unlock, stale-FFmpeg init-segment fix.
Release State
- Public release page:
https://github.com/Kepners/pcnestspeaker-releases/releases/tag/v2.1.1. - Website installer route:
https://www.pcnestspeaker.app/download/windows/setupredirects to the GitHublatest/download/PC-Nest-Speaker-Setup.exeasset, so it serves the current release. - Setup EXE:
218924773bytes, SHA256715B783CD8B8B1D47EE0083F7F1ED59C86167EF30E4258AB5F45EF1C49901F19. - Portable EXE:
215743444bytes, SHA256B96008D9CF461C5119E096DDE169EDF9DC8CD106F6C699106E8BE539E98CBA9E. - Build commit:
950c0da. - Local build verification 2026-07-09: packaged
app.asarcontains the dynamicget-app-versionpath,v2.1.1footer fallback, and no stalev2.0.0 - A productfooter string. - Verified live 2026-07-09: website route download-back returned
218924773bytes with SHA256715B783CD8B8B1D47EE0083F7F1ED59C86167EF30E4258AB5F45EF1C49901F19. - Caveat: this same-version reissue has not had a clean-machine fresh-install test.