github jamcalli/Pulsarr v0.19.5

3 hours ago

Changes

⚠️ API Changes

POST /v1/config/resync-arr-webhooks is gone. PUT /v1/config now tests every Radarr and Sonarr instance against a changed baseUrl or port before saving and re-registers the webhooks itself. When an instance cannot reach Pulsarr at the new address the save returns 409 with per-instance results and writes nothing.

🐛 Bug Fixes

  • fix(arr): keep the existing webhook until the arr accepts the new one, stop subscribing Sonarr to ImportComplete, and test the callback before saving a new Pulsarr address (#1455, #1456, #1457) @jamcalli
  • fix(labels): stop label sync from removing labels it does not own, relocate or drop tracking for rating keys Plex no longer has, and retry stalled reads (#1453, #1463) @jamcalli
  • fix(approvals): store a poster on each request and notification, require routing, and enforce one status rule on every approve and deny path (#1430, #1442, #1443) @jamcalli
  • fix(stats): honor range filters and name the dashboard stat schemas (#1428, #1429) @jamcalli
  • fix(router): stop stripping imdb vote conditions and harden rule evaluation (#1436) @jamcalli
  • fix(quotas): honour the reset settings and report real reset dates (#1450) @jamcalli
  • fix(instances): replace the placeholder row instead of reusing it (#1441) @jamcalli
  • fix(logs): buffer live sse events so same-tick bursts are not dropped (#1415) @jamcalli

🧰 Maintenance

  • refactor(content-router): field registry, leaf modules and record-first routing (#1437) @jamcalli
  • refactor(tags): split user tag service and read tagged items from tag/detail (#1422) @jamcalli
  • refactor(client): regroup features by section and drop orphans (#1416) @jamcalli
  • ci: check pr titles, tune coderabbit, cover feat/ui-rewrite (#1417) @jamcalli

🔄 Dependencies

Docker

docker pull lakker/pulsarr:0.19.5

Synology NAS / Legacy Systems (Linux kernel < 4.11):

docker pull lakker/pulsarr:0.19.5-node

Contributors

@jamcalli and @renovate[bot]

Don't miss a new Pulsarr release

NewReleases is sending notifications on new releases.