github jamcalli/Pulsarr v0.5.5-beta.2

latest releases: v0.5.10, v0.5.9, v0.5.8...
pre-release13 days ago

Stability & Performance Release - Critical bug fixes and infrastructure improvements for delete-sync operations

Overview

This release addresses critical delete-sync service reliability issues with comprehensive stability improvements, performance optimizations, and enhanced logging. All changes maintain full backward compatibility.

Key Updates

Critical Bug Fixes

  • Delete-sync safety improvements - Fixed protection logic errors in playlist and content deletion workflows
  • Tag cache collision resolution - Eliminated Sonarr/Radarr tag caching conflicts
  • Error handling enhancements - Improved falsy primitive error handling and validation

Performance Improvements

  • Delete-sync optimization - Added concurrency controls with p-limit for efficient batch operations
  • Cache behavior improvements - Enhanced caching strategies for better resource utilization
  • GUID parsing streamlining - Optimized content identification and matching

User Experience

  • Discord integration - Added Discord server link in application sidebar
  • Enhanced logging - Improved debug output for administrators

Technical Changes

Service Layer Enhancements

  • Complete delete-sync service refactor with improved safety checks
  • Added p-limit dependency for concurrency management
  • Consolidated duplicate logic across delete-sync workflows
  • Streamlined GUID handler and cache management

Infrastructure Improvements

  • Implemented proper logger instanceof checks and verbosity controls
  • Enhanced troubleshooting with structured logging
  • Optimized GitHub Actions workflows and Discord notifications

Dependencies & Build

  • New dependency: p-limit v7.1.0 for concurrency control
  • Minor package updates for security and compatibility
  • Enhanced build process reliability

Migration & Compatibility

No user action required - Full backward compatibility maintained. Database schemas unchanged, existing API integrations continue functioning without modification.

Deployment Notes:

  • Docker image: jamcalli/pulsarr:v0.5.5-beta.2
  • No configuration changes needed
  • Enhanced logging provides better operational visibility

What's Next

Continued focus on stability and performance with upcoming monitoring enhancements and expanded integrations. Community feedback will inform the next stable release.


Full Changelog: v0.5.5-beta.1...v0.5.5-beta.2

Docker Image: jamcalli/pulsarr:v0.5.5-beta.2

Upgrade Path: Standard update procedure - no special migration steps required

Don't miss a new Pulsarr release

NewReleases is sending notifications on new releases.