Skip to content

Releases: kasusoba/TMSync

v1.3.2 — anime movies + smarter recipes

Choose a tag to compare

@kasusoba kasusoba released this 07 Jul 04:36

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.zip for AMO review)

v1.3.1 — post-scrobble rate/fix fix

Choose a tag to compare

@kasusoba kasusoba released this 04 Jul 07:57

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.zip for AMO review)

v1.3.0 — anime multi-tracking

Choose a tag to compare

@kasusoba kasusoba released this 04 Jul 06:20

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.zip for AMO review)