infusion_ffi 1.2.3 copy "infusion_ffi: ^1.2.3" to clipboard
infusion_ffi: ^1.2.3 copied to clipboard

Public Flutter FFI plugin for Infusion (core closed-source). Mobile uses prebuilt AAR/Pod; desktop downloads prebuilt binaries from GitHub Releases.

1.2.3 #

  • Fixed incorrect version in binary download URL.

1.2.0 #

BREAKING CHANGES: The FFI architecture has moved from a global singleton to instance-based VaultContext handles.

  • Breaking (Rust/FFI): infusion_init is replaced by infusion_new which returns a pointer. All other functions now accept this pointer context.

  • Breaking (Dart): InfusionFFI class is now instance-based. Use InfusionFFI.create() to initialize a vault and dispose() to free it.

  • New Feature: Added BIP-39 mnemonic generation (mnemonicGenerate) and restoration (mnemonicRestore) functions.

  • Internal: Refactored core to use tiny-bip39 1.0.

  • Added infusion_derive_key (FFI) for deriving sub-keys (e.g. Hive encryption) from the master seed.

  • Aligned init parameters to accept hex-encoded enc_key and sign_seed matching Rust FFI.

  • Added InfusionManager logic for IP Vault identity management.

1.0.0 #

  • Initial release.
  • Added support for downloading prebuilt binaries (AAR/XCFramework) from GitHub Releases.
  • API wrapper for Infusion core.
0
likes
0
points
1.09k
downloads

Publisher

unverified uploader

Weekly Downloads

Public Flutter FFI plugin for Infusion (core closed-source). Mobile uses prebuilt AAR/Pod; desktop downloads prebuilt binaries from GitHub Releases.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

crypto, ffi, flutter, http, path

More

Packages that depend on infusion_ffi

Packages that implement infusion_ffi