Gallery Docs
Documentation version
Gallery Docs

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.