infusion_ffi 1.2.3
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
VaultContexthandles.
-
Breaking (Rust/FFI):
infusion_initis replaced byinfusion_newwhich returns a pointer. All other functions now accept this pointer context. -
Breaking (Dart):
InfusionFFIclass is now instance-based. UseInfusionFFI.create()to initialize a vault anddispose()to free it. -
New Feature: Added BIP-39 mnemonic generation (
mnemonicGenerate) and restoration (mnemonicRestore) functions. -
Internal: Refactored core to use
tiny-bip391.0. -
Added
infusion_derive_key(FFI) for deriving sub-keys (e.g. Hive encryption) from the master seed. -
Aligned
initparameters to accept hex-encodedenc_keyandsign_seedmatching Rust FFI. -
Added
InfusionManagerlogic 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.