Changes
- fix(config): persist cookie and webhook secrets across restarts (#1224) @jamcalli
- feat(dashboard): add persisted list view toggle to media carousels (#1213) @jamcalli
- revert(plex): drop verbatim SSE url and warm-connection, keep connect… (#1209) @jamcalli
- fix(plex): warm connection before opening SSE to avoid stuck CONNECTING (#1208) @jamcalli
- chore(docker): remove npm from node runtime image to drop bundled-dep… (#1207) @jamcalli
- refactor: drop redundant guards and unused imports flagged by codeql (#1206) @jamcalli
- ci(trivy): add filesystem dependency vulnerability scan (#1205) @jamcalli
- ci: add image signing, CVE/SAST scanning, and token hardening (#1198) @jamcalli
🔄 Dependencies
- chore(deps): lock file maintenance (#1223) @renovate[bot]
- fix(deps): update fastify ecosystem (major) (#1222) @renovate[bot]
- chore(deps): update actions/checkout action to v7 (#1221) @renovate[bot]
- chore(deps): update actions/cache action to v6 (#1220) @renovate[bot]
- chore(deps): update node.js to v24.18.0 (#1219) @renovate[bot]
- chore(deps): update dependency better-sqlite3 to v12.11.1 (#1217) @renovate[bot]
- chore(deps): update build tools (#1216) @renovate[bot]
- chore(deps): update docker/build-push-action digest to 53b7df9 (#1215) @renovate[bot]
- chore(deps): update actions/cache digest to caa2961 (#1214) @renovate[bot]
- chore(deps): update actions/checkout digest to df4cb1c (#1199) @renovate[bot]
- chore(deps): update release-drafter/release-drafter digest to 4d75298 (#1194) @renovate[bot]
- chore(deps): update docker/setup-buildx-action digest to bb05f3f (#1193) @renovate[bot]
- chore(deps): update docker/metadata-action digest to dc80280 (#1192) @renovate[bot]
- chore(deps): update docker/login-action digest to c99871d (#1191) @renovate[bot]
- chore(deps): update github actions (#1218) @renovate[bot]
Docker
docker pull lakker/pulsarr:0.17.0
Synology NAS / Legacy Systems (Linux kernel < 4.11):
docker pull lakker/pulsarr:0.17.0-node