vex_channel 1.0.0
vex_channel: ^1.0.0 copied to clipboard
VexChannel — Zero-boilerplate platform channels for Flutter. Write pure Dart, access every native API on Android, iOS, macOS, Windows, Linux and Web without touching Kotlin/Swift/C++ once.
1.0.0 #
- 🚀 Initial release of VexChannel
- Zero-boilerplate platform channel bridge
- 15 built-in native modules: Battery, DeviceInfo, Connectivity, Sensors, Permissions, Haptics, Clipboard, Location, FileSystem, Storage, Notifications, Biometrics, Camera, Audio, Network
- VexResponse
- VexBridgeBase — extend to create fully-typed custom bridges
- Low-level VexChannel.invoke / VexChannel.call one-liners
- Native → Dart callback registration
- Per-call retry, timeout, and caching
- Multi-codec support: standard, JSON, binary
- Platform detection (Android, iOS, macOS, Windows, Linux, Web)
- Full verbose logging with per-call timing
- Android (Kotlin) + iOS (Swift) native implementations