Changelog — v0.15.x archive
Releases v0.15.0–v0.15.1, covering 2026-07-09 → 2026-07-11. The current changelog (v0.16.0 onward) lives in CHANGELOG.md.
v0.15.1 — 2026-07-11
Added
- Trawl filters are keyboard-editable: Shift+Tab / Shift+Backspace pick a tray control, Left/Right cycle its value.
- The Trawl row’s artwork panel now animates the longship trawling its anchor across a living day/night sea of stars, aurora, sun, and gulls.
Fixed
- Pressing
/inside the Trawl modal no longer reveals the auto-hide toolbar of the view behind it. - Shift+A inside the Trawl modal now adds the mix to the queue, the keyboard sibling of Ctrl+Enter’s Play Mix.
- Trawl’s Add to Queue and Play Mix now toast an explanation when the crate is empty instead of doing nothing.
- The Lines visualizer’s sailing boat and its anchor now clip at the wave area’s edges instead of drifting over the sidebar or neighbouring panels.
v0.15.0 — 2026-07-09
Added
-
Trawl — a mix builder living behind an anchor-marked row at the top of Harbour. Fill a crate with any mix of seeds — artists, albums, songs, genres, playlists — from a whole-library search inside the modal, or accrue them while browsing with the new right-click “Add to Mix” (library views, Similar, and the queue). Blend the crate three ways: Interleave (one track per seed, round-robin), Weighted (per-seed ‹ › weights, 1-5 tracks per pass), or Shuffle all (everything pooled and shuffled). Minimum and maximum length filters (default “1:00 or longer” / “No maximum”) keep skits, interludes, and 20-minute epics out of songs pulled in by album, artist, genre, and playlist seeds — hand-picked songs always play, as do songs with unknown lengths. A minimum rating filter (“2 stars and up” … “5 stars only”) narrows expanded seeds to songs you’ve rated — unrated songs don’t survive it, and hand-picked songs are again exempt. A max tracks cap (25–200) bounds the whole mix, applied after blending so the blend’s character survives the cut. Artist and genre seeds are sampled to 50 tracks so one genre can’t swamp the mix; duplicates across seeds appear once. The crate persists while nokkvi runs (Play Mix keeps it for tweak-and-replay); Enter adds a seed, Ctrl+Enter plays the mix.
-
Harbour — a new home view of collapsible discovery shelves: Recently Played tracks, Recently Added albums, Most Played (tracks, albums, artists, genres), and random playlists and genres as 2×2 cover mosaics (genre rows play ~100 random tracks). Centering a section header previews it in the large artwork column, and collapsed headers tease each section’s newest or top pick with its cover art. The header hosts nokkvi’s first whole-library search, matching across artists, albums, songs, genres, and playlists at once, with a “See all” on each group that opens the full view. Reached from a pinned longship button (right edge of the top nav, bottom of the sidebar), the
8hotkey,nokkvi switch-view harbour, or as your start view. Shelves refresh on every visit — Recently Played and Most Played stay current with what you actually played, and the random shelves deal fresh picks each time.
Changed
- The Enthroned theme now uses a warmer aged-ivory for its song-title text and visualizer skull peaks (keyed to the throne figure’s own skull) instead of the near-white it shipped with, so both read as dirty bone rather than bleached white.