0.23.0 (2024-10-03)
Bug Fixes
- Web-UI: Added better error messages to the refreshing library page (3029e5d)
- WebAPI: Fixed an issue where certain users could not log in due to serialization issues (4f3019d)
- WebAPI: Fixed empty PlexLibraries causing errors, being empty is valid (a69a6e7)
- WebAPI: fixed isRefresh always being false when sent in the library progress (df54fdd)
- Web-UI: fixed layout issue in dialogs (4e1d56f)
- WebAPI: Fixed several exceptions due to invalid json parse (0b74ecc)
- Web-UI: Fixed typescript errors (78948b1)
Features
- WebAPI: Added a time remaining to sync data from the Plex API (1b3923f)
- Web-UI: Added countdown to the library refresh page (551ef8b)
- Web-UI: Added the steps of the refresh process to the time remaining (2b8057b)
Performance Improvements
- WebAPI: Big performance improvement on the merging of media data coming from the Plex API (6154a22)
- Web-UI: Huge performance improvement when loading huge libraries, no more crashing UI! (6c0e7f7)
- WebAPI: Major performance improvement of writing tv shows to the database, 20min -> 2 seconds (00be9d5)
- WebAPI: Start syncing media data when all connections fora server have been tested (afc0e21)