Releases: PelagicaApp/pelagica
Releases · PelagicaApp/pelagica
Release 2.10.3
Changes
- Added proper
Authorizationheader for backend Jellyfin requests (#107) - Added a warning when running the backend with Jellyfin auth disabled
- Added better logging using log/slog
- Disabled fiber startup message
- Added log files
- Added docker compose for local testing
Release 2.10.2
Changes
- Updated gifiber to v3.3.0
- Fixed a bug where localization wouldn't be applied correctly
- Fixed a bug where the player back button wouldn't take you to the right page
Release 2.10.1
Changes
- Fixed a bug where specials would not be at the right position in the episode list
- Fixed images being bigger than necessary in a lot of places
- Improved image browser performance by showing smaller size thumbnails
- Removed unnecessary token request parameters from image requests
- Updated device id generation to use non-deprecated methods
- Removed redundant "v1" fallback tag for images
- Fixed a bug where logging out would clear the device id
- Updated the device name to use the actual browser name
- Fixed a bug where Pelagica's logout function was using a deprecated convenience function
- Fixed a bug where the top bar would be visible on the login page
- Fixed a bug where the items in the genre row didn't have a unique key prop
- Fixed a bug where people in the "Cast & Crew" section could have duplicate key props
- Fixed a bug where the item page skeleton badges didn't have a key prop set
- Cleaned up leftover debug logs
- Fixed a bug where box set, music video and home video collections wouldn't show up in the "Recently Added" rows
- Updated the German translation
- Updated dependencies
- Upgraded to Vite 8
Release 2.10.0
Changes
- Cleaned up Jellyfin image URL builders
- Added support for music video and home video library types
- Cleaned up column logic for library page
- Added a better library select for mobile
- Added a dynamic grid for home video library
- Fixed a bug where you could not navigate back on the library page
- Fixed a bug where the back button on the player page doesn't take you to the correct page
- Added an image viewer for home video libraries
- Redesigned the movie, series, season, episode and boxset page
- Clean up left over debug logs
- Hide the season selector when there is only one season
- Fixed a bug where the scroll state wouldn't reset between pages
- Added a scroll to the top when flipping through library pages
- Fixed a bug were quick connect wouldn't initialize correctly after entering a server url
- Added trancode vs directplay negotiation with jellyfin
- Added new dedicate music page
- Redesigned album, playlist and artist page to use new music layout
- Added favorite button to music artist page
- Added lazy loading to image browser
- Updated deprecated auth methods
- Fixed a bug where the first section would be hidden behind the top bar if it isn't a mediabar
Release 2.9.0
Changes
- Added top bar (@KartoffelChipss)
- Added new media bar animation (@KartoffelChipss)
- Added extra large media bar (@KartoffelChipss)
- Removed library autoscroll (@KartoffelChipss)
- Removed items list page autoscroll (@KartoffelChipss)
- Fixed item page loading skeleton not having the right spacing (@KartoffelChipss)
- Updated search page to have a more compact search bar layout (@KartoffelChipss)
- Added swedish translation (chris)
- Added music artist page (@nordwestt)
- Added song lyrics (@nordwestt)
- Added noopener and noreferrer for external links (@KartoffelChipss)
- Added login disclaimer HTML rendering (@KartoffelChipss)
- Removed unused config schema script (@KartoffelChipss)
- Fixed a bug where the login server URL state wouldn't be saved correctly (@KartoffelChipss)
- Fixed a bug where genre thumbnails would be cached for a wrong jellyfin server (@KartoffelChipss)
- Fixed a bug where studio thumbnails could not be fetched (@KartoffelChipss)
- Added an info message to the demo instance (@KartoffelChipss)
- Added prefilled credentials for the demo instance (@KartoffelChipss)
- Added lazy loaded pages to drastically improve bundle size (@KartoffelChipss)
Release 2.8.0
Changes
- Add ability to select multiple sources for playback (@iinkfish)
- Added metadata edit modal (@iinkfish)
- Add automatic eslint and prettier checks (@KartoffelChipss)
- Add anonymous stats collection (@KartoffelChipss)
- Add taskfile for a better development experience (@KartoffelChipss)
- Improve manage image modal (@KartoffelChipss)
- Fixed wrong session id being passed for serverside transcoding matching (@iinkfish)
Release 2.7.0
Release 2.6.0
Changes
- Added a setting for custom sidebar links
- Added login disclaimer to login page (#54)
- Added splash screen to login page
- Added a setting to change the name of the app
- Added a setting to set a custom logo for the app
- Added a new home screen section for studios
- Added studio page
- Added links to the studio chips on the movie and series page
- Added sidebar state persistence
- Added toasts for some settings actions
- Improved the sidebar collapsing behavior
- Improved config caching to avoid unnecessary requests
- Fixed a bug where the sidebar would show unsupported libraries
- Fixed a bug where quick connect would initialize multiple times
Release 2.5.0
Changes
- Added upcoming episodes to the series and season pages
- Fixed a bug where subtitles would disappear when switching browser tabs (#52)
Release 2.4.0
Changes
- Added a trailer button to watch external trailers
- Fixed a bug where there was no watch state button on the season page
- Fixed a bug where missing items would be included in episodes list and other sections