Skip to content

MyLists v1.4.0

Compare
Choose a tag to compare
@Crossoufire Crossoufire released this 30 May 14:35
· 98 commits to main since this release

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 /settings UI
  • Re-created the /list interface completely
  • Re-created the media cards in /coming_next and /details/jobs with the same style as /list
  • Created a LabelManager, accessible in /details and /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 /lists and /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