Suzumushilocal terminal audio

Release notes

Small steps.
Quietly shipped.

A short record of what changed, and when it became ready.

v1.0.0

12 August 2026

Stable

current

The complete local player, release pipeline, and Arch package.

  • Published the verified suzumushi-bin package to AUR.
  • Added session-only Library folder collapse without hiding search results or changing playback.
  • Made Enter play or pause outside Library and clarified previous and next controls.
  • Prevented the same underlying audio asset from entering the Queue twice while keeping playlist additions atomic.
  • Cleared informational footer notices after three seconds while preserving warnings and errors.

v0.4.0

10 August 2026

Desktop

The terminal player learned to speak to the Linux desktop.

  • Added MPRIS, global media keys, playerctl controls, and bounded metadata.
  • Finished the built-in key guide, failure states, and installed-binary QA.
  • Kept desktop actions routed through the same app-owned playback state.

v0.3.0

10 August 2026

Playback

Folders became a library, and Suzu began to dance.

  • Added the nested library, folder playlists, local search, and bounded Queue.
  • Added MP3, FLAC, WAV/PCM, and Ogg/Vorbis playback with seeking, shuffle, and repeat.
  • Added paused session restoration and the original terminal-native Suzu animation.

v0.2.0

10 August 2026

Foundation

The safe local foundation and terminal shell arrived.

  • Added strict root initialization, descriptor-relative scanning, private logs, and bounded parsing.
  • Added the keyboard-first terminal interface and the canonical suzumushi command.
  • Established the complete CI, security, MSRV, and fuzzing gates.