github jamcalli/Pulsarr v1.1.0

2 hours ago

Changes

🚀 Features

  • feat(plex): option to check only the admin's server when skipping content that already exists on Plex, instead of always checking owned and shared servers (#1577) @jamcalli

🐛 Bug Fixes

  • fix(delete-sync): fail closed when protection, tag or exclusion reads fail (#1582) @jamcalli
  • fix(database): dedupe notification claims and index guid lookups (#1584) @jamcalli
  • fix(instance-sync): match content through the shared guid index and stop reconcile rewriting instance rows on existing items (#1562) @jamcalli
  • fix(migration): clear seeded rows and copy in one transaction when moving from SQLite to PostgreSQL (#1590) @jamcalli
  • fix(client): show absolute timestamps and keep English wording with regional date and number formats (#1583, #1589) @jamcalli

⚡ Performance

  • perf(arr): check the local library instead of remote lookups and share arr caches through an lru-cache registry (#1574, #1575) @jamcalli

🧰 Maintenance

  • refactor(config): store config as one json document (#1585) @jamcalli
  • refactor(arr): one generic instance manager with a shared HTTP client, webhook lifecycle and connection checks (#1567, #1568, #1569) @jamcalli
  • refactor(caches): move app caches onto the registry and invalidate on events (#1576) @jamcalli
  • refactor(database): derive method types and drop dead methods (#1564) @jamcalli
  • refactor(tags): remove the finished tag format migration and refs route (#1565) @jamcalli
  • test(notifications): declare vi before mocking the webhook channel (#1591) @jamcalli

🔄 Dependencies

Docker

docker pull lakker/pulsarr:1.1.0

GitHub Container Registry:

docker pull ghcr.io/jamcalli/pulsarr:1.1.0

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

docker pull lakker/pulsarr:1.1.0-node
docker pull ghcr.io/jamcalli/pulsarr:1.1.0-node

Contributors

@jamcalli and @renovate[bot]

Don't miss a new Pulsarr release

NewReleases is sending notifications on new releases.