Releases: mhdzumair/mediaflow-proxy
1.9.7
🚀 MediaFlow 1.9.7 Release Notes
✨ New Features & Enhancements
- 🎥 New Video Extractors Added:
- Streamtape (Note: IP-Locked)
- Supervideo (No limitations)
- 🔐 Optional API Password:
API_PASSWORD
is now optional when using MediaFlow as a library package, providing more flexibility while maintaining security when needed
📚 Documentation
- 🚀 Added HuggingFace deployment guide
🤝 Contributors
Special thanks to @UrloMythus and @mhdzumair for their contributions!
1.9.6
🚀 MediaFlow 1.9.6 Released
A focused update improving caching performance and expanding Python compatibility.
🛠️ New Features & Enhancements
- ⚡ Fix MPD streaming due to invalid caching
- 🔄 Implemented In-Memory only caching system for small TTL data
- 🐍 Added backward compatibility support for Python 3.9
🧹 Optimizations
- 📊 Removed unnecessary cache stats tracking for improved performance
🤝 Contributors
For a detailed list of changes, visit our full changelog.
1.9.5
🚀 MediaFlow 1.9.5 Release Notes
🔨 Bug Fixes & Improvements
- 🔄 Fixed proxy streaming issues with servers that don't support HEAD requests
- 🎯 Optimized performance by eliminating redundant server requests for header fetching
📦 Maintenance
- ⬆️ Updated dependencies and core libraries
- 🧹 Removed unsupported Hugging Face deployment guides and workflows
For a detailed list of changes, visit our full changelog.
Special thanks to @mhdzumair for their contributions to this release.
1.9.4
🚀 MediaFlow 1.9.4 Release Notes
🛠️ Enhancements
- ⚡ Improved query parameters handling in extractor route with API Password support
- 🔄 Enhanced request header handling for Uqload service
- 🎯 Added extractor endpoint HEAD method support to video playback on redirect stream
🐛 Bug Fixes
- 🔧 Fixed critical issue where request headers were not being passed through cached extractor responses
For detailed changes, visit: 1.9.3...1.9.4
🤝 Contributors
1.9.3
🚀 MediaFlow 1.9.3 Released
This maintenance release focuses on improving system reliability and debugging capabilities.
🛠️ Enhancements
- 📝 Enhanced trace logs for better troubleshooting
🤝 Contributors
For a detailed list of changes, visit the full changelog.
1.9.2
🚀 MediaFlow 1.9.2 Release Notes
✨ New Features & Enhancements
- 📺 LiveTV Extractor Streaming Support
- Added new LiveTVExtractor for extracting M3U8 and MPD streams
- Implemented caching system for extractor results to improve performance
- Streamlined request headers
🛠️ Technical Improvements
- 🔄 Enhanced error handling with new ExtractorError class
- ♻️ Refactored existing extractors to use the improved error handling system
For a detailed list of all changes, visit our changelog.
1.9.1
🚀 MediaFlow 1.9.1 Released
✨ New Features & Enhancements
- 🔄 Advanced Transport Configuration: Completely revamped proxy configuration system using HTTPX routing, offering more flexible and robust connection management
- 🛡️ Enhanced Proxy Settings: Added support for global proxy enablement and pattern-based proxy configurations
🐛 Bug Fixes
- 🎯 Fixed MPD download error handling with consistent status code responses
- 🏭 Implemented default factory for optional dictionary fields in GenerateUrlRequest parameter
📚 Documentation
- 📝 Updated README with comprehensive examples and detailed explanations of new transport configurations
For a complete list of changes, visit the full changelog.
1.9.0
MediaFlow Proxy v1.9.0 🚀
New Features & Enhancements
🚄 Enhanced Caching System
- New hybrid caching mechanism for workaround with uvicorn multi-worker limitations
🔀 Advanced Proxy Routing
- Configure proxy rules via environment variables
- Support for domain, protocol, and pattern-based routing
- Per-route SSL verification settings
PROXY_ROUTES='{
"all://*.debrid.com": {"proxy_url": "http://debrid-proxy:8080"},
"https://internal.site": {"proxy_url": null, "verify_ssl": false}
}'
Bug Fixes
🔧 Video Extractor Header Standardization
- Fixed video extractor duplicate header issues
⚡ Speed Test Reliability
- Added retry mechanism for result polling & Improved error handling
Breaking Changes ⚠️
- The
use_request_proxy
,verify_ssl
parameters are now deprecated in favor of the new routing system proxy_url
env variable is now deprecated in favor of the new advanced proxy. See the proxy config.
For detailed changelog, visit: https://github.com/mhdzumair/mediaflow-proxy/releases/tag/v1.9.0
1.8.0
What's Changed
- Implement Real-Debrid speedtest functionality to optimize CDN selection by @Arshit-Singhal-Official in #16
- Add support for extracting clean links from IP-Locked / Cloudfare-Blocked Players by @UrloMythus in #10
- Made changes to speedtest endpoint to use the Streamer class by @Arshit-Singhal-Official in #19
- Add AllDebrid Speed test & video URL extraction refactorings by @mhdzumair in #21
New Contributors
- @Arshit-Singhal-Official made their first contribution in #16
- @UrloMythus made their first contribution in #10
Full Changelog: 1.7.5...1.8.0
1.7.5
Full Changelog: 1.7.4...1.7.5