github jamcalli/Pulsarr v0.3.14

latest releases: v0.5.11, v0.5.11-beta.1, v0.5.11-beta.0...
2 months ago

Changes

๐Ÿ”” Public Content Notifications Enhancement

Features

  • Broadcast content availability to public Discord channels and Apprise endpoints
  • Independent configuration for movies and TV shows
  • Centralized URL parsing with validation and deduplication

Technical Changes

  • Added publicContentNotifications database column with JSON schema validation
  • Fixed critical global configuration mutation bug
  • Integrated notification tracking for deduplication

UI Updates

  • Black text on utility accordion headers for better contrast

๐Ÿงน Progressive Cleanup Enhancement

Core Features

  • Progressive Cleanup: Auto-removes previous seasons when users advance, respecting inactivity periods
  • Per-User Tracking: Individual user progress monitoring alongside master records
  • Smart Filtering: Cleanup respects user filter settings
  • Inactivity Safety: Only cleans seasons unwatched by filtered users within configured period

Rolling Show Management

  • Dual Record System: Clear distinction between master records (actionable) and user tracking entries
  • Complete Cleanup: Deleting shows removes all associated user entries
  • Enhanced Reset: Removes user entries and restores master records
  • Smart Actions: Reset/delete only available on master records

Technical Updates

  • Configuration: New enableProgressiveCleanup setting (disabled by default)
  • Database: Bulk operation methods for rolling monitored entries
  • Imports: Standardized absolute import paths
  • API: Enhanced responses with operation details

UI Improvements

  • User Column: Distinguishes master records from user entries
  • Contextual Actions: Smart button visibility based on record type
  • Responsive Layout: Two-column grid for reset settings
  • Unified Components: Consistent type definitions across session monitoring

Docker

docker pull lakker/pulsarr:0.3.14

Contributors

@coderabbitai, @coderabbitai[bot] and @jamcalli

Don't miss a new Pulsarr release

NewReleases is sending notifications on new releases.