Skip to content

watchstate

v1.8.5 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 9d Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

backup docker emby jellyfin matched misidentified
+4 more
mismatched plex watchstate webhook

Summary

AI summary

Updates Commits since v1.8.4, refactor, and fix across a mixed release.

Changes in this release

Feature Low

Adds path-derived GUID source for media matching

Adds path-derived GUID source for media matching

Source: llm_adapter@2026-05-25

Confidence: high

Feature Low

Increases timeout for scheduler runner

Increases timeout for scheduler runner

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Fixes table rendering in markdown output

Fixes table rendering in markdown output

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Updates error messages to specify context for backend not found

Updates error messages to specify context for backend not found

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Hides useless migration messages on container startup

Hides useless migration messages on container startup

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Renames storage keys for line‑wrapping options in EventView and index pages

Renames storage keys for line‑wrapping options in EventView and index pages

Source: llm_adapter@2026-05-25

Confidence: high

Refactor Low

Moves logging ownership to the event model

Moves logging ownership to the event model

Source: llm_adapter@2026-05-25

Confidence: high

Refactor Low

Makes events dispatch limit configurable

Makes events dispatch limit configurable

Source: llm_adapter@2026-05-25

Confidence: high

Refactor Low

Adds FAQ section for path matching details and edge cases

Adds FAQ section for path matching details and edge cases

Source: llm_adapter@2026-05-25

Confidence: high

Refactor Low

Clarifies import vs export wording in code comments

Clarifies import vs export wording in code comments

Source: llm_adapter@2026-05-25

Confidence: high

Full changelog

What's Changed

  • Feat: add path-derived GUID source for media matching by @arabcoders in https://github.com/arabcoders/watchstate/pull/837
  • refactor: clerify import vs export wording by @arabcoders in https://github.com/arabcoders/watchstate/pull/838

Full Changelog: https://github.com/arabcoders/watchstate/compare/v1.8.4...v1.8.5


Commits since v1.8.4

  • 56277d8 Refactor: move logging to be owned by the event model.
  • c588c30 Feat: add path-derived GUID source for media matching
  • 54e001c feat: increase timeout for scheduler runner.
  • 12b4207 fix: table rendering in markdown
  • 349f123 refactor: add FAQ section for path matching details and edge cases
  • a2704c5 fix: update error messages to specify context for backend not found
  • aba5fdf refactor: make events dispatch limit configurable.
  • 67e536a refactor: add path matching info pre-adding backends.
  • 1267788 docs: update README and path-match guide to specify path matching availability in v1.8.5+
  • d8f5eae fix: hide useless migration messages on container start up
  • 3657d61 fix: rename storage keys for line wrapping options in EventView and index pages
  • b82986a refactor: clerify import vs export wording

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

Track watchstate

Get notified when new releases ship.

Sign up free

About watchstate

Self-hosted service to sync your plex, jellyfin and emby play state. without relying on 3rd-party external services.

All releases →

Beta — feedback welcome: [email protected]