CHANGELOG v1.4.0
Under the Hood
- Created different user routes settings in backend
- Misc refactoring backend
- Cleaned frontend components
- Add backend unit tests (5/11)
- Replaced React-router by TanStack Router (change the loading page behavior)
- Replaced Recharts with Nivo (reduce bundle size)
Features
- Added a dedicated stats page for each user in
/stats/<media_type>/<username> - Added a present in list media checkmark for creator/actor/network etc... on
/details - Added a 20 min long-polling for the notifications system
UI Modifications
- Re-created the
/settingsUI - Re-created the
/listinterface completely - Re-created the media cards in
/coming_nextand/details/jobswith the same style as/list - Created a LabelManager, accessible in
/detailsand/list - Better edit forms in
/details/form - Removed ":" for the follow cards in
/details
Fixes
- Fix subtle errors for 401 Unauthorized errors
- Fix can add two times a label for the same media in
/details - Fix comments on
/lists: subtle bad behaviors + no saving - Fix Seasons and episodes in
/listsand/details - Fix books: avoid update page if page did not change
- Fix some frontend React keys and nested a/button warnings
- Fix cache and now using SystemFileCache instead of memory