What's Changed in v0.1.10
This release introduces native Android support, new BDIX providers, and critical fixes for the IINA player and terminal rendering.
New Features
- Android Native Support: Added full native support for Android (Termux), including Android native video player launching and file downloading.
- New BDIX Providers: Added support for Dhakaflix and expanded CircleFTP metadata parsing, isolating caches to improve performance.
- BDIX Commands: Added
/enable-bdixand/disable-bdixcommands to search autocomplete suggestions, along with notifications when the state is already set. - Stream Size: Added extraction of stream sizes for CircleFTP.
Bug Fixes & Improvements
- IINA Subtitles: Fixed a critical bug where subtitles would not load properly in the IINA macOS media player.
- Responsive Help Menu: Fixed an issue where the help menu text would overflow on small terminals by dynamically splitting it into two columns.
- Android Compilation: Resolved unreachable code warnings specific to Android builds.
- UI Polish: Simplified internal parsing logic for better stability.
Documentation & Maintenance
- Android Docs: Updated the README to include Android in the platforms badge and added detailed Termux installation instructions.
- BDIX Docs: Clarified in the documentation that BDIX sources are hidden by default and require supported ISP networks.
Full Changelog: v0.1.9...v0.1.10