This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+8 more
Affected surfaces
ReleasePort's take
Light signalThe release redesigns Scrobbler settings and adds dedicated management for Watcher routes, Plex/Jellyfin/Emby webhooks. It also deprecates legacy Scrobbler UI logic.
Why it matters: Feature enhancements (IDs 77408‑77410) expand configuration control; deprecation (ID 77412) removes unused code paths with severity 20, prompting review of custom integrations.
Summary
AI summaryScrobbler settings have been completely redesigned, requiring cleanup of legacy webhook configurations.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Redesigns Scrobbler settings and configuration flow. Redesigns Scrobbler settings and configuration flow. Source: llm_adapter@2026-07-18 Confidence: high |
— |
| Feature | Medium |
Adds dedicated management for Watcher routes creation, editing, enabling, and deletion. Adds dedicated management for Watcher routes creation, editing, enabling, and deletion. Source: llm_adapter@2026-07-18 Confidence: high |
— |
| Feature | Medium |
Adds dedicated management for Plex, Jellyfin, and Emby webhooks. Adds dedicated management for Plex, Jellyfin, and Emby webhooks. Source: llm_adapter@2026-07-18 Confidence: low |
— |
| Feature | Low |
Adds per‑media‑server profile webhook configuration for Plex, Jellyfin, and Emby. Adds per‑media‑server profile webhook configuration for Plex, Jellyfin, and Emby. Source: granite4.1:30b@2026-07-18-audit Confidence: low |
— |
| Dependency | Low |
Updates Trakt adapter to v1.3 and SIMKL adapter to v1.5. Updates Trakt adapter to v1.3 and SIMKL adapter to v1.5. Source: llm_adapter@2026-07-18 Confidence: high |
— |
| Deprecation | Low |
Removes outdated Scrobbler UI logic, unused helpers, and obsolete styling. Removes outdated Scrobbler UI logic, unused helpers, and obsolete styling. Source: llm_adapter@2026-07-18 Confidence: high |
— |
| Bugfix | Medium |
Fixes native anime episode matching using Trakt’s absolute episodes. Fixes native anime episode matching using Trakt’s absolute episodes. Source: llm_adapter@2026-07-18 Confidence: high |
— |
Full changelog
CrossWatch v0.10.2
The Scrobbler settings and configuration flow have been completely redesigned in this release.
Webhooks now behave more like Watcher, although Watcher remains my preferred option. You can decide which approach works best for you.
If you use Watcher routes or webhooks, review your Scrobbler configuration after upgrading.
Legacy webhook settings must be cleaned up. The Scrobbler page will display a banner that can handle this automatically.
If you have been using CrossWatch for a while, this may be a good moment to start with a clean config by using Factory Reset in Maintenance.
This restores all default values and may significantly improve your experience.
✨ Highlights
- Scrobbler redesign: Watcher routes and webhooks now have separate management flows.
- Webhooks: Webhooks are now configured per media server profile. Same as Watcher routes
- Improved configuration: Sources, destinations, filters, and options are easier to understand and manage.
- Improved anime matching: Trakt’s absolute episode number can now be match the correct SIMKL episode
🔧 Fixes & Improvements
- Added: Dedicated management for creating, editing, enabling, and deleting Watcher routes.
- Added: Dedicated management for Plex, Jellyfin, and Emby webhooks.
- Fixed: Native anime episodes can now be matched using Trakt’s absolute episodes.
- Removed: Outdated Scrobbler UI logic, unused helpers, and obsolete styling.
- Updated: Container build configuration and project exclusions.
- Updated: Trakt adapter to
v1.3, SIMKL adapter tov1.5.
- Updated: Release version to v0.10.2.
Breaking Changes
- Legacy webhook settings must be cleaned up; the Scrobbler page will display a banner to handle this automatically.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]