Koel
Personal music streaming server that works
Alternative to: spotify, apple music, youtube music
About
Versions (100)
v9.15.0
2026-09-28What’s Changed
- feat: tell an open tab when a newer build of Koel is live by @phanan in https://github.com/koel/koel/pull/2731
- feat: show offline storage usage with a color-graded meter by @phanan in https://github.com/koel/koel/pull/2733
- chore(deps): bump zbateson/mail-mime-parser from 4.0.1 to 4.0.5 by @dependabot[bot] in https://github.com/koel/koel/pull/2728
- fix: refuse presigned uploads bigger than the declared file size by @phanan in https://github.com/koel/koel/pull/2734
- fix: save equalizer presets only through their own endpoints by @phanan in https://github.com/koel/koel/pull/2735
- feat: support plain URLs on top of hash URLs by @phanan in https://github.com/koel/koel/pull/2736
- ci: cancel superseded runs on pull requests by @phanan in https://github.com/koel/koel/pull/2739
- chore: upgrade ky to v2 by @phanan in https://github.com/koel/koel/pull/2738
- fix: hide Save & Scan when songs are not stored locally by @phanan in https://github.com/koel/koel/pull/2741
- feat: set up the AI assistant from Settings by @phanan in https://github.com/koel/koel/pull/2740
- refactor: store branding the same way as the AI settings by @phanan in https://github.com/koel/koel/pull/2742
- feat: show the progress of the whole upload, sorted by state by @phanan in https://github.com/koel/koel/pull/2743
- refactor: guard presigned upload completion with a cache lock by @phanan in https://github.com/koel/koel/pull/2745
- feat: keep only personal accounts under profile integrations by @phanan in https://github.com/koel/koel/pull/2747
- feat: split Settings into tabs, with a Services tab for install-wide integrations by @phanan in https://github.com/koel/koel/pull/2748
- feat: build multi-song download zips in the browser by @phanan in https://github.com/koel/koel/pull/2749
- refactor: filter the Users screen with a segmented control by @phanan in https://github.com/koel/koel/pull/2750
- fix: widen the Settings forms and keep help text from orphaning a word by @phanan in https://github.com/koel/koel/pull/2751
- fix: match the update and offline notices to the theme and the footer by @phanan in https://github.com/koel/koel/pull/2752
- fix: only let owners edit their songs by @phanan in https://github.com/koel/koel/pull/2753
Full Changelog: https://github.com/koel/koel/compare/v9.14.1…v9.15.0