Download Latest Version cliamp-windows-amd64.exe (37.4 MB) Google Add to Preferred Sources
Home / v2.1.0
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt 2026-09-07 524 Bytes
cliamp-darwin-amd64 2026-09-07 35.5 MB
cliamp-darwin-arm64 2026-09-07 33.6 MB
cliamp-linux-amd64 2026-09-07 36.7 MB
cliamp-linux-arm64 2026-09-07 34.4 MB
cliamp-windows-amd64.exe 2026-09-07 36.6 MB
cliamp-windows-amd64.zip 2026-09-07 13.4 MB
README.md 2026-09-07 13.2 kB
v2.1.0 source code.tar.gz 2026-09-07 1.1 MB
v2.1.0 source code.zip 2026-09-07 1.4 MB
Totals: 10 Items   192.7 MB 4

What's Changed

  • refactor(radio): build the default playlist from streams.m3u by Bjarne Oeverli (@bjarneo) (300ec4b)
  • feat(radio): add the Amiga channel by Bjarne Oeverli (@bjarneo) (7d8f0f4)
  • fix(ci): unbreak the lint gate and the macOS codec link by Bjarne Oeverli (@bjarneo) (a187721)
  • feat(ui): raise the visualizer to seven rows, five at the compact tier by Bjarne Oeverli (@bjarneo) (17af02f)
  • Merge pull request [#433] from theandrewbailey/navidromeTranscoding by bjarneo (@bjarneo) (3e0c902)
  • Merge pull request [#432] from Atarit0/fix/streaming-socks5-proxy by bjarneo (@bjarneo) (667558b)
  • feat(radio): add the Chiptunes channel by Bjarne Oeverli (@bjarneo) (d56c989)
  • feat(ui): make the visualizer a row taller at the full and compact tiers by Bjarne Oeverli (@bjarneo) (9ab827b)
  • feat(ui): split the playback screen into playlist and settings columns by Bjarne Oeverli (@bjarneo) (cb496d6)
  • Merge pull request [#441] from theandrewbailey/#436-Remove-theme-name-from-player-view by bjarneo (@bjarneo) (2114484)
  • Remove theme name from player view [#436] by Andrew (@theandrewbailey) (a3c2c1d)
  • httpclient: fix lint on the SOCKS5 regression test by Atarit0 (@Atarit0) (d952b14)
  • httpclient: pin the SOCKS5 dial decision to the request, not the dial addr by Atarit0 (@Atarit0) (8e956af)
  • Better Navidrome streamURL building by Andrew (@theandrewbailey) (2888189)
  • httpclient: fall back to ALL_PROXY, drop SOCKS5 credential forwarding by Atarit0 (@Atarit0) (590c921)
  • httpclient: wrap SOCKS5/proxy errors with operation context by Atarit0 (@Atarit0) (0d42df8)
  • Merge branch 'feat/omarchy-visualizer' by Bjarne Oeverli (@bjarneo) (3354038)
  • feat(ui): add Omarchy visualizer mode by Bjarne Oeverli (@bjarneo) (23dc38a)
  • Merge pull request [#398] from lkaliturin220-svg/yandex-provider by bjarneo (@bjarneo) (4f5eb71)
  • Merge pull request [#415] from ninjapanzer/fix/nix-darwin by Bjarne Oeverli (@bjarneo) (67ba610)
  • Merge pull request [#371] from soundlab/visualizer-height by Bjarne Oeverli (@bjarneo) (8491dd1)
  • Merge pull request [#376] from zambetti/expanded-height-no-viz-fix by bjarneo (@bjarneo) (2a143e9)
  • Merge pull request [#434] from Baniel83/fix/refresh-provider-keymap by bjarneo (@bjarneo) (dccd0e3)
  • Merge pull request [#421] from DouglasdeMoura/feat/alucard-theme by bjarneo (@bjarneo) (fc385d8)
  • Merge pull request [#430] from pdwaldrop/plex-setup-libraries by bjarneo (@bjarneo) (515312b)
  • Merge pull request [#431] from pdwaldrop/setup-save-anyway-result-fix by bjarneo (@bjarneo) (7bbbf1b)
  • Merge pull request [#384] from aJustDev/fix/surface-audio-device-open-failure by bjarneo (@bjarneo) (bea2329)
  • Merge pull request [#420] from dimitriuz/main by bjarneo (@bjarneo) (bc1849d)
  • Merge pull request [#416] from ninjapanzer/fix/nix-alsa-standalone by bjarneo (@bjarneo) (a1d02f8)
  • Merge pull request [#414] from ninjapanzer/fix/nix-go-version by bjarneo (@bjarneo) (b60e4ea)
  • fix(ui): show Refresh provider in the Ctrl+K keymap by Baniel83 (@Baniel83) (b89d075)
  • Use transcoded files from Navidrome by default. Can be overridden in config. by andrew (@theandrewbailey) (c813085)
  • address CodeRabbit review: per-request SOCKS5 selection, NO_PROXY, ctx dial, creds by Atarit0 (@Atarit0) (b61c353)
  • fix(httpclient): support SOCKS5 proxies for the streaming client by Atarit0 (@Atarit0) (8902cee)
  • site: mention Plex library filtering in setup blurb by Paul Waldrop (@pdwaldrop) (ca798ba)
  • setup: clear stale validation error after "save anyway" by Paul Waldrop (@pdwaldrop) (42e62ef)
  • plex: prompt for library selection in setup wizard by Paul Waldrop (@pdwaldrop) (5cd099b)
  • fix(theme): bump built-in theme count to 22 by Douglas Moura (@DouglasdeMoura) (8ed5064)
  • Merge upstream/main into yandex-provider: keep inverse bool flags + help-bar, Yandex in provider flag list, ticker and hero copy by root (e75120e)
  • feat(theme): add Alucard theme by Douglas Moura (@DouglasdeMoura) (9e3805b)
  • Merge pull request [#410] from the4rchangel/feature/radio-genre-filter by The Archangel (@the4rchangel) (fc9f86d)
  • fix(navidrome): stop truncating large playlist responses by Dmitrii Leshchenko (@dimitriuz) (34856d8)
  • fix(site): restore radio statistics by Bjarne Øverli (@bjarneo) (d6a6862)
  • fix(nix): ship ALSA pipewire/pulse plugins so audio works on non-NixOS by Paul Scarrone (@ninjapanzer) (8e5013a)
  • feat(nix): add aarch64-darwin support to the flake by Paul Scarrone (@ninjapanzer) (db9a87e)
  • fix(nix): bump nixpkgs for Go 1.26.6 and refresh vendorHash by Paul Scarrone (@ninjapanzer) (bc33492)
  • fix(yandex): CodeRabbit round 2 — SSRF label boundary, /tracks batching (<=100), track-length vs played seconds in play-audio, CDN IsStreamURL match, owner.uid fallback, Unplayable for unavailable tracks, strict URI prefix, urlTTL below signed URL lifetime, wrapped transport errors, ctrl+r forwarded to Lua when refresh not applicable, docs/site sync by lkaliturin220-svg (e2fd09d)
  • Merge origin/main: keep no-help-bar flag, Yandex provider copy, updated radio station count by lkaliturin220-svg (0121e91)
  • fix(yandex): address review — no OAuth on download-info + URL guard, synchronized account init, owner-aware playlist IDs, capability-gated in-place refresh by lkaliturin220-svg (613a2e5)
  • Add Yandex Music provider by lkaliturin220-svg (771d1df)
  • refactor(player): rename audio hint fallback to _stub.go by aJustDev (@aJustDev) (0903fe6)
  • docs: document the PulseAudio ALSA bridge on Debian by aJustDev (@aJustDev) (03a1dad)
  • fix(player): surface audio device open failures by aJustDev (@aJustDev) (2f6e275)
  • Deduplicate disabled-visualizer checks into helper by Nicholas Zambetti (@zambetti) (35584c4)
  • Preserve empty line after title region by Nicholas Zambetti (@zambetti) (7bd7321)
  • feat(ui): add a vis_rows config key for the visualizer height by Chris Regan (@soundlab) (3622629)
  • Correct layout row calculations when visualizer is disabled by Nicholas Zambetti (@zambetti) (210f658)

Checksums (SHA256)

7404a210ef61cbacb13fc1fa10252871d3dcee89d17c20e43dd57295b37501b8  cliamp-darwin-amd64
8a5f57073f6e2570a63761b2132e2c6835b101be0d4d664d059248fd0ca89e7c  cliamp-darwin-arm64
44a6f4808e1fa97b04c9a594ffefd0b8dd7818c36023bfbc58762d37278e77c2  cliamp-linux-amd64
8cc054cd706fe86e3e0209f3dd265f90146b49c1297f7f146730de703db710a1  cliamp-linux-arm64
ea1ac273480cc7eec1ace87a0bc84dd73e9a9bc72c30f8179561419628177df1  cliamp-windows-amd64.exe
109e4431494b0fe65325b8794010eff323c0a92d33aec31daf109c84bd26f3ae  cliamp-windows-amd64.zip

Full Changelog: https://github.com/bjarneo/cliamp/compare/v2.0.1...v2.1.0

Source: README.md, updated 2026-09-07