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.5, feat, and fix across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds replay progress functionality. Adds replay progress functionality. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Feature | Medium |
Allows watch progress restore via backup file. Allows watch progress restore via backup file. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Dependency | Low |
Updates external packages. Updates external packages. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Performance | Low |
Increases default events dispatch limit to 100. Increases default events dispatch limit to 100. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Fixes stale backend metadata after deletion. Fixes stale backend metadata after deletion. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Low |
Adds missing Options import in ReportCommand. Adds missing Options import in ReportCommand. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Low |
Replaces direct logger calls in ProcessProfileEvent. Replaces direct logger calls in ProcessProfileEvent. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Refactor | Low |
Raises app.log level to error. Raises app.log level to error. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Refactor | Low |
Shows warning when backup file is empty. Shows warning when backup file is empty. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Refactor | Low |
Removes useless info output. Removes useless info output. Source: llm_adapter@2026-06-04 Confidence: high |
— |
Full changelog
What's Changed
- feat: Implement replay progress functionality by @arabcoders in https://github.com/arabcoders/watchstate/pull/839
- feat: allow watch progress restore via backup file by @arabcoders in https://github.com/arabcoders/watchstate/pull/843
- chore: update external packages by @arabcoders in https://github.com/arabcoders/watchstate/pull/844
- fix: stale backend metadata after deletion. Closes #845 by @arabcoders in https://github.com/arabcoders/watchstate/pull/846
- refactor: remove useless info by @arabcoders in https://github.com/arabcoders/watchstate/pull/847
Full Changelog: https://github.com/arabcoders/watchstate/compare/v1.8.5...v1.8.6
Commits since v1.8.5
- 76980d5 feat: Implement replay progress functionality.
- 34d6c53 refactor: increase default events dispatch limit to 100
- 84997e1 fix: add missing Options import in ReportCommand
- 9367b10 fix: replace direct logger calls in ProcessProfileEvent
- 34fd54f refactor; raise app.log level to error
- 52a4c8c docs: add backend limitations guide and update webhook documentation
- c2aa24b refactor: show warning when backup file is empty
- 1ccfb23 feat: allow watch progress restore via backup file
- 5e5b28e chore: update external packages
- ea35d37 chore: format tests
- 05b133c fix: stale backend metadata after deletion. Closes #845
- fccf768 refactor: remove useless info
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
Related tools
Beta — feedback welcome: [email protected]