Changelog
Stay updated with the latest features, improvements, and bug fixes in MyTrakt Sync. See what's new in each version.
Code optimizations and stability improvements
Some WeTrakr limits optimizations
Code optimizations
Enhance Trakt connection.
New integrations
WeTrakr: Added catalogs, playback scrobbling, and Cross-Sync support.
AniList: Added OAuth connection, a dedicated anime list manager, and playback scrobbling.
MDBList: Added a dedicated manager for browsing and adding supported lists, including your personal lists.
Catalogs and list management
Combined Trakt watchlist: Bring your movie and TV watchlists together in one catalog.
Duplicate lists: Add copies of the same list with independent sorting and settings.
Trakt manager: Choose your Trakt catalogs from a dedicated manager instead of having them added automatically.
AI Catalog Builder
Clarifying questions: The builder can ask follow-up questions to turn vague prompts into more useful catalogs.
Better results: Improved title matching and added preview diagnostics.
Report generation issues: Send feedback about an AI generation directly from the builder.
Account and interface
UI translations: Added a multilingual interface and language selection.
Google connection: Sign in with Google or link it to your existing account.
Centralized connections: Moved Trakt connection from the homepage to Connections.
Account menu and settings: Added an account dropdown and dedicated account pages.
Account reset: Clear your configuration and restart setup while preserving your account identity and billing connections.
Direct feedback: Added issue reporting in Configure and a contact form on the Contact page.
Changes
UI improvments.
Added Trakt, MDBList, Simkl and TMDB like themes to UI.
Scrobbling optimizations.
Trakt queue system optimization.
Scrobbling optimizations and polishing
Trakt scrobbling Optimizations
New scrobbling for Stremio and Nuvio
Choose which services receive your watch activity: Trakt, MDBList, Simkl, or any combination.
On Stremio, update your progress as you play, pause, and stop, and mark completed movies and episodes as watched.
Connect your Nuvio account and choose a profile to sync its watched movies, episodes, and saved progress.
MDBList and Simkl tracking are available to everyone. Trakt tracking requires MyTrakt Premium.
The subtitle workaround remains available for Trakt on compatible players.
After addon reinstall Stremio will show a watch-activity permission notice to accept.
Scrobbling section available in Catalogs tab > Preferences tab.
Migrating Patreon from API v1 to API v2
Optimize Trakt auth
Refactor Trakt auth to PKCE
Changes
Added Simkl trending catalogs for every genre.
Available for movies, TV shows, and anime.
Choose genres from a simple dropdown.
Each genre uses its own Simkl ranking.
Genre lists refresh daily with the latest popular titles.
Added Simkl to the Cross-Sync system.
Sync watched history between Trakt, MDBList, and Simkl.
Sync Trakt/MDBList watchlists and Simkl Plan to Watch.
Choose Movies, TV Shows, or both in one rule.
Watched and Watchlist Cross-Sync works without enabling any catalogs.
Fixed reported bugs.
Code optimizations.
Artwork updates
Default Artwork now offers separate controls for random posters, backgrounds, and logos.
You can prefer posters and backgrounds without text.
Textless artwork is used as a fallback when regular artwork is unavailable.
MyTrakt Posters
MyTrakt Posters now has its own artwork options, separate from Default Artwork.
You can choose random posters, backgrounds, and logos.
You can prefer textless posters and backgrounds.
Changes
Added anime metadata provider , artwork choices in API tab.
Cross-Sync now explains changes more clearly, prepares reviews automatically, and offers a safer recovery option when destination lists are full.
Cross-Sync rules and email alerts now show clear source and destination names, even when a list is later deleted or disconnected.
Configure is easier to use on phones and smaller screens with smoother navigation, clearer labels, and improved layouts.
A lot of optimizations and improvements.
Changes
Simkl integration is now available, with personal, discovery, custom-list catalogs, and support for adding public lists directly by URL.
Added ready-made TMDB lists so you can quickly add popular, trending, top-rated, upcoming, and airing titles without setting up filters.
Cross-Sync can now email you when a rule needs attention and let you know once it’s working again.
More UI/UX improvements.
Fixed reported bugs.
Introducing the new Cross-Sync
Keep Trakt, MDBList, and TMDB lists updated
Build Trakt lists from streaming catalogs
Automatically add new movies and shows
Keep lists within supported service limits
Pause, resume, or disable a synchronization whenever you want
Added Fanart random posters and logos
New Cross-Sync system
Changes
Implemented custom artwork URL patterns to support services like BetterPosters
Add Fanart 4kwallpaper support
Fixed Fanart logos race bug
Fixed verification email sending internal error bug
Changes
Optimize Fanart images cache for extra loading speed boost.
RPDB optimizations and timeout increase.
Top-Posters default path update and other optimizations.
Changes
Added ability to remove debrid sort priority levels.
Added Kitsu authentication to API tab in configure page and setup page
Added Anime Search Provider dropdown with AniList, MyAnimeList and Kitsu to preferences tab.
Added “Hide adult results” checkbox in global search preferences (Currently fully applied only to anime search).
Moved MAL connect/disconnect controls to API tab in configure page and setup page.
Moved Gemini key save/remove controls to API tab in configure page and setup page
Normal and AI search optimization
Make AI search prefix required
AI catalog builder code optimized and improved
Implement fanart caching and validation system
Changes
Added fanart_artwork_cache and fanart_asset_validation_cache tables to store artwork metadata and asset validation results.
Introduced functions for batch fetching and upserting fanart artwork and asset validation entries.
Updated existing enrichment functions to utilize the new caching mechanism for fanart data.
Enhanced cleanup functionality for expired cache entries.
Adjusted fanart enrichment concurrency and timeout settings for improved performance.
More performance optimizations.
Changes
Catalogs performance optimizations
Fully implement and activate the providers IDs graph
Create and use MyTrakt Poster cache table with shared/user-scoped cache key logic
bump version to 3.16.6
Changes
Fix Streaming and MDBList loading
Add Configuration backup to export/import lists
Add global AI search
Changes
Added Peerflix debrid addon
Added Brazuca debrid addon (Brazuca currently is down)
Fanart offline assets fallback fix
Added the ability to hide unreleased items per list
Renamed up-next to "Show only unwatched episodes"
Added the ability to Show/Hide watched status checkmarks
Fixed discovery-only lists returning only 25 items
Add random interval settings per list
Added the ability to show federated addons before/after MyTrakt catalogs
Added the ability to shuffle federated addons with interval
Implemented Kinopoisk ratings for MyTrakt posters.
Changes
Fixed StremThru Torz encoding.
Fixed result limit bug.
Fixed grouping by addon when same addon was added multiple times with different Debrid accounts.
Fixed providers suffixes not showing next to addon name
Changes
Expanded the Debrid sort priority to 5 levels
Added Meteor to Debrid addons
Added ThePirateBay+ to Debrid addons
Added StremThru Torz to Debrid Addons
Added Sootio to Debrid Addons
Added ability to reconfigure added Debrid Addons
Added a universal “Show cached first” option under Debrid settings
Improve streams fields extraction and formatter
Changes
Added option to hide watched items from lists using your cached Trakt watch history, it doesn't require reinstall but can cause a slight delay.
Moved lists bulk controls under the filtering tags to easily control the selected lists sources
AI Catalogs
Create personalized catalogs using natural-language prompts.
Choose TMDB, Trakt, TVDB, AniList, or MAL as the content source.
Support movies, series, anime, or mixed movie-and-series catalogs.
Added professional preset prompts organized into easy-to-browse categories.
Preview posters, results, filters, warnings, and source details before adding catalogs.
Edit generated catalog filters before saving and after adding them.
Add, remove, review, and manage multiple generated catalogs independently.
Improved catalog names and labels for clearer organization.
Added watched/completed-item hiding using cached Trakt and MAL activity.
Added optional web-enhanced AI matching for more targeted searches.
Added personal API-key support for Gemini, TMDB, and TVDB.
Trakt AI uses the user’s private Trakt client and proxy.
Improved support for anime genres, tags, studios, producers, ratings, seasons, and sorting.
Improved catalog reliability, previews, posters, pagination, and mixed catalog support.
UI Improvements
Added catalog search and filtering.
Replaced bulk-selection checkboxes with clearer buttons.
Added a Reset button to undo unsaved changes without reloading the page.
MDBList cross-sync bugs fixing and optimizations
Trakt Account Conflict Improvements
Changes
Improve passkey only accounts automatically merge when connecting an existing Trakt account to another MyTrakt account.
If merging is not possible, you’ll see the reason and can auto report it to Admin.
New: Nuvio Manager
Connect or create a Nuvio account from Extras.
Switch between your Nuvio profiles.
View and manage profile addons.
Add, remove, reorder, enable, or disable addons.
Refresh your Nuvio profiles and addon list.
Sync your MyTrakt addon to the selected Nuvio profile from Catalogs.
Preserve your existing Nuvio addons when syncing.
Disconnect Nuvio at any time from Extras.
MyAnimeList is now available
Watching Anime
Completed Anime
Plan to Watch
Anime Rankings
Seasonal Anime
Anime Suggestions
Reading Manga
Completed Manga
Plan to Read
Manga Rankings
OAuth connection flow with secure account linking.
Select all MAL catalogs from the MAL manager.
Anime and manga catalogs are grouped separately.
Anime catalogs support mixed movies and series.
MAL catalogs support full meta localization and posters artwork.
Manga catalogs include artwork, scores, status, progress, and a “Read on MyAnimeList” link.
MAL catalogs can be reordered, hidden, renamed, and placed on or removed from the home screen.
Disconnecting MAL removes the MAL connection and selected MAL catalog cards from database.
I added an incorrect recovery restriction for reset passkey in previous update, fixed passkey reset, anyone got "Failed to initiate passkey reset" or "No account found" errors, please try again after this update is up
Changes
TMDB lists
Email verification now required for existing and new users
Public lists optimization
Changes
Implement Low-Risk Trakt Account Merge on username conflict.
MyTrakt rating posters optimizations
MDBList ↔ Trakt Cross-Sync (API tab > Cross Sync tab)
Manual and auto synchronization.
Enable/disable controls.
Explicit Trakt ↔ MDBList list mappings.
Preview-before-apply for initial synchronization.
Newest-change-wins conflict resolution.
Existing MDBList API-key authentication.
Optimizations: Improve and optimize the auto private client assignment
Easy switch between personal private client and managed auto assigned client.
Ability to reassign to different client.
Hide Client ID and Secret fields for auto assigned IDs,
Automated Private Trakt Client Assignment Premium users without private Trakt API or with not working one, you will see an informational message about Trakt VIP, you can press Get Private Client Automatically and you will get a private API assigned to you automatically and you will be redirected to Trakt to reauth,, Just don't forget to setup your proxy from API tab. I will be purchasing Trakt VIP and create the API apps for you and you get it automatically , it will be so much easier and no one will have to go through the API app creation again, I'm doing that as gratitude to my supporters over the past year, everyone should continue enjoying the Trakt experience as you possibly can.
Add private client notice for Trakt VIP requirement, Trakt now requires a VIP subscription to create an API app. If your existing app was deleted or you do not plan to subscribe to Trakt VIP, please contact me at [mytrakt.sync@gmail.com](mailto:mytrakt.sync@gmail.com) and I will provide a private Trakt client ID and secret for you to use.
Fix Federation subtitles addons compatibility with the new Debrid system
Refactoring Debrid feature from scrapper into aggregator
Configure multiple Debrid addons, including Torrentio, Comet, MediaFusion, and custom addons.
Apply shared quality, language, sorting, and result-limit preferences.
Group streams by addon for easier browsing.
Customize stream names and details with profiles, layouts, templates, and emojis.
Improved account compatibility, duplicate prevention, automatic setup, and stream reliability.
Refreshed the Debrid settings experience with clearer controls and notifications.
Code optimizations
Subscription section UI/UX slight improvement
Code and security optimization
invalidate rejected Trakt refresh tokens
Refactor Trakt Client ID and Secret credentials validation to accept Trakt’s newer shorter/special-character credentials
Some artwork enrichment optimizations
Add email validation and saving to setup page
Want to contribute, report an issue, or join the community?