Skip to content

Releases: mrInvincible29/sonnar-import-fix

Sonarr Import Monitor refs/tags/v2.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 04:23

⚠️ Breaking Changes

  • Webhook Compatibility: This version requires Sonarr v4+ webhook configuration. The "ImportFailed" webhook event does not exist in Sonarr - you must enable "On Manual Interaction Required" instead.

Fixed

  • Webhook Events: Corrected webhook handling to use actual Sonarr v4 events
    • Removed handling for non-existent "ImportFailed" event
    • Added proper "ManualInteractionRequired" event handler

Added

  • Force Import Expansion: Now automatically force imports releases "matched by ID"
  • Enhanced Detection: Added detection for importBlocked state
  • Download ID Tracking: New queue check method by download ID for webhook events

Changed

  • Updated documentation to reflect correct Sonarr webhook configuration
  • Enhanced status message checking to include "matched to series by id"

Sonarr Import Monitor refs/tags/v2.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 14:34

⚠️ IMPORTANT: Previous versions (v2.0.0 - v2.0.3) had a critical bug where force imports appeared to work but were not actually importing files. If you were using these versions, your stuck imports were likely not being resolved. Please upgrade to v2.1.0 immediately.

Fixed

  • Critical: Force imports were not actually working - manual imports were queued but never executed due to incorrect API usage. This bug was preventing the core functionality of the application from working properly.
  • Fixed: Force import method now correctly uses the Command API with "ManualImport" command
  • Fixed: Import mode set to "move" to properly override Sonarr's quality rejections

Added

  • Queue Cleanup: Automatic cleanup of stuck queue items after successful force imports
  • Command Tracking: Force import now returns command ID for better import tracking
  • Post-Import Verification: 8-second wait and cleanup check after force import

Changed

  • Force import method signature now returns tuple (success, command_id) instead of just boolean
  • Updated all tests to handle new return signature

Sonarr Import Monitor refs/tags/v2.0.3

Choose a tag to compare

@github-actions github-actions released this 28 Aug 04:26

Fixed

  • Docker Build: Fixed invalid tag format error in GitHub Actions workflows

Sonarr Import Monitor refs/tags/v2.0.2

Choose a tag to compare

@github-actions github-actions released this 28 Aug 04:21

Added

  • Unknown Tracker Protection: Downloads from unrecognized trackers are now kept by default to prevent data loss

Fixed

  • Repository URLs: Corrected GitHub repository URLs in documentation

Sonarr Import Monitor refs/tags/v2.0.1

Choose a tag to compare

@github-actions github-actions released this 27 Aug 12:46

🔧 Fixed

GitHub Actions & CI/CD

  • GitHub Actions Artifact Upload: Update from deprecated v3 to v4 (v3 will stop working January 30, 2025)
  • SARIF Upload Permissions: Handle CodeQL SARIF upload permission errors gracefully with fallback artifact upload
  • Docker Workflows: Comprehensive improvements to Docker build and publish workflows
  • Connection Testing: Better handling of expected connection failures in Docker configuration tests
  • Repository Names: Fix Docker workflow issues with lowercase repository name requirements
  • Workflow Syntax: Resolve GitHub Actions workflow syntax errors

Repository & Documentation

  • Documentation Updates: General repository cleanup and documentation improvements

🚀 Performance & Reliability

  • Artifact Uploads: Up to 10x performance improvements with GitHub Actions v4
  • Workflow Reliability: More robust CI/CD pipeline with better error handling
  • Security Scanning: Continued security scanning even when SARIF upload permissions fail

📦 Deployment

  • Docker Images: No changes to Docker images, same multi-platform support
  • Upgrade Path: Drop-in replacement for v2.0.0, no configuration changes needed