StarTrack 1.6.0 — External Rating Sync
Sync your StarTrack ratings with the services you already use.
✨ What's new
External rating sync — Trakt, Simkl & Yamtrack
- Connect Trakt (device-code login) or Simkl (PIN) from the new ⇄ External Sync panel in My Ratings. Admins set the client ID/secret once in the plugin config page; users just connect.
- Pick a direction per service — Off / Export only / Import only / Two-way.
- Background sync runs automatically every 10 minutes.
- Newer-wins conflict resolution in two-way mode — a fresh local edit is never overwritten by a stale remote value (and vice-versa).
More than just ratings (Trakt)
- Rated movies & episodes are also marked watched on Trakt, so History / Up Next populate.
- Your ♡ liked items are pushed to a "StarTrack Liked" list (and Favorites if your Trakt account is VIP).
- One-shot Backfill button seeds the whole service from your existing library in a single pass.
Simkl
- Dedicated date-accuracy repair — watched/rated dates are preserved instead of everything being stamped "today".
Yamtrack
- No released Yamtrack build exposes a public rating API yet, so StarTrack adds an IMDb-format CSV export that imports cleanly via Yamtrack → Import → IMDb. Marked experimental; the native provider is ready for when their API ships.
Other
- Daily auto-export scheduled task writes your ratings to a file for automatic backup.
- Configurable poster rating badge position (top-right / top-left / bottom-right / bottom-left) so the ★ badge no longer collides with Jellyfin's watched checkmark — fixes #8.
- Full 8-language translations for all the new UI.
Addresses #7 (Trakt/Simkl/Letterboxd/Yamtrack sync) and #8 part 1 (poster badge position).
Install via Jellyfin Plugin Repository
Add this URL in Dashboard → Plugins → Repositories:
https://raw.githubusercontent.com/ZL154/jellyfin-plugin-startrack/main/manifest.json
Manual Install
Download the ZIP below and extract the DLL into your Jellyfin plugins directory.
Full Changelog: v1.5.3...v1.6.0