Skip to content

koel

v9.4.1 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 8d Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

audio laravel music music-player streaming vue

Summary

AI summary

Updates fix, feat, and chore across a mixed release.

Changes in this release

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

Track koel

Get notified when new releases ship.

Sign up free

About koel

Music streaming solution that works.

All releases →

Beta — feedback welcome: [email protected]