v0.13.0 (2026-05-02)
NOTE
These notes were compiled automatically from the commit history. Release notes were not kept for this release, so wording is terse and some changes may be missing.
Added#
- Libraries: Add TMDB Person page.
- Libraries: Add item to playlist can now create playlists.
- Libraries: Add more playlist functionalit.
- Libraries: Add permissions.
- Libraries: Add some title sanitization.
- Libraries: Add to playlist modal can also delete items from playlists.
- Libraries: Allow playlists to be shared.
- Libraries: Basic playlists page.
- Libraries: Track creator user id in albums, cinema liraries, playlists, and music libraries.
- Music: Show more option for all tracks on music artist page.
- Books: Add basic audio book support.
- Podcasts: Add Backend Podcast DB stuff.
- Podcasts: Add filtering for podcasts.
- Podcasts: Show descriptions.
- Photos: Add buttons to add items to likes.
- Photos: Add compact/expanded view for albums.
- Photos: Add managed albums.
- Photos: Add switch for showing hidden albums.
- Photos: Allow adding album items to playlists.
- Photos: Allow useres to hide albums on gallery-ui.
- Search: Allow searching for podcast episodes in simple search.
- Search: Allow searching for song.
- Admin: Add admin sidebar.
- Authentication: Add basic RBAC to playlists.
- Apps: Add basic playlists page.
- Apps: Add favorites page to frontend.
- Apps: Add forms for everything.
- Apps: Add heroui pro.
- Apps: Add new navigation and theming.
- Apps: Add next episode button.
- Apps: Add playlist page.
- Apps: Add search modal.
- Apps: Allow adding music items to playlists.
- Apps: Implement favorites page.
- Apps: Show Appheader above everything.
- Apps: Show a 10 second countdown when series episode ends and transition to the next episode automatically.
- Apps: Support markdown.
- General: Add AudioBook Author page.
- General: Add Server Banners.
- General: Add backend infra for likes.
- General: Add playlist backend.
- General: Allow albums to be hidden on backend.
- General: Allow permission changes for music and audiobook libraries.
Changed#
- Libraries: Default to private.
- Libraries: Don’t show next episode banner when we’re loading the next episode.
- Libraries: Music album posters are now pulled correctly in playlists.
- Libraries: RBAC for playlists.
- Libraries: Replace more user id checks with rbacs.
- Libraries: Share function to view playlists.
- Libraries: UI changes.
- Libraries: UNique.
- Libraries: Use RBAC to gather viewable playlists.
- Libraries: Use data locations instead of [] data locations in library to store locations.
- Music: Better music artist page.
- Music: Better music matches.
- Books: Actually save description.
- Books: Audio book author page can be linked to from audio book page via author link.
- Books: Better UI controls.
- Books: Cache book coveres locally.
- Books: Migrate AudioBook to Book generic.
- Books: Scans delete old data.
- Podcasts: Better podcast search from frontend.
- Podcasts: Don’t cut off podcast description.
- Podcasts: Initial Podcast support.
- Podcasts: Only one convert to webp function.
- Podcasts: Paginate podcasts.
- Podcasts: Podcasts download cover art and display it now.
- Podcasts: Use shared delete modal.
- Photos: Better album card UI.
- Photos: Better thumbnail queue.
- Photos: Don’t allow empty album titles.
- Photos: Don’t show managed album type when the user isn’t an owner.
- Photos: Enum type for galleryitem instead of booleans.
- Photos: Get all albums now filters out hidden albums on request.
- Photos: Use HeroUI Pro Empty State.
- Search: Better simple search.
- Search: Searching music is improved.
- Search: Update advanced search.
- Admin: Mobile admin panel button triggers side bar.
- Admin: More admin data-grid changes.
- Configuration: Better admin pages.
- Configuration: GPU hardware acceleration for thumbnail generation.
- Apps: ActivityIndicator to HeroUI Spinner.
- Apps: Audio book ui.
- Apps: Audiobooks play even if it’s split into multiple files.
- Apps: Authors are now searchable as well.
- Apps: Better looking books/music.
- Apps: Better navigation.
- Apps: Better settings layout.
- Apps: Better styling of navbar.
- Apps: Better users page UI.
- Apps: Book page.
- Apps: Break JS into parts for faster loading.
- Apps: CLean up superfluious calls.
- Apps: Don’t leak the data locations.
- Apps: Have claude add some basic wiring for pages and stuff for the app.
- Apps: Next epsiode banner shows in video overlay.
- Apps: No more TMDB stuff in galleryitem.
- Apps: No more modal nav.
- Apps: Player stays in fullscreen when going to next iten.
- Apps: Private and delete playlist item ui.
- Apps: Proxy podcast requests to get around CSP.
- Apps: Resume Modal is now apart of the player overlay.
- Apps: Save.
- Apps: Styling changes.
- Apps: UI improvements.
- Apps: Update config UI.
- Apps: Update js deps.
- Apps: Upgrade yarn to version 4.14.
- Apps: Use Data-grid for users table in admin panel.
- Apps: Use Drop Zone for item uploads.
- Apps: Use HeroUI Buttons.
- Apps: Use HeroUI Input and search field.
- Apps: Use HeroUI Pro drop zone instead of custom.
- Apps: Use cards for app.
- Apps: Use heroui toasts.
- Apps: Use our media player to play podcasts.
- Apps: User HeroUI dropdowns.
- Apps: Yarn upgrade.
- General: Don’t show hidden folders.
- General: Download artist photos.
- General: Finish artist page.
- General: First allowance of searching for podcats.
- General: Playback history for podcasts and books.
- General: Playlists can be played.
- General: Store video info and photo metadata in a separate table.
- General: View history can accept podcast or audiobooks.
Removed#
- Apps: Drop extension when uploading a file.
- Apps: Remove unused modal.
- General: Remove duplicate podcast playback handler.
Fixed#
- Libraries: Fix movie posters on gallery-app.
- Libraries: Fix permissions.
- Libraries: Fix playlist typing to match actual DB types.
- Libraries: Fix timestamps on cinema items.
- Music: Fix some matching.
- Books: Fix filtering on music/books.
- Books: Fix styling.
- Podcasts: Fix podcast deletion.
- Search: Fix searching for audio books and podcasts.
- Authentication: Fix SSO logins.
- Apps: Fix import.
- General: Fix RO not being honored for likes/playlists.
- General: Fix permissions and route definitions.