Skip to content

watchstate

v1.8.0 Feature

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

Published 27d 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

Fixed webhook failures during long import operations.

Full changelog

What's Changed

  • Refactor: move migrations over to new db package. by @arabcoders in https://github.com/arabcoders/watchstate/pull/815
  • fix: webhook failing sometimes during long import operations. by @arabcoders in https://github.com/arabcoders/watchstate/pull/816

Full Changelog: https://github.com/arabcoders/watchstate/compare/v1.7.0...v1.8.0


Commits since v1.7.0

  • fca37d9 fix: prevent infinite loop when StreamBody used in wrong way.
  • f28211b refactor: improve the console history.
  • 6731b4c refactor: how we handle and discover prune handlers
  • 8a8f045 feat: implement HMAC signature verification for command requests.
  • 2f0cefe chore: better naming format for tests, and updated external packages
  • 9308e87 fix: another attempt at fixing sqlite 21 bad parameter or other API misuse error
  • 4b03386 refactor: move migrations and db operations over to new package.
  • 17049a1 fix: some tests didnt set the tmpPath correctly.
  • b0b2683 refactor: fix sqlite pragma loading
  • 61724f8 refactor: standardize user selection cross commands
  • 5775d34 chore: delete useless tests and standardize tests support utils
  • 88d3b85 refactor: decouple old dblayer from new package connection
  • 0771186 fix: webhook failing sometimes during long import operations.
  • e253dd0 feat: add CLI view for history view
  • d493cde feat: handle more locking cases in processing db.
  • 6884835 refactor: tests
  • 233230a refactor: handle emby multipart request and test events.
  • 0415550 feat: redesign the video player.
  • cc554fc refactor: queue webhooks directly to cache if task scheduler is runnig task.
  • 00b6f97 fix: add compat for v1.7.0 migrations
  • 1fe7290 feat: link task prev run to event id

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]