Releases: jamcalli/Pulsarr
v0.15.4
Changes
- fix(schemas): stop Zod defaults clobbering untouched fields on update (#1163) @jamcalli
- docs(readme): standardize ElfHosted links and update sponsor wording (#1156) @funkypenguin
🔄 Dependencies
- chore(deps): lock file maintenance (#1162) @renovate[bot]
- chore(deps): update actions/setup-node digest to 48b55a0 (#1158) @renovate[bot]
- chore(deps): update node.js to v24.15.0 (#1160) @renovate[bot]
- chore(deps): update dependency bun to v1.3.13 (#1159) @renovate[bot]
- chore(deps): update node.js to 8510330 (#1146) @renovate[bot]
- chore(deps): update dependency @biomejs/biome to v2.4.13 (#1147) @renovate[bot]
- chore(deps): update oven/bun docker tag to v1.3.13 (#1148) @renovate[bot]
- chore(deps): update dependency better-sqlite3 to v12.9.0 (#1149) @renovate[bot]
- chore(deps): update actions/cache digest to 27d5ce7 (#1145) @renovate[bot]
- chore(deps): update dependency postcss to v8.5.10 [security] (#1152) @renovate[bot]
Docker
docker pull lakker/pulsarr:0.15.4
Synology NAS / Legacy Systems (Linux kernel < 4.11):
docker pull lakker/pulsarr:0.15.4-node
Contributors
@funkypenguin, @jamcalli and @renovate[bot]
v0.15.3
v0.15.2
Changes
- fix(session-monitor): gate bulk rolling type change behind resetMonit… (#1137) @jamcalli
- fix(ui): destructure formState to fix stale isValid on first field ch… (#1135) @jamcalli
- fix(approvals): clean up watchlist item and caches on pending request… (#1134) @jamcalli
🔄 Dependencies
- chore(deps): update actions/upload-artifact digest to 043fb46 (#1125) @renovate[bot]
- chore(deps): update docker/build-push-action digest to bcafcac (#1126) @renovate[bot]
- chore(deps): update release-drafter/release-drafter digest to 5de9358 (#1127) @renovate[bot]
- chore(deps): update dependency @biomejs/biome to v2.4.11 (#1128) @renovate[bot]
- chore(deps): update dependency bun to v1.3.12 (#1129) @renovate[bot]
Docker
docker pull lakker/pulsarr:0.15.2
Synology NAS / Legacy Systems (Linux kernel < 4.11):
docker pull lakker/pulsarr:0.15.2-node
Contributors
v0.15.1
Changes
- fix(ui): remove table-fixed layout causing column cramping on Firefox (#1124) @jamcalli
- chore: remove redundant comments and fix .env bind mount in compose examples (#1122) @jamcalli
Docker
docker pull lakker/pulsarr:0.15.1
Synology NAS / Legacy Systems (Linux kernel < 4.11):
docker pull lakker/pulsarr:0.15.1-node
Contributors
v0.15.0
Changes
🚀 Features
- feat: alias tag label naming (#1118) @jamcalli
- feat(content-router): add plex custom list membership evaluator (#1112) @jamcalli
- feat(content-router): add series/movie status evaluators, DRY up shar… (#1110) @jamcalli
- feat: add login by username (#1046) @Ethan0429
🐛 Bug Fixes
- fix(ui): use table-fixed layout to prevent column blowout in Firefox (#1114) @jamcalli
- fix(docker): remove unused /app/build-cache volume (#1105) @jamcalli
🧰 Maintenance
🔄 Dependencies
- fix(deps): update dependency @fastify/vite to v9 (#1117) @renovate[bot]
- fix(deps): update dependency @fastify/env to v6 (#1107) @renovate[bot]
- chore(deps): lock file maintenance (#1116) @renovate[bot]
- chore(deps): update docker/login-action digest to 4907a6d (#1115) @renovate[bot]
- chore(deps): update release-drafter/release-drafter action to v7 (#1106) @renovate[bot]
Docker
docker pull lakker/pulsarr:0.15.0
Synology NAS / Legacy Systems (Linux kernel < 4.11):
docker pull lakker/pulsarr:0.15.0-node
Contributors
@Ethan0429, @jamcalli, @renovate[bot] and renovate[bot]
v0.14.6
Changes
🐛 Bug Fixes
- fix(plex-server): verify library is queryable before routing (#1103) @jamcalli
- fix(migration): match backtick-quoted table names in FK dependency parser (#1101) @jamcalli
🧰 Maintenance
- chore: merge develop into master for v0.14.6 (#1104) @jamcalli
- refactor(plex-label-sync): consolidate label applicator into reconcil… (#1102) @jamcalli
🔄 Dependencies
- chore(deps): lock file maintenance (#1081) @renovate[bot]
- chore(deps): update node.js to v24.14.1 (#1090) @renovate[bot]
- chore(deps): update build tools (#1089) @renovate[bot]
- chore(deps): update dev dependencies (non-critical) (major) (#1091) @renovate[bot]
- chore(deps): update dependency typescript to v6 (#1092) @renovate[bot]
Docker
docker pull lakker/pulsarr:0.14.6
Synology NAS / Legacy Systems (Linux kernel < 4.11):
docker pull lakker/pulsarr:0.14.6-node
Contributors
@actions-user, @jamcalli, @renovate[bot] and renovate[bot]
v0.14.4
If you have Plex playlist protection enabled in delete sync, update immediately. Plex removed shared user access tokens from their API. Without them, Pulsarr can't read user protection playlists, so items in those playlists are no longer protected from deletion.
Changes
🐛 Bug Fixes
- fix: postgres rolling shows query and playlist protection abort on missing tokens (#1097) @jamcalli
- fix(db): cast jsonb guids to text in rolling shows query (#1095) @jamcalli
Docker
docker pull lakker/pulsarr:0.14.4
Synology NAS / Legacy Systems (Linux kernel < 4.11):
docker pull lakker/pulsarr:0.14.4-node
Contributors
v0.14.3
v0.14.2
v0.14.1
Changes
🐛 Bug Fixes
- fix: Plex health checks, non-root Docker & SSE reconnect (#1084) @jamcalli
- fix(routing): check plex server reachability before routing (#1083) @jamcalli
- fix(schemas): validate regex safety at schema layer (#1078) @jamcalli
- fix(plex): reconnect SSE when server URL or token changes (#1077) @jamcalli
🧰 Maintenance
- docs(installation): add TrueNAS installation guide (#1071) @means2014
🔄 Dependencies
- chore(deps): update dependency @biomejs/biome to ^2.4.8 (#1080) @renovate[bot]
- chore(deps): update oven/bun docker tag to v1.3.11 (#1069) @renovate[bot]
- chore(deps): update dependency bun to v1.3.11 (#1068) @renovate[bot]
- chore(deps): update actions/cache digest to 6682284 (#1066) @renovate[bot]
Docker
docker pull lakker/pulsarr:0.14.1
Synology NAS / Legacy Systems (Linux kernel < 4.11):
docker pull lakker/pulsarr:0.14.1-node
Contributors
@actions-user, @jamcalli, @means2014, @renovate[bot] and renovate[bot]