github jamcalli/Pulsarr v0.5.7

latest releases: v0.5.9, v0.5.8, v0.5.8-beta.0...
5 days ago

Changes

Patch Release - Plex label tracking bug fixes

Overview

Bug fix release addressing Plex label tracking issues and database foreign key constraints. 7 files changed with focus on system-generated removal label handling.

Bug Fixes

  • Fixed removal label tracking: System-generated pulsarr:removed labels now properly tracked in database
  • Resolved foreign key constraints: Made user_id nullable in plex_label_tracking table for system operations
  • Improved cleanup logic: Enhanced removal tag filtering to prevent stale markers
  • Eliminated duplicate logging: Removed redundant error handling in tag operations

Technical Changes

  • Migration 055: Database schema update for nullable user_id (runs automatically)
  • Service layer: Updated Plex label sync and user tag services for better null handling
  • Type definitions: Enhanced interfaces to support system operations with nullable user IDs

Migration & Compatibility

Database Migration: Required - runs automatically on startup
User Impact: No action required - behind-the-scenes reliability improvements


Full Changelog: v0.5.6...v0.5.7
Docker Image: jamcalli/pulsarr:v0.5.7
Upgrade Path: Standard update - migration runs automatically

Docker

docker pull lakker/pulsarr:0.5.7

Contributors

@coderabbitai[bot], @jamcalli and coderabbitai[bot]

Don't miss a new Pulsarr release

NewReleases is sending notifications on new releases.