Koel
Personal music streaming server that works
Alternative to: spotify, apple music, youtube music
v9.15.0
2026-09-28This release introduces an AI assistant, browser-side multi-song ZIP downloads, updated settings tabs, and various fixes for uploads and permissions.
v9.14.1
2026-09-25This release includes several fixes for theme readability, file size formatting, upload warnings, and branding image security.
v9.14.0
2026-09-24This release introduces flexible artwork storage, direct cloud uploads, Sentry integration, and new configuration options for APP_URL, TRUSTED_PROXIES, and TRUSTED_HOSTS.
v9.13.0
2026-09-17This release introduces MusicBrainz and Wikidata integrations for metadata and images, encrypts third-party tokens at rest, and includes various UI fixes and theme enhancements.
v9.12.0
2026-09-14Introduces home screen favoriting, ListenBrainz integration, enhanced MusicBrainz identifier support, and various bug fixes including IPv6 URL handling.
v9.11.3
2026-09-09This update fixes issues with storage linking during initialization, PWA manifest updates, and accidental library deletion during empty scans.
v9.11.2
2026-09-07This release includes several bug fixes for storage, Subsonic integration, and SSO login, along with documentation updates and dependency bumps.
v9.11.1
2026-08-10This release includes various bug fixes for avatars and search, dependency updates, performance improvements to tests, and a new request/user logging feature.
v9.11.0
2026-07-13Introduces fast AAC transcoding via ffmpeg, nested playlist folders, and a fix for image upscaling.
v9.10.1
2026-07-01Fixed issues with Subsonic response dates, album list offsets, and Vorbis date tag reading during file scanning.
v9.10.0
2026-06-27This release introduces synchronized lyrics support, configurable SSO roles, various UI fixes, and dependency updates.
v9.9.1
2026-06-20This release updates phpseclib and vite-plus dependencies and fixes Subsonic API endpoint handling.
v9.9.0
2026-06-16Introduces two-factor authentication, cursor pagination for media, and home block reordering, alongside various bug fixes and dependency updates.
v9.8.0
2026-06-07Introduces podcast rating, WebDAV storage setup, and hover-to-play functionality, along with various mobile UI fixes and test improvements.
v9.7.1
2026-06-04Fixed several SSRF advisories, including DNS rebinding and IPv6 transition issues.
v9.7.0
2026-06-04Introduces star ratings for songs, albums, and artists, adds new UI layout options and carousels, and implements security fixes for SSRF and HTTP redirects.
v9.6.0
2026-05-31Added Subsonic podcast and play-queue endpoints and implemented encryption for Subsonic API keys at rest.
v9.5.0
2026-05-29Added Subsonic API support, updated GitHub Actions, revised documentation, and fixed a silent OOM issue on Searchable save with the TNT driver.
v9.4.2
2026-05-29Fixed a silent out-of-memory error when saving Searchables with the TNT driver on Laravel 13.
v9.4.1
2026-05-26This release upgrades to Laravel 13, adds media folder browsing, and includes several bug fixes for album pruning, demo accounts, and image storage.
v9.4.0
2026-05-24Introduces OpenID Connect SSO and WebDAV storage support for Koel Plus, along with CI improvements and test hardening.
v9.3.6
2026-05-23This release migrates Tailwind CSS to v4, updates several dependencies, and includes fixes for QR login and the media browser.
v9.3.5
2026-05-18Fixed a security issue by validating redirect targets when downloading podcast episodes.
v9.3.4
2026-05-18Updated documentation for FrankenPHP installation and added URL validation for podcast sync, playback, and radio AI tools.
v9.3.3
2026-05-17Updated documentation to include the koel/franken standalone-binary installation method.
v9.3.2
2026-05-17Aligns SQLite connections with Laravel 12 defaults and pins the database to memory for release builds.
v9.3.0
2026-05-16Introduces a Guest role, custom equalizer presets, FrankenPHP support, and various dependency reductions and bug fixes.
v9.2.1
2026-05-03This release includes bug fixes for playlist movement, radio playback updates, GitHub connectivity issues, and hotkey corrections, alongside a label clarification for radio stations.
v9.2.0
2026-05-01Updated resource permissions, refactored the ACL system and UI components, and improved accessibility and dependency versions.
v9.1.2
2026-04-25Added progress bar seeking and auto-hiding visualizer controls, along with several fixes for album artists, sidebar icons, visualizer ESM interop, and podcast sync.
v9.1.1
2026-04-07Fixed radio station URL validation to fall back to GET and corrected list-view card stretching issues.
v9.1.0
2026-04-07This release introduces offline caching status, virtual grid scrolling, keyboard navigation for context menus, duplicate file detection, and various UI and security fixes.
v9.0.0
2026-04-01Koel v9 introduces a visual overhaul, offline support, crossfade playback, an AI assistant, and a modernized toolchain, while increasing the minimum PHP requirement to 8.3.
v8.3.1
2026-03-04This release includes fixes for artist deletion and doctor command behavior, along with several dependency updates.
v8.3.0
2026-01-08This release includes a fix for context menu item hover status, a dependency update for sodium_compat, and internal branch name variable improvements.
v8.2.0
2025-12-22This release introduces synchronized LRC lyrics support, automatic podcast deletion upon last unsubscription, and various UI improvements and bug fixes.
v8.1.0
2025-10-27This release includes UI improvements to inputs and menus, bug fixes for theme selection and playable collection, and a refactor of artwork fields.
v8.0.0
2025-10-23Koel v8 introduces embeds, custom themes and white labeling for Plus users, a new artwork fetching command, and upgrades to Laravel 12 and Node 22.
v7.15.1
2025-09-14This release includes bug fixes for album/artist naming and playlist visibility, UI improvements to the dropzone, and refactors for API route restrictions and type handling.
v7.15.0
2025-09-09Introduces image upload capabilities for artists, albums, and playlists, a new Actions menu, Ticketmaster integration, and unifies image storage into a single directory.
v7.14.0
2025-08-31This release introduces a genre revamp, Laravel Boost, improved cloud file handling, a log viewer, and NightWatch support, alongside several bug fixes and refactors.
v7.13.0
2025-08-22This update adds support for radio stations and includes various bug fixes for smart playlists, genre summaries, PHP streaming, and system compatibility.
v7.12.0
2025-08-15This release adds a feature to prune inactive user accounts and removes obsolete artist and album seeders.
v7.11.0
2025-08-06Adds the ability to favorite artists, albums, and podcasts with corresponding UI updates and bug fixes.
v7.10.4
2025-07-14Ray has been added back as a sponsor.
v7.10.3
2025-07-13This release introduces automatic ffmpeg detection, fixes proxy authentication validation, and removes the 'own songs only' and 'hide broken icons' options.
v7.10.2
2025-07-10Added an option to include or exclude publicly shared media.
v7.10.1
2025-07-09Fixes the size indices for artist and album names.
v7.10.0
2025-07-08This release introduces URL-based tabs for artist and album screens, a full-screen Up Next view, and fixes for user avatar uploads.
v7.9.0
2025-07-06This release includes various bug fixes for scans, file deletion, and playlists, alongside performance improvements through artist and album name denormalization.
v7.8.1
2025-07-02Fixed the artwork download logic.
v7.8.0
2025-07-01This release integrates MusicBrainz, synchronizes audio extensions between backend and frontend, and fixes issues with interaction data loading and genre screen logic.
v7.7.1
2025-06-29This release fixes issues with transcoding bitrate configuration, type definitions, and a drag-and-drop bug.
v7.7.0
2025-06-28Revamps genres into a standalone entity, switches the frontend package manager from yarn to pnpm, and updates scheduled tasks to use jobs.
v7.6.3
2025-06-25Fixed an issue with MySQL migration.
v7.6.2
2025-06-23No software release notes provided for analysis.
v7.6.1
2025-06-23Version 7.6.1 overhauls the media scanner for broader format support, rewrites lossless streaming for all storage drivers, and upgrades to Laravel 11.
v7.5.2
2025-06-01Separates states between playlists.
v7.5.1
2025-05-28Removed a debug call.
v7.5.0
2025-05-28Introduces a file-based media browser for Plus users and fixes bugs related to recently played songs and song list sorting.
v7.4.2
2025-05-18Fixed an issue where the gate was not resolving properly when using dependency injection.
v7.4.1
2025-05-18Added album editing functionality and fixed a bug related to auditable types.
v7.4.0
2025-05-14Introduces album sorting, album release year tracking and display, artist sorting, and fixes for X-Accel and X-Sendfile headers.
v7.3.1
2025-05-12Fixed a transcoding issue.
v7.3.0
2025-05-10Added a Mono theme, AIFF support, license documentation, and fixed the koel:doctor command for Docker builds.
v7.2.2
2025-03-17This release introduces the Butterchurn visualizer and fixes Postgres group by issues and various broken tests.
v7.2.1
2025-03-13This release includes bug fixes for song editing, playlist folders, and Koel Plus, alongside dependency updates and internal refactors.
v7.2.0
2024-10-31This release includes various bug fixes, UI enhancements such as disc number implementation and toggleable song list columns, and internal build system updates.
v7.1.0
2024-09-08Introduces transcode-and-cache, a new koel:doctor command, mobile upload support, and customizable mobile transcoding bitrates.
v7.0.12
2024-09-02This release introduces a Home screen keyboard shortcut, improves batch download option visibility, and fixes default cover image display.
v7.0.11
2024-08-28Added an option to skip the installation of the scheduler.
v7.0.10
2024-08-23This release includes minor bug fixes.
v7.0.9
2024-07-28This release introduces a Scheduler installation command, reworks playlist cover management, and fixes issues with collaborator permissions and mobile sidebar toggling.
v7.0.8
2024-07-16Implemented and integrated a new configuration key for trusted hosts.
v7.0.7
2024-07-16Fixed an issue regarding the writing of user avatars and playlist images.
v7.0.6
2024-07-15Fixes an issue where the service worker requires a secure context.
v7.0.5
2024-07-14Fixes issues related to the DISTINCT keyword on PostgreSQL.
v7.0.4
2024-07-14This release fixes issues with the YouTube integration, the Queue screen toggle, and a repository link typo.
v7.0.3
2024-07-13Fixed a broken PostgreSQL query when using the distinct() method.
v7.0.2
2024-07-11Fixed several migration issues.
v7.0.1
2024-07-11Fixed deprecation warnings for trim() null values, drag-and-drop issues for cover art and artist images, and several migration-related bugs.
v7.0.0
2024-07-09Koel v7.0.0 is a major rewrite introducing Koel Plus for premium features, podcast support, improved mobile experience, and a total documentation revamp.
v6.12.1
2024-01-09Fixed profile updating and ensured non-played songs are excluded from recently/most played lists.
v6.12.0
2024-01-03Added empty state messages for music libraries and implemented persistence for the playback queue and state.
v6.11.5
2023-12-28Fixed a key constraint migration issue, made Spotify integration opt-in for tests, and resolved broken Docker asset images.
v6.11.4
2023-12-27Fixed bugs within the Spotify integration.
v6.11.3
2023-12-25This release introduces a dark color scheme, improves fullscreen controls and visualizer toggling, and fixes issues with user avatars and track ordering.
v6.11.2
2023-04-19This release includes a fix for undefined names in greetings and maintenance updates for the message toaster and carbon dependencies.
v6.11.1
2023-04-17This release updates dependencies, increases the nginx send_timeout, implements UUIDs for smart playlist rules, and adds sensitive default upload settings.
v6.11.0
2022-12-30Introduces fullscreen mode and fixes issues with cursor blocking during dragging and menu diagonal alignment.
v6.10.0
2022-12-19This update introduces song list filtering, updated lyrics icons, automatic queue skipping when songs are removed, and various UI and playback fixes.
v6.9.0
2022-12-15This release introduces playlist context menu controls, drag-and-drop folder queueing, date-based sorting, and fixes for Safari streaming and artist/album loading.
v6.8.5
2022-12-07This release introduces MySQL CI, SmartPlaylistService tests, improved playlist creation from songs, a fade effect for overflown lists, and a fix for album/artist song list sorting.
v6.8.4
2022-12-04Fixed a bug where setting MySQL strict mode to true interfered with the migration process.
v6.8.3
2022-12-03Fixed a label repetition issue in smart playlist forms and updated the decode-uri-component dependency.
v6.8.2
2022-12-02This release includes a fix for explicit group by columns, updated playlist sidebar icons, and database configuration updates.
v6.8.1
2022-11-29Improved client unit tests and fixed an issue with duplicate values when updating multiple songs.
v6.8.0
2022-11-29Updated overlay components to use dialog elements and composables, improved playlist folder management, and fixed Windows file path inconsistencies.
v6.7.5
2022-11-17Fixed bugs related to sorting and dragging songs.
v6.7.3
2022-11-17This update improves carriage return rendering, implements a type-safe event bus, and introduces a composition token requiring users to re-log in.