Releases: mrInvincible29/sonnar-import-fix
Releases · mrInvincible29/sonnar-import-fix
Release list
Sonarr Import Monitor refs/tags/v2.2.0
⚠️ 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
importBlockedstate - 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
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
Fixed
- Docker Build: Fixed invalid tag format error in GitHub Actions workflows
Sonarr Import Monitor refs/tags/v2.0.2
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
🔧 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