2026-03-23 to 2026-03-29
Summary
This release continues our mission to enhance user experience and data presentation, tackling some pesky bugs and adding new filtering capabilities. Weโve improved navigation, refined details views, and made stats more insightful.
Features
- Personal lists now feature drilldown navigation for a smoother user experience (PR #1972).
- Profile pages support drilldowns for section lists, and favorites are now properly paginated with sort actions (PR #1971).
- Added the โNetworkโ field to show and episode details, pulling data from show and season levels (PR #1968).
- Introduced new filtering options for countries (PR #1959) and media certifications (PR #1958).
- The details and history sections on summary pages have been moved to a new details drawer (PR #1953).
- Personal history now displays timestamps when drilled down (PR #1947).
- Users can now dismiss pinned lists, with the dismissal state persisted using local storage (PR #1945).
- Standardized VIP upsell calls-to-action and moved list upsells into a popover (PR #1944).
- The summary section now supports displaying additional people in the main credit display, such as multiple directors (PR #1942).
- A watching streak callout has been added to the home page, displaying consecutive day watching streaks with motivational messages and visualizations (PR #1919).
Fixes
- Corrected the list header gap to
gap-xsfor better spacing (PR #1970). - Resolved an internationalization issue where episode types were incorrectly handled for the โmark as watched untilโ prompt (PR #1967).
- Ensured the marker query parameter is correctly appended to fetch URLs (commit 0b10ba7).
- Defaulted marker fetches to use the GET method (commit dc18b4d).
- Fixed label translations on language change within filters (commit 6f23325).
- Addressed an issue with empty gateways in VIP sections (commit 141620c).
- Ensured the โnotesโ button is hidden when no notes are present on summary pages (PR #1943).
Maintenance
- Updated
@trakt/apito version 0.4.2 (commit debe776). - Optimized show detail loading by requesting all seasons in a single API call (PR #1966).
- Refactored recommendation queries to utilize new, unified backend endpoints (PR #1958).
- Various refactoring efforts include extracting components (commit f424000), optimizing stats rendering (commits b2a8234, commit 51e79bf, commit df24fd3), and normalizing local constant naming to camelCase (PR #1917).
- Added โstatsโ to the list of allowed scopes (commit a2d3a40).
- Added various internationalization updates, including for overall sentiment results and iOS (PR #1948).
- Implemented tracking and auto sign-in for non-VIP redirects (PR #1952).