torrserver_flutter 0.0.2
torrserver_flutter: ^0.0.2 copied to clipboard
A Flutter package wrapping TorrServer for streaming torrents via HTTP API on Windows, Linux, macOS, Android, and iOS.
Changelog #
0.0.2 #
- Fix Android JVM target compatibility between Java and Kotlin compilation tasks (
JavaVersion.VERSION_1_8andjvmTarget = '1.8'). - Enhanced example application with dynamic magnet title parsing and interactive per-file streaming selector.
0.0.1 #
- Initial production release of
torrserver_flutter. - Unified
TorrServerControllersupporting Windows, Linux, macOS, Android, and iOS. - Process-based subprocess controller with graceful signal shutdown for Windows, Linux, macOS, and Android.
- In-process static linking via
TorrServerKit.xcframeworkanddart:ffifor iOS. - Automated free port selection utility preventing
Port already in usestartup aborts. - Typed REST API client matching TorrServer Swagger specifications.
- Kotlin ForegroundService for persistent background playback on Android 8.0+.
- Binary download and SHA-256 verification hooks for CMake, Gradle, and CocoaPods with offline override via
TORRSERVER_FLUTTER_LOCAL_BINARIES. - GPL-3.0 compliance disclosures (
NOTICE.mdandLICENSE-GPL3).