v2.3.5 - Ratings + Writers
New Features:
- Scatter chart of audienceRating (TMDB) VS contentRating including highest rated and lowest rated
- Built with plotly.js, so there are custom controls (zoom, pan, select) not present for other charts
- Highest / lowest rated should display the first encountered item with a particular rating, if there are multiple
- Bar chart for contentRatings + top contentRating
- Bar chart for items by writer + top writer (movies only)
- Watched/unwatched percentage is now visible in tooltip for bar charts
- Shuffled some cards around in the UI
- Charts that were previously pie-only now support bar as well
Fixes / Maintenance:
- BUG - Added missing "top" counts for resolution and container
- BUG - Items with multiple actors and directors were only counting the first one, e.g. a movie with
directors = ["Joel Coen", "Ethan Coen"]would only increment the count for Joel - BUG - In the items by decades chart, the decades (x axis) were reordering and not displaying properly when switching between libraries
- BUG - Decades chart now always sorts by the most recent decade when updating the limit (so updating to 3 will reduce it to
[2020, 2010, 2000]regardless of the decade with the highest count). Previously it was inconsistent. - MAINT - Better consolidation of CSS, still a WIP
- MAINT - Made aggregation logic more consistent across the board
- MAINT - Consolidated aggregation logic into library-agnostic and library-specific blocks
- MAINT - Removed some redundant variables
- MAINT - Better flex behavior for several items


