This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+4 more
ReleasePort's take
Light signalRelease v1.8.4 addresses several bugfixes and refactors affecting user creation, error handling, logging, export synchronization, import logic, and validation feedback.
Why it matters: Fixes critical issues in the user creation flow, error level parsing, event logging consistency, export sync timing, logging precision, and backend import/validation clarity; apply migration post‑manual user creation to ensure stability.
Summary
AI summaryUpdates Commits since v1.8.3, fix, and refactor across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Run migration after manual user creation Run migration after manual user creation Source: llm_adapter@2026-05-24 Confidence: high |
— |
| Bugfix | Medium |
Handle string error levels correctly Handle string error levels correctly Source: llm_adapter@2026-05-24 Confidence: high |
— |
| Bugfix | Medium |
Copy event and mini log actions properly Copy event and mini log actions properly Source: llm_adapter@2026-05-24 Confidence: high |
— |
| Bugfix | Medium |
Use updated_at timestamp for export sync Use updated_at timestamp for export sync Source: llm_adapter@2026-05-24 Confidence: high |
— |
| Bugfix | Medium |
Polish logging and GUID handling Polish logging and GUID handling Source: llm_adapter@2026-05-24 Confidence: high |
— |
| Refactor | Medium |
Simplify backend import behavior Simplify backend import behavior Source: llm_adapter@2026-05-24 Confidence: low |
— |
| Refactor | Medium |
Improve backend validation feedback messages Improve backend validation feedback messages Source: llm_adapter@2026-05-24 Confidence: low |
— |
Full changelog
What's Changed
- revert: jsonl changes by @arabcoders in https://github.com/arabcoders/watchstate/pull/836
Full Changelog: https://github.com/arabcoders/watchstate/compare/v1.8.3...v1.8.4
Commits since v1.8.3
- 6c067de fix: run migration after manual user creation
- 414d077 fix: handle string error levels
- 0bdba9d fix: copy event and mini log actions
- 657c7d3 refactor: simplify backend import behavior
- e59cbec refactor: improve backend validation feedback
- 372ddf4 fix: use updated_at for export sync
- 9abcf97 fix: polish logging and guid handling
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]