rustbox_flutter 0.1.5 copy "rustbox_flutter: ^0.1.5" to clipboard
rustbox_flutter: ^0.1.5 copied to clipboard

Cross-platform Flutter FFI bindings for the RustBox proxy runtime, with precompiled native libraries and a typed lifecycle API.

0.1.5 #

  • Bundled the latest release RustBox runtime, including the expanded DNS and routing subsystems, Clash-compatible configuration and control APIs, remote rule-set handling, observability updates, and transport fixes.
  • Regenerated the Flutter bridge bindings and refreshed the Windows, Linux, Android, and iOS native libraries from the passing CI release builds.
  • Standardized the bundled native targets on 64-bit platforms; Android now ships the arm64-v8a device artifact.

0.1.4 #

  • Bundled the latest RustBox runtime, including the expanded DNS subsystem, route-level DNS handling, remote rule-set refresh, URLTest controls, and runtime observability improvements.
  • Kept the Dart lifecycle API source-compatible: create, start, reload, snapshot, stop, and close retain their behavior and error categories.
  • Simplified package and example documentation around the supported integration path and platform boundaries.

0.1.3 #

  • Updated the bundled Rust runtime with Hysteria2, TUIC, WireGuard, ShadowTLS, Naive, multiplexed transports, DNS hijacking, remote rule sets, and UoT fixes.
  • Added host capability injection boundaries for physical network providers, packet devices, route control, process lookup, and network metadata so mobile platform adapters can provide VPN-owned resources.
  • Fixed a packet-stack race that could retry a canceled socket command after the socket had already closed.

0.1.2 #

  • Documented the complete public Dart API, including lifecycle operations, snapshots, engine states, and stable exception categories.
  • Updated package documentation to reference the current release.

0.1.1 #

  • Removed unsupported macOS plugin packaging.
  • Reduced the iOS XCFramework to the device-only arm64 slice to keep the package within pub.dev's archive size limit.
  • Fixed iOS CocoaPods packaging for the vendored XCFramework.

0.1.0 #

  • Initial public release of the RustBox Flutter FFI bindings.
  • Added managed engine lifecycle APIs for create, start, reload, snapshot, stop, and idempotent close.
  • Added typed exception categories and engine snapshots.
  • Added Android, iOS, Linux, and Windows support through precompiled native libraries. macOS support is temporarily deferred.
  • Standardized generated bindings and runtime on stable flutter_rust_bridge 2.12.0.
2
likes
160
points
99
downloads

Documentation

API reference

Publisher

verified publisherloafman.top

Weekly Downloads

Cross-platform Flutter FFI bindings for the RustBox proxy runtime, with precompiled native libraries and a typed lifecycle API.

Repository (GitHub)
View/report issues

Topics

#proxy #rust #ffi #networking #sing-box

License

MIT (license)

Dependencies

flutter_rust_bridge

More

Packages that depend on rustbox_flutter

Packages that implement rustbox_flutter