Trakt for Web 🌐

2026-02-09 to 2026-02-15


Summary

This release brings meaningful improvements to the overall user experience. VIP users now enjoy full access to enhanced sentiment analysis and complete trivia, while free users can explore preview summaries. You can now search for Lists, making them easier to find, and user ratings feature clearer visual styling. Additionally, several under-the-hood updates and bug fixes improve stability and performance across the platform.

Features

  • Enhanced sentiment analysis: VIP users get the full detailed insights, while free users see a summarized preview, all within an improved interface. PR #1680.
  • Added support for searching Lists, making it easier to find Lists you like PR #1678.
  • User ratings are now clearly distinguished from Trakt’s overall ratings with a new visual representation PR #1673.
  • Summary pages are now previewable by unauthorized users and bots, with anti-scraping measures in place to protect content PR #1663.
  • Free users now see a short trivia summary on item pages, while VIP members continue to enjoy the full trivia 60ac166.
  • The β€˜watched’ tag is now displayed even on the first watch for improved tracking 55e3440.
  • Bookmark and list management actions have been split for a clearer user experience PR #1656.

Fixes

  • Resolved an issue where active states were not consistently shown in all navbar buttons PR #1676.
  • Corrected debouncing logic in useDebouncedValue to prevent unnecessary value emissions and queueing PR #1665, PR #1662.
  • Ensured that guarded href functions work correctly outside of the authentication provider PR #1671.
  • Addressed an issue with Gravatar avatars failing to load by updating CSP img-src directives PR #1668.
  • Fixed an issue where the library was not using the correct media collection endpoint PR #1652.
  • Corrected font sizes to be smaller for tags and standardized them between mobile and desktop 10c2168, 8aa498e.
  • Fixed an issue with the Opening Credits video type not being present in i18n keys 8977429.
  • Ensured that the initial value update is not debounced in useDebouncedValue 60ac166.

Maintenance

  • Updated @trakt/api dependency to versions 0.3.10, 0.3.8, and 0.3.6 ec1a7de, 8e92dd2, 78ee9fd.
  • Refactored query logic to use media endpoints for discover sections 23b5988, PR #1682.
  • Improved Svelte types handling in Deno environments PR #1666.
  • Added a project coding style guide 34b25a1.
  • Updated audience restrictions for β€˜where to watch’ and sentiments components a782ba9.
  • Performed various refactors to reduce code duplication and improve logic a6b092f, bed8251.
  • Implemented bot verification for legitimate search engine bots to enable href rendering and improve SEO PR #1667.