# koel v9.9.0 - Product: koel (https://whatsnew.fyi/product/koel) - Vendor: koel - Date: 2026-06-16 - Version: v9.9.0 - Original notes: https://github.com/koel/koel/releases/tag/v9.9.0 - Permalink: https://whatsnew.fyi/product/koel/releases/v9.9.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add two-factor authentication for all users - **added** — Add ability to reorder home blocks via overlay modal - **added** — Add cursor pagination for songs, albums, and artists - **fixed** — Fix equalizer preamp slider customization and initial position - **fixed** — Fix green drop indicator no longer leaves a gap on the left - **changed** — Auto-hash user passwords via Eloquent cast - **changed** — Drop the playlist-folder hatch and move via a single store method ##### What's Changed * feat: add two-factor authentication for all users by @phanan in https://github.com/koel/koel/pull/2565, https://github.com/koel/koel/pull/2566, https://github.com/koel/koel/pull/2567 * fix: equalizer preamp slider customization and initial position by @phanan in https://github.com/koel/koel/pull/2568 * refactor: auto-hash user passwords via Eloquent cast by @phanan in https://github.com/koel/koel/pull/2570 * chore(deps): bump guzzlehttp/psr7 from 2.10.1 to 2.11.0 by @dependabot[bot] in https://github.com/koel/koel/pull/2569 * feat: reorder home blocks via overlay modal by @phanan in https://github.com/koel/koel/pull/2573 * feat: cursor pagination for songs, albums, and artists by @phanan in https://github.com/koel/koel/pull/2574 * refactor: drop the playlist-folder hatch, move via a single store method by @phanan in https://github.com/koel/koel/pull/2575 * fix: green drop indicator no longer leaves a gap on the left by @phanan in https://github.com/koel/koel/pull/2577 * chore(deps): bump symfony/http-foundation from 7.4.8 to 7.4.13 by @dependabot[bot] in https://github.com/koel/koel/pull/2579 * chore(deps): bump symfony/routing from 7.4.12 to 7.4.13 by @dependabot[bot] in https://github.com/koel/koel/pull/2578 * chore(deps): bump dompurify from 3.4.0 to 3.4.9 by @dependabot[bot] in https://github.com/koel/koel/pull/2580 **Full Changelog**: https://github.com/koel/koel/compare/v9.8.0...v9.9.0