Releases: mhdzumair/MediaFusion
4.3.5
π MediaFusion 4.3.5 Release Notes
β¨ New Features & Enhancements
- π Added support for EasyDebrid streaming provider, expanding available streaming options
- π Improved cache management with Stremthru magnet cache check integration
π Bug Fixes
- π¬ Fixed season number validation in Prowlarr scraper
- π Resolved Stremthru token header issues
- π Fixed debrid cache sync endpoint URL
- π― Enhanced Stremthru functionality for handling Stremio ID in cache status
For a detailed list of all changes, visit:
4.3.4...4.3.5
This release focuses on improving streaming reliability and expanding provider options with the addition of EasyDebrid. Several critical fixes have been implemented to enhance the cache system and authentication processes.
4.3.4
π MediaFusion 4.3.4 Release Notes
β¨ Enhancements
- π οΈ Recreate torrent stream by handling source scraper mismatches from trusted scrapers (i.e: Recreate TGX torrents if it's already scraped by other indexers to fix catalogs like wwe, ufc)
- π¬ Added logo support for WWE shows from TMDB
- π Improved metadata handling with smarter merge functionality for existing and new values
π Bug Fixes
- π Fixed data parsing issues with episodes
- ποΈ Removed redundant resetForm function during contribution stream imports
For a detailed list of all changes, please visit:
4.3.3...4.3.4
Contributors: @mhdzumair
4.3.3
π MediaFusion 4.3.3 Release Notes
This release brings important improvements to metadata handling, playback functionality, and catalog management. Here's what's new:
π¨ Enhancements
-
π Better Catalog Management
- Added filter to skip non-English catalogs from TorrentGalaxy
-
π¬ Enhanced Movie Metadata Support
- Added support for expanded movie type IDs (tvMovie, short, tvShort, tvSpecial)
- Improved validation and fallback logic for duplicate entries
-
π Improved Series Processing
- Refined metadata annotation logic for contribution stream imports
- Enhanced season and episode number validation
π Bug Fixes
- π― Playback Improvements
- Fixed media playback issues with filenames containing slashes
- Enhanced URL encoding handling with proper quote methods
βοΈ System Changes
- π Disabled sync debrid cache by default
- ποΈ Simplified health check endpoint logic
- π Improved file naming consistency using basename
For a detailed list of changes, visit the full changelog.
4.3.2
π MediaFusion 4.3.2 Released
This release focuses on code improvements and bug fixes to enhance the overall reliability and maintainability of MediaFusion.
π οΈ Enhancements
- β»οΈ Implemented a unified metadata retrieval system that handles both movies and series more efficiently
- π Improved code maintainability through better function organization and reusability
π Bug Fixes
- π¬ Fixed season handling issues in PikPak integration
- π Resolved Real-Debrid mimeType checking problems
π For More Details
See the full changelog
Thanks to @mhdzumair for contributions to this release.
4.3.1
π MediaFusion 4.3.1 Released
This maintenance release focuses on stability improvements and bug fixes to enhance the reliability of MediaFusion.
π Bug Fixes
- πΌοΈ Fixed poster storage handling when receiving non-image content
- π Resolved issues with Debrid cache synchronization feature
For a complete list of changes, please visit:
4.3.0...4.3.1
Special thanks to all contributors who helped make this release possible! π
4.3.0
π MediaFusion 4.3.0 Release Notes
π Major Updates & New Features
- π Database Restructuring & Performance: 10x performance improvement in catalog data fetching with new MongoDB structure and optimized indexes. Better handling of metadata and episode processing.
- π¬ Enhanced Streaming Capabilities: Added support for multi-season pack playback and improved file selection logic for streaming providers.
- π New UserData Management: Implemented optimized data handling with Redis integration for large datasets and improved encryption.
- π Debrid Cache Integration: New support for MediaFusion Debrid cache sync and status checks with both public and self-hosted instances.
β Features & Enhancements
- π Language Display: Added country flags for stream languages with configurable UI settings
- π― Metadata Improvements:
- New priority system for IMDb/TMDB metadata fetching
- Enhanced AKA titles support for better search results
- Added HDR & uploader tags in stream details
- π€ Contribution System: Improved torrents import workflow with Telegram notifications
- π Search & Validation: Enhanced torrent file processing and metadata validation
π Bug Fixes
- Fixed catalog endpoint genre and pagination parsing
- Resolved announce links issues in webseed torrent creator
- Fixed Prowlarr scraper handling for private torrents
- Corrected title parser in mediafusion scraper
- Improved IMDb rating fetch reliability
- Enhanced torrent metadata key validation
π§ Important Migration Notes
To upgrade to version 4.3.0, users need to either:
- Recreate their Docker containers, or
- Run the migration script:
# Access MediaFusion container
docker-compose -f docker-compose.yml exec -it mediafusion bash
# Run migration
pipenv run python -m db.migrations
If you encounter TVStreams index creation issues, follow these steps:
# Access MongoDB
docker-compose -f docker-compose.yml exec -it mongodb bash
mongosh mediafusion
# Run cleanup script
db.TVStreams.aggregate([
{
$group: {
_id: { url: "$url", ytId: "$ytId", externalUrl: "$externalUrl" },
docs: { $push: "$_id" },
count: { $sum: 1 }
}
},
{ $match: { count: { $gt: 1 } } }
]).forEach(function(doc) {
doc.docs.shift();
db.TVStreams.deleteMany({ _id: { $in: doc.docs } });
});
For the complete list of changes, visit our changelog.
4.2.1
π MediaFusion 4.2.1 Release Notes
A maintenance release focusing on task scheduling improvements and content filtering refinements.
π οΈ Enhancements
- π Improved catalog filtering by excluding adult genre content
- π Added Reddit post generation functionality to Makefile
- π€ Introduced contributor referral signup system
π Bug Fixes
- β‘ Resolved issues with dramatiq task scheduler (critical stability fix)
For a detailed list of all changes, please visit:
4.2.0...4.2.1
Special thanks to @mhdzumair for contributions to this release.
4.2.0
π MediaFusion 4.2.0 Release Notes
π New Features & Enhancements
-
π Improved Scraper Integration
- Introduced new Jackett scraper, feed scraper and background search scraper
- Enhanced Prowlarr feed scrapers & background scraper
- Added support for advanced individual indexer searching
- Implemented searching capability, category validation and healthy indexer management
-
π Private & WebSeed Torrent Support
- Added support for private, semi-private, and webseed torrent types
- Implemented torrent file content store in Database
- Improved streaming provider compatibility for webseed and private torrents. Support Private & Semi Private torrents support via Debrid-Link, Torbox & qBitTorrent users.
-
β‘ Performance Optimizations
- Refactored Premiumize torrent handling & Optimized cloud storage usage by skipping cached torrents
- Enhanced metadata handling with robust torrent metadata extraction
- Improved season/episode assignment logic on prowlarr & jackett scraper
π Bug Fixes
- π§ Resolved TGX scrapy spider issues
- π Fixed Seedr download issues by preventing deletion of in-progress torrents
- π Improved error messaging for torrent file extraction failures during manual imports
π§ Technical Improvements
- Enhanced IMDB integration with better handling of null ratings
- Updated database indexes and query filters
- Implemented scheduled tasks for Jackett feed and background search
- Optimized scrapy cache path configuration
π View Full Changelog
This release significantly improves torrent handling capabilities and introduces robust scraper integrations, while enhancing overall system stability and performance.
4.1.23
π MediaFusion 4.1.23 Release Notes
This release focuses on improving reliability and error handling across various components of MediaFusion.
π§ Bug Fixes & Improvements
- π Resolved prowlarr indexer healthcheck status bug that causing failure in scraping
- π Enhanced series parsing in torrent handling system
- π οΈ Fixed regression in stremthru client (#397)
- β‘ Improved error handling with new
is_expected_to_fail
flag for handling 404 responses gracefully, particularly in the bt4g scraper
π€ Contributors
- Munif Tanjim
- mhdzumair
For a detailed list of changes, please visit the full changelog.
4.1.22
π MediaFusion 4.1.22 Release Notes
β¨ New Features & Enhancements
- π New BT4G Scraper Integration
- Added BT4G as a new on-demand scraper for torrent streams
- Supports both movies and series content with multipage scraping
- Includes advanced configuration options and caching mechanisms
- Implements smart filtering and scraper limits for optimal performance
π οΈ Improvements
- only store the filename info in TorrentStream for movies in prowlarr scraper
For a complete list of changes, visit the full changelog.