This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates fix, feat, and chore across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Browse media folders by public_id and mask upload-folder names Browse media folders by public_id and mask upload-folder names Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Feature | Low |
Upgrade to Laravel 13 Upgrade to Laravel 13 Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Bugfix | Medium |
Prune empty albums and artists at the end of every scan Prune empty albums and artists at the end of every scan Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Bugfix | Medium |
Provision demo accounts as users and disable uploads in demo Provision demo accounts as users and disable uploads in demo Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Bugfix | Medium |
Self‑heal image storage directory and surface missing dir in doctor Self‑heal image storage directory and surface missing dir in doctor Source: llm_adapter@2026-05-26 Confidence: high |
— |
Full changelog
What's Changed
- docs: clarify release flow — publish before tagging downstream + dispatch escape hatch by @phanan in https://github.com/koel/koel/pull/2500
- feat: upgrade to Laravel 13 by @phanan in https://github.com/koel/koel/pull/2501
- feat: browse media folders by public_id and mask upload-folder names by @phanan in https://github.com/koel/koel/pull/2502
- chore: gitignore the public/storage symlink by @phanan in https://github.com/koel/koel/pull/2503
- docs: advertise WebDAV on the Koel Plus landing page by @phanan in https://github.com/koel/koel/pull/2504
- fix: prune empty albums and artists at the end of every scan by @phanan in https://github.com/koel/koel/pull/2505
- fix: provision demo accounts as users and disable uploads in demo by @phanan in https://github.com/koel/koel/pull/2508
- refactor: make Network helper injectable so tests don't need internet by @phanan in https://github.com/koel/koel/pull/2506
- fix: self-heal image storage directory and surface missing dir in doctor by @phanan in https://github.com/koel/koel/pull/2509
Full Changelog: https://github.com/koel/koel/compare/v9.4.0...v9.4.1
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]