Releases: mhdzumair/MediaFusion
5.4.4
π MediaFusion 5.4.4 Released
New Features & Enhancements
- π Enhanced security by sanitizing Usenet NZB URLs to remove sensitive query parameters before they are stored in the database.
- π Improved Usenet stream compatibility checks and playback URL handling for a more reliable streaming experience.
Bug Fixes
- π οΈ Resolved Torznab health check failures within Prowlarr to ensure consistent indexer connectivity.
Performance & Reliability
- βοΈ Updated database foreign key constraints to ensure consistent data deletion and prevent orphaned records.
π€ Contributors:
GitHub Action mhdzumair
π Full Changelog:
5.4.3
π MediaFusion 5.4.3 Released
Performance
β‘ Reverted the bundled browser to resolve high memory consumption issues and improve overall system stability.
New Features & Enhancements
π Integrated Scrapling CDP configuration and browserless service support to provide more robust external scraping capabilities.
Bug Fixes
π οΈ Removed captcha-solving indexers from live scraping to improve reliability and reduce processing overhead.
π€ Contributors
GitHub Action, mhdzumair
π Full Changelog
5.4.2
π MediaFusion 5.4.2 Released
Bug Fixes
π‘οΈ Enhanced NZB URL security and privacy by implementing link sanitization and user-scoped resolution to ensure sensitive credentials are not stored in the database.
π€ Contributors
mhdzumair, Thanks to @g0ldyy for reporting the vulnerability
π Full Changelog:
5.4.1
π MediaFusion 5.4.1 Released
New Features & Enhancements
- π₯ Introduced the ability to import external media results directly into the application with real-time status notifications.
- π Improved anime metadata detection and centralized source health tracking for better content accuracy.
- π‘οΈ Implemented a sophisticated source health recovery system that automatically re-admits previously blocked indexers based on success criteria.
Bug Fixes
- ποΈ Fixed an issue where the stream delete option was not functioning correctly.
- π Updated the YTS source link to ensure consistent metadata and stream retrieval.
- π³ Resolved Chromium execution issues in Docker environments by correctly configuring XDG environment variables.
Performance & Reliability
- βοΈ Enhanced scraping robustness with improved URL validation, error handling for closed targets, and configurable provider-specific timeouts.
- π Optimized the backfill torrent processing logic for more efficient query handling and stream updates.
π€ Contributors
GitHub Action mhdzumair
π Full Changelog
5.4.0
π MediaFusion 5.4.0 Released
New Features & Enhancements
- π°οΈ Added a wide array of new public torrent indexers including The Pirate Bay, 1337x, LimeTorrents, RuTor, and YTS.
- πΈ Expanded Anime coverage with new scrapers for Nyaa, AnimeTosho, SubsPlease, and AnimePahe.
- π€ Introduced background scraping support for YouTube, AceStream, and Telegram content with dynamic scheduling.
- π Implemented a Profile UUID reset feature to allow users to revoke previously shared manifest links.
- π Added Premiumize OAuth configuration support for more secure and seamless account integration.
- πΊ Enhanced series handling with file-level season and episode mapping for more accurate metadata and playback.
- πΏ Improved torrent technical metadata to capture detailed audio formats, channels, and HDR information.
- πΌοΈ Added new image upload functionality for better media representation within the app.
- π‘οΈ Upgraded moderation tools with bulk review capabilities, contributor filtering, and expanded stream suggestion fields.
Bug Fixes
- π§ Fixed an issue with Newznab API URL normalization that hindered provider connectivity.
- π§ Resolved a database error occurring during new user profile creation.
- π§ Fixed a metadata ID issue within the task management metrics dashboard.
- π§ Improved AllDebrid response handling and error management for better streaming reliability.
Performance
- β‘ Optimized live scraping by implementing torrent capability checks and an improved anti-bot solution for protected scrapers.
- π Enhanced the public indexer scraper with an HTTP fallback mechanism to improve response reliability.
π€ Contributors: GitHub Action mhdzumair
π Full Changelog:
5.3.1
π MediaFusion 5.3.1 Released
New Features & Enhancements
- π Expanded metadata search capabilities to support anime providers (MAL and Kitsu), allowing users to prioritize their preferred anime metadata sources.
- β±οΈ Implemented runtime normalization across all media types to ensure consistent and accurate duration data.
Bug Fixes
- πΌοΈ Improved poster processing reliability with enhanced error handling for network failures and unsupported SVG formats.
π€ Contributors
GitHub Action mhdzumair
π Full Changelog
5.3.0
π MediaFusion 5.3.0 Released
New Features & Enhancements
- βοΈ Migrated the task management system to Taskiq and introduced a dedicated UI for monitoring background tasks.
- π Added HDR filter support, allowing users to select and prioritize specific HDR formats in their streaming preferences.
- π°οΈ Introduced Usenet stream compatibility checks and made Newznab indexer API keys optional for easier configuration.
- π Added support for optional WebDAV credentials in NzbDAV configurations to ensure secure access to private servers.
- β½ Enhanced sports media handling with improved categorization and a new date picker for accurate event scheduling.
- π Implemented a media linking feature that allows users to manually associate stream files with external media metadata.
- ποΈ Improved Formula 1 scraping accuracy with better title extraction and custom filtering for torrent uploads.
- π Added support for folder content deletion and improved item identification for Seedr integrations.
Bug Fixes
- π Fixed the Torznab API to support public instances that do not require an API password.
- π― Resolved an issue that caused duplicate media entries during content imports by centralizing metadata creation.
- π Fixed metadata handling in the FeedScraper and corrected RSS date parsing issues.
- π οΈ Corrected administrative tools for season deletion, episode editing, and external ID conflict detection.
- πΌοΈ Fixed a UI bug that occurred during the initial loading of library items.
Performance
- ποΈ Refactored database session handling using context managers to reduce database pinning and improve stability.
- π Improved database connection management to gracefully handle and prevent connection overflow errors.
π€ Contributors
GitHub Action mhdzumair
π Full Changelog
5.2.2
π MediaFusion 5.2.2 Released
New Features & Enhancements
π Search for media using external IDs like IMDb and TMDB across all catalogs and your personal library.
πΊ View specific error videos for Debrid and streaming issues to better understand playback failures.
π Use the new Stream Relink button to manually link streams to correct external media entries.
π οΈ Access expanded moderator tools for managing metadata migrations and external ID mappings.
π Monitor integration synchronization with new real-time progress tracking and sync statistics.
π₯ Enjoy YouTube streams by default with updated stream type preferences and ordering logic.
π·οΈ Navigate improved metadata categories with new reference data for genres, stars, and parental certificates.
Bug Fixes
π Resolved Simkl OAuth integration issues and improved credential handling for third-party services.
manifest Fixed a bug preventing the generation of manifests from anonymous configuration pages.
π Corrected HTTP header errors and improved error handling for RealDebrid and MultiProvider configurations.
π¬ Fixed resolution filtering logic to ensure valid quality options are preserved.
π
Updated stream suggestion ordering to show the most recently added items first.
π€ Contributors
GitHub Action, mhdzumair
π Full Changelog
5.2.1
π MediaFusion 5.2.1 Released
New Features & Enhancements
- πΊ Integrated Simkl OAuth support for seamless watch history and library synchronization.
- π² Added the ability to link and unlink Telegram accounts with support for account replacement.
- π‘οΈ Implemented upload guardrails including title validation and permission checks for content imports.
- β‘ Enhanced the browser extension with torrent prefetching capabilities and improved error handling.
- π Introduced sorting functionality in the User Management interface to organize users by role, contribution, and status.
- π Improved torrent import functionality with automatic language normalization.
- π¬ Mapped Seedr API exceptions to user-friendly messages for clearer error reporting.
Bug Fixes
- π½οΈ Fixed Telegram playback instability by implementing
document_idsupport for more reliable stream identification. - π¬ Resolved issues with IMDb bulk upload functionality and metadata fetching.
- π οΈ Enhanced live torrent stream reliability by implementing fallback caching and improved fetching logic.
β οΈ Added robust error handling for when the TorBox API is down.
Documentation
- π Added comprehensive setup guides for AceStream and MediaFlow Proxy.
π€ Contributors
GitHub Action mhdzumair
π Full Changelog
5.2.0
π MediaFusion 5.2.0 Released
New Features & Enhancements
- π¨ Introduced four new color schemesβEmerald Night, Midnight Sapphire, Arctic Frost, and Slate Graphiteβwith configurable default themes.
- πΊ Enhanced Kodi integration with stream pagination, a new selection UI featuring sorting/filtering, and support for API key authentication.
- π οΈ Added a media migration and deduplication tool for moderators to merge duplicate entries and maintain high-quality metadata.
- π Implemented a contribution points system that rewards users for auto-approved content imports.
- βοΈ Upgraded the Moderator Dashboard with bulk review capabilities and visible reviewer details for better transparency.
- π§© Updated the MediaFusion Torrent Uploader extension to v2.0.2 with improved bulk upload handling and UI refinements.
- π§ Improved the email verification process with dynamic messaging and direct "Go to Inbox" links based on your email provider.
- π Added support for configurable provider signup links in the dashboard to assist users during setup.
Bug Fixes
- π½οΈ Resolved a playback issue specifically affecting Telegram streams.
- βοΈ Fixed the anonymous configuration flow to ensure settings are correctly preserved during the setup process.
- π₯ Enhanced the VideoPlayer with improved error recovery and user-friendly messages for unsupported media formats.
- π Fixed a bug on the library page where IDs were missing and resolved scraping errors for Torrentio and Stremio addons.
- π Restricted Telegram logins from group chats to ensure account security.
Performance & Reliability
- β‘ Optimized database session management to resolve transaction pinning issues and improve overall API stability.
- π‘οΈ Implemented a security caching mechanism for invalid secrets to prevent issues with malformed inputs.
- π Enhanced scraper reliability with improved retry logic, better handling of HTTP status codes, and extended background task limits.
- π³ Streamlined the Docker build process with improved layer caching and logging.
Documentation
- π Updated the environment variable guide with detailed descriptions for all configuration options to simplify self-hosting.
π€ Contributors: GitHub Action mhdzumair