This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryUpdates Commits since v1.8.4, refactor, and fix across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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
About watchstate
Self-hosted service to sync your plex, jellyfin and emby play state. without relying on 3rd-party external services.
Related context
Beta — feedback welcome: [email protected]