Koel - Package Updates
-
[1.33.0]
- Update koel to 8.2.0
- Full Changelog
- feat: delete podcast upon last unsubscription by @phanan in #2161
- feat: add synchronized LRC lyrics support by @DzmingLi in #2154
- feat: improvements for plain-text and LRC lyrics by @phanan in #2162
- fix: slow scan (closes #2165) by @phanan in #2173
- fix: missing lyrics support for FLAC files by @ngiamour in #2178
- fix: preamp lost precision due to implicit conversion to int by @phanan in
1843fbb
-
[1.34.0]
- Update koel to 8.3.0
- Full Changelog
- fix: hover status on context menu items by @phanan in #2184
-
-
[1.35.0]
- Update koel to 9.0.0
- Full Changelog
-
P Package Updates locked this topic on
-
[1.36.1]
- Update koel to 9.1.2
- Full Changelog
- feat: allow dragging the progress bar to seek by @phanan in #2395
- fix: preserve compilation album artist when editing songs by @phanan in #2396
- fix: remove special colors from Favorites and Recently Played sidebar icons by @phanan in #2397
- fix: resolve Butterchurn visualizer ESM interop double-wrapping regression by @acjohnson in #2399
- feat: auto-hide visualizer controls in fullscreen mode by @phanan in #2400
- fix: use most recent feed date for podcast sync freshness check by @phanan in #2407
-
[1.37.0]
- Update koel to 9.2.0
- Full Changelog
- fix: use default cursor on context menu items instead of text cursor by @phanan in #2408
- feat: include user's edit permission in album resource by @phanan in #2409
- feat: include user's edit permission in artist resource by @phanan in #2410
- feat: include user's edit and delete permissions on playlist resource by @phanan in #2411
- feat: include user's edit and delete permissions on radio station resource by @phanan in #2412
- feat: include viewer's edit and delete permissions on user resource by @phanan in #2413
- fix: align user card with album/artist card affordances by @phanan in #2417
- fix: add hover state to BasicListSorter menu items by @phanan in #2420
- fix: increase album/artist thumbnail corner radius by @phanan in #2423
- fix: shift tabindex from list/panel wrappers to media list items by @phanan in #2431
-
[1.37.1]
- Update koel to 9.2.1
- Full Changelog
- fix: properly move playlist between folders / out to root on update by @phanan in #2436
- fix: restart radio playback when the on-air station's URL is edited by @phanan in #2438
- fix: don't blank-page the app when GitHub is unreachable by @phanan in #2440
- fix: arrowleft hotkey now seeks backward, not forward by @phanan in #2442
-
[1.37.3]
- Make mounts playable, add user optional config option for XSendFilePath
-
[1.37.4]
- Add inotify watcher to detect new songs immediately
-
[1.38.0]
- Update koel to 9.3.3
- Full Changelog
- fix: align sqlite connection with Laravel 12 defaults by @phanan in #2480
- fix: cast favorite attribute to boolean across favoriteable models by @phanan in #2446
- feat: introduce a Guest role that can play but not upload by @phanan in #2450
- fix: keep search index in sync with post-scan mass-deletes by @phanan in #2452
- fix: skip native draggable on touch devices so context menu fires reliably by @phanan in #2453
- fix: redirect guests to / and log proxy-auth failure modes by @phanan in #2454
- feat: list only album artists on the Artists screen by @phanan in #2455
- feat: save and load custom equalizer presets by @phanan in #2456
- feat: support FrankenPHP, bump default upload limit to 512M by @phanan in #2475
- feat: store user-generated images under storage/app/public/images by @phanan in #2479
-
[1.38.1]
- Update koel to 9.3.5
- Full Changelog
- fix: validate redirect targets when downloading podcast episodes by @phanan in #2486
- fix: validate URLs at podcast sync, playback, and radio AI tool (GHSA-7j2f-6h2r-6cqc) by @phanan in #2485
-
[1.38.2]
- Update koel to 9.3.6
- Full Changelog
- feat: migrate Tailwind CSS from v3 to v4 (second attempt with cascade fix) by @phanan in #2488
- refactor: replace overflowFade directive with CSS scroll-mask utility by @phanan in #2490
- fix: cap QR-login auto-refresh and add pause overlay by @phanan in #2491
- fix: canonicalize media_path and enforce boundary check in media browser by @phanan in #2492
-
[1.39.0]
- Update koel to 9.4.0
- Full Changelog
- feat: add OpenID Connect SSO provider for Koel Plus by @phanan in #2494
- feat: add WebDAV storage support for Koel Plus by @phanan in #2495
- test: harden proxy-auth coverage + Caddy E2E in CI by @phanan in #2496
- Full Changelog: https://github.com/koel/koel/compare/v9.3.6...v9.4.0
-
[1.39.1]
- Update koel to 9.4.1
- Full Changelog
- feat: upgrade to Laravel 13 by @phanan in #2501
- feat: browse media folders by public_id and mask upload-folder names by @phanan in #2502
- fix: prune empty albums and artists at the end of every scan by @phanan in #2505
- fix: provision demo accounts as users and disable uploads in demo by @phanan in #2508
- fix: self-heal image storage directory and surface missing dir in doctor by @phanan in #2509
-
[1.39.2]
- Update koel to 9.4.2
- Full Changelog
- fix: silent OOM on Searchable save with TNT driver on Laravel 13 by @phanan in #2528
-
[1.40.0]
- Update koel to 9.5.0
- Full Changelog
- Subsonic API support (Learn more)
- fix: silent OOM on Searchable save with TNT driver on Laravel 13 by @phanan in #2528
- Full Changelog: https://github.com/koel/koel/compare/v9.4.2...v9.5.0
-
[1.41.2]
- Fix album cover issue
-
[1.42.0]
- Update koel to 9.7.1
- Full Changelog
- fix: close remaining SSRF advisories (DNS rebinding, IPv6 transition, bail) by @phanan in #2549
- feat: per-song star ratings by @phanan in #2536
- fix: use heart icon consistently for favorite affordances by @phanan in #2538
- feat: rate albums and artists by @phanan in #2539
- fix: accept grid/list/table on view-mode preferences by @phanan in #2541
- fix: normalize legacy 'list' view mode for albums and artists by @phanan in #2542
- feat: random album / artist carousels + reusable Carousel by @phanan in #2540
- feat: table view mode for radio stations by @phanan in #2543
- fix: close SSRF gaps in Subsonic podcast and internet radio endpoints by @phanan in #2545
- feat: add EMBED_ENABLED toggle to disable embedding by @phanan in #2548
-
[1.43.0]
- Update koel to 9.8.0
- Full Changelog
- feat: rate podcasts by @phanan in #2550
- fix: prevent frontend test runs from breaking the dev server by @phanan in #2552
- fix: make no-hover variant actually apply on touch devices by @phanan in #2551
- feat: play album/artist from row thumbnails on hover by @phanan in #2553
- fix: shrink carousel overscroll mask on mobile by @phanan in #2556
- fix: hide carousel scroll buttons when the track fits by @phanan in #2555
- fix: make ScreenHeaderSkeleton responsive on mobile by @phanan in #2561
- fix: follow redirects when fetching podcast feeds by @phanan in #2564
- feat: add koel:storage:webdav setup command by @phanan in #2563
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login