v0.4.4

Version 0.4.4

  • Tag: v0.4.4

  • Published: 2025-11-27T15:55:30Z

  • GitHub: https://github.com/cenodude/CrossWatch/releases/tag/v0.4.4

CrossWatch – v0.4.4

Small version bump, big changes. A mistake is easily made, one bad sync, one wrong setting, and things can get messy fast. This release is all about the new CrossWatch Tracker — a built-in snapshot provider that stores your Watchlist, History and Ratings locally and lets you restore them into your other services.

Future CW versions will push this further with an editor and more advanced tools, giving you even more control over your data.

✨ Highlights

  • CrossWatch Tracker (internal snapshot provider) - experimental, meaning: expect bugs.

    • New provider card: CROSSWATCH

    • Can be used like any other provider in a pair:

      • As target → backup/snapshot from providers into CrossWatch.

      • As source → restore from CrossWatch back into those providers.

  • Automatic snapshots

    • When CrossWatch is used as a target, it can automatically create snapshots of its data before changes are applied.

    • Snapshots are timestamped JSON files per feature.

    • You control:

      • Retention (days) – how long old snapshots are kept.

      • Max snapshots per feature – hard cap per feature.

      • Auto snapshot on/off – decide if a backup/snapshot is taken before each update.

  • Quick snapshot switching from the dashboard

    • In Dashboard → Insights, click the CrossWatch tile while on Watchlist, Ratings or History.

    • A small picker opens where you can:

      • Switch to any available snapshot for that feature.

      • Or go back to Latest with one click.

Read here for more information about the new CrossWatch Tracker: https://github.com/cenodude/CrossWatch/wiki/mod_CROSSWATCH

🔧 Fixes & Changes

  • Fixed: In Dashboard → Insights, large provider numbers now auto-scale so big counts no longer get cut off in the tiles.

  • Changed: Maintenance tools modal (Settings → Maintenance → Maintenance Tools)

    • All maintenance actions are now grouped in a single, compact dialog, with clear descriptions per action.

  • Changed: The old “User Interface” section in Settings is now simply called Settings, and contains two groups: user interface and CrossWatch tracker.

  • Changed: Insights; see which snapshot is active when using CrossWatch tracker.

    • In Dashboard → Insights, the CrossWatch tile shows:

      • For Latest (default) → a “Latest” label.

      • For a specific snapshot → the snapshot date (e.g. dd-month-yy).

      • Or use the snapshot switching in the dashboard.

Last updated