Releases: kasusoba/TMSync
Releases · kasusoba/TMSync
Release list
v1.3.2 — anime movies + smarter recipes
Patch release on top of v1.3.1. All additive — no breaking changes, no new permissions.
Added
- Anime movies on AniList. A movie now tracks to AniList as a 1-episode cour (progress 1 → COMPLETED) — both auto (via the Fribb crosswalk) and by manual pin. Non-anime movies stay Trakt-only automatically. A resolved single-episode entry shows without an "E1".
- Auto-disjoint URL patterns. The picker keeps a typed-id prefix (
…/tmdb-tv-vs…/tmdb-movie-), so a show recipe and a movie recipe on the same base path no longer clobber each other — no hand-written regex. - Editable URL pattern field in the picker, with a live "matches this page" check, for sites the heuristic can't guess.
- Popup "Edit recipe" — the button says "Edit recipe" (not "Set up recipe") when a recipe already covers the page.
Changed / fixed
- Quick links in Options are an accordion — one row open at a time.
- AniList-only rating panels drop the episode/season/show tabs (AniList rates the cour only).
- On-page badge control moved below "This page", above "Quick links".
Docs
docs/RECIPE-LIFECYCLE.md— recipe versioning contract, rot maintenance loop, and the one-recipe-vs-two mental model.
Install
- Chrome / Edge:
tmsyncextension-1.3.2-chrome.zip - Firefox:
tmsyncextension-1.3.2-firefox.zip(+-sources.zipfor AMO review)
v1.3.1 — post-scrobble rate/fix fix
Patch release on top of v1.3.0.
Fixed
- Popup: rate + fix stayed usable after a scrobble finishes. Once an item was "added to history / saved", the popup dropped the item's media and hid the whole Tracking + Rate/note section (and the fix panels had nothing to correct). The finished session is now kept — so you can still rate and fix the match — while the tab-close reconcile skips it (no duplicate scrobble) and the next episode never inherits ~100% progress.
Install
- Chrome / Edge:
tmsyncextension-1.3.1-chrome.zip - Firefox:
tmsyncextension-1.3.1-firefox.zip(+-sources.zipfor AMO review)
v1.3.0 — anime multi-tracking
Passively scrobble what you watch to the right tracker — now with anime multi-tracking.
Highlights
- Multi-track anime to Trakt and AniList. A watched anime episode fans out to both trackers at once (Mihon/Aniyomi-style), bridged by the bundled Fribb TMDB↔AniList crosswalk. Non-anime stays Trakt-only. Per-site, per-tracker toggles in the picker — native-vs-derived is inferred at scrobble time.
- Corrections that stick. A per-tracker fix on the now-playing view: search and pin the right AniList entry, mark it "not on AniList", or reset to the automatic (Fribb) match — a local override layer above the crosswalk. Trakt keeps its search-and-pick fix.
- Now-playing view. Badge and popup share one view: each tracker's destination with an inline fix, and a Rate / note action. Rating is its own clean step (stars + note, fanned out to the trackers you choose).
- UI overhaul. Redesigned popup (banner, split page section), picker (logo tracker tabs, overflow-safe), quick links (friendly names, contribute-all). Draggable panels that latch to the badge.
Notes
- Additive release — no new permissions, no breaking storage changes.
- AniList uses the OAuth Authorization Code grant (bundled secret, still no backend).
Install
- Chrome / Edge:
tmsyncextension-1.3.0-chrome.zip - Firefox:
tmsyncextension-1.3.0-firefox.zip(+-sources.zipfor AMO review)