Skip to content

Releases: pedrosousa13/onda

v1.6.1

Choose a tag to compare

@github-actions github-actions released this 23 Jul 17:23
92a7b5c

1.6.1 (2026-07-23)

Bug Fixes

  • release: bump goreleaser job to Go 1.25 to match go.mod (1113149)

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 02 Jul 20:22
cdb13e8

1.5.1 (2026-07-02)

Bug Fixes

  • directory: download the full catalog reliably on slower links (#42) (4da8a46)

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 11:51
8751aba

1.5.0 (2026-07-01)

Features

  • browse: browse the offline catalog by country / genre / language, with sortable results (#36) (d1f5556)
  • opt-in offline station catalog with background download + progress (#37) (ec52fda)

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 06:51
d2fb731

1.4.0 (2026-07-01)

Features

  • loudness normalization to even out station volume (#28) (90351d4)
  • tui: recently-played view with opt-in local history (#25) (052ad3b)

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 20:31
80305be

1.3.0 (2026-06-30)

Features

  • persist playback volume across launches (#27) (1aefd11), closes #22
  • tui: live-search off toggle (enter-to-search) (#26) (7ff51d9)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 17:34
c95f7e1

1.2.0 (2026-06-30)

Features

  • tui: debounced live search (53ecd28)
  • tui: UX polish — padding, centered home, connecting feedback, mouse (59b0f2e)

Bug Fixes

  • tui: persist chosen bitrate on replay; docs + privacy updates (876573c)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 15:55
8bff0e5

1.1.0 (2026-06-30)

Features

  • cross-platform auto-update (notify + opt-in self-update) (#6) (6b3185d)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 14:13
96a89f0

1.0.0 (2026-06-30)

Features

  • app: reword first-run privacy notice; mark shown before prompt (ca64db8)
  • app: wire store, directory, player, TUI + first-run notice (cdfba5a)
  • directory: aggregating Directory with cache + offline fallback (095316b)
  • directory: group multi-bitrate records into stations (3522765)
  • directory: JSON cache with TTL and stale fallback (d74acb0)
  • directory: Phase 2 — multi-field + fuzzy search (518de0b)
  • directory: Phase 3 — broadcaster-prefix/region dedup + honest limits (ab92c3d)
  • directory: Radio Browser client with mirror fallback (5bb96d6)
  • directory: Source interface + embedded CC0 offline list (b08ffd6)
  • domain: add quality-preference variant selection (4d97a23)
  • domain: add Station and StreamVariant (44541f9)
  • player: headless mpv lifecycle, controls, and events (b16de58)
  • player: mpv JSON IPC framing (a0c9c8c)
  • Popular (top-voted) default view + search spinner (ffcf8a2)
  • race mirrors, merge duplicate streams, HiFi quality + bitrate chooser (024586c)
  • store: config persistence (TOML) with privacy-first defaults (f6a0cce)
  • store: favorites and custom stations (JSON) (7ea05d9)
  • tui: Phase 1 — chooser clarity, metadata sanitize, esc-home hint (199ab35)
  • tui: Phase 4 — Home view (now-playing + favorites) (4e6116c)
  • tui: root model, messages, list view, play/stop keys (c910bce)
  • tui: search, favorites, add-station, and settings views (6ce2138)
  • tui: themed Now-Playing hero redesign (d5bfd91)
  • tui: wire volume control (+/- keys) to the player (f761612)

Bug Fixes

  • directory: bust cache on grouping change + stronger name normalization (c198e80)
  • directory: dedupe variants by quality label; treat codec UNKNOWN as unknown (edd5397)
  • player: reap mpv on dial-failure path; add backoff to Unix dial loop (a66ecea)