motor_flutter 0.9.2 motor_flutter: ^0.9.2 copied to clipboard
The Official Implementation of the Sonr Motor Node in Flutter. This package provides methods for Authentication, Data Management, and Wallet interactions for the Sonr Network.
0.9.2 #
- Added Login Button and View
- Created Unit Tests for Login Button and View
0.9.1 #
- Adds Documentation for Query Methods on the
QueryService
class - Fix endpoints for Schema in
QueryService
0.9.0 #
- Document resolution within Buckets
- Upgrade ios/mac frameworks to v0.6.6
- Bump cocoapods to 21.0.0 (iOS) and 11.0.0 (macOS)
- Implement DocBuilder Hedge in Buckets
0.8.4 #
- Push framework from CI/CD to production
0.8.3 #
- Upgrade ios/mac frameworks to v0.6.4
- Bump cocoapods to 19.0 (iOS) and 9.0 (macOS)
- Make Bucket interface handle all documents
0.8.2 #
- Fix Framework compilation to fit system architecture
- Return CID from SchemaDocument
0.8.1 #
- Updated to latest framework version v0.6.2
- Upgrade protobuf files
0.8.0 #
- Introduce Webauthn for Mobile Keyprint
- Introduce Onboarding modal with animated GIFs
- Add DIDDocument update for KeyPrint
- Add Credential Model and Assertion Model for Webauthn
- Introduce Bucket Class to simplify interaction with the Bucket/WhereIs
- Upgrade Framework/AAR to latest version which removes Gas Fee check
- Only attempt to store psk and dsc in Keychain if generated by the plugin, and not provided by the developer
0.7.1 #
- Add Bucket Bind methods to swift and java proxy
resolveBucket()
resolveSubBucket()
updateBucketLabel()
updateBucketVisibility()
addBucketObject()
removeBucketObject()
getBucketObject()
getBucketObjects()
- Remove Kotlin related files from example app
- Add New Bind methods from Proxy into Dart Platform Channels
- Introduce new Bucket methods into MotorFlutter
addDocumentToBucket()
removeFromBucket()
getBucketItem()
getAllBucketItems()
- Add Posthog metrics to docs
0.7.0 #
- Add support for MacOS as a target platform
- Add Create Bucket as a new method for Plugin
- Fix errors with Example App
0.6.3 #
- Rename Extension
save
method for SchemaDocument toupload
- Rename Extension
pull
method for SchemaDocument tofetch
- Introduce
setList<T>
extension method for SchemaDocument - Introduce
getList<T>
extension method for SchemaDocument - Remove Cosmos Consensus as generated type directory
0.6.2 #
- Fix Issue Tracker Pubspec
0.6.1 #
- Clean up categories a bit
0.6.0 #
- Upgrade to motor v7.0.0
- Add GetDocument method to MotorFlutter
- Add UploadDocument method to MotorFlutter
- Fix trailing null for readKeysForAddr method
- Add Categories to MotorFlutter Docs
0.5.5 #
- Update Logger and Methods
- Make methods null-safe in MotorFlutter
- Introduce Exception implementation for Unmarshaling types
- Remove GetStorage as a dependency
- Add Docs for Callbacks
- Fix SchemaDocument pull from IPFS bug involving local storage
- Migrate Eureka app to sonr-io/examples
- Introduce new example app
0.5.4 #
- Fix a bug where the underlying SchemaDocumentValue would set the Type specific value before the Wrapper was initialized.
0.5.3 #
- Fix issue with SchemaDocumentValue extension method not working with the provided
T
0.5.2 #
- Fix iOS PodSpec version error
0.5.1 #
- Small docs fixes to
SonrRegisterButton
- Remove README fixed size image
- Replace Header with Cloudflare image
- Fix Always throws error in
MotorFlutter.login
- Fix broken link in README
0.5.0 #
- Upgrade to
motor_pod ~> 6.0.0
which fixes SchemaDocument construction - Add GH Actions CI to announce releases
- Simplify
motor_flutter_example
to useMotorFlutter
directly - Move Eureka app to examples repository
- Fix Login method not having aesKey and dscKey parameters
- Introduce ButtonVariant's for
SonrRegisterButton
- blue
- white
- black
- whiteOutline
- blackOutline
- Add Button Preview images to documentation
0.4.4 #
- Placed GetStorage write methods into try/catch blocks to prevent crashes when the storage is unavailable.
- Introduce HandleKeysCallback for allowing developers to store DSC and PSK keys in a secure location.
- Throws exception when GetStorage method fails and no HandleKeysCallback is provided.
- Add Initialize options to enable/disable GetStorage and AutoInitialize.
- Readme has badges for pub.dev, cocoapods, and github issues.
0.4.3 #
- Fix GetStorage execution order issue
0.4.2 #
- Fix formatting issues with DartDoc
0.4.1 #
- Fix
MotorFlutter
initialization to enable GetStorage
0.4.0 #
- Add better documentation for methods
- Add usage of individual methods in docs
- Introduce SchemaDocument and SchemaDefinition extension methods
- Consolidate Schema Query methods into single method
- Consolidate Bucket Query methods into single method
- Remove Generic Class from Types
- Introduce SonrRegisterButton widget
- Add usage and explanation for each MotorFlutter GetxService variable
0.3.4 #
- Structure as standard flutter library
- Introduce Extension method for SchemaDefinition to generate a Default SchemaDocument from its data model
0.3.3 #
- Introduce Keychain storage for AES Keys in Release mode
- Introduce RegisterAccount Modal widget
- Refactor plugin class structure`
0.3.2 #
- Introduce RegistryController
- Add support for CreateAccount and CreateAccountWithKeys
- Add support for Login and LoginWithKeys
0.3.1 #
- Introduce initial Keychain support
- Upgrade motor_pod
0.3.0 #
- Refactor Documentation
- Handling of Keychain moved to Framework
- SchemaDocument is now a intractable class
- GetDocument method added to Motor
- UploadDocument method added to Motor
0.2.2 #
- Update pubspec.yaml
0.2.1 #
- Added documentation to MotorFlutter
0.2.0 #
- Updated Podfile to use Remote Motor framework
- Update README.md
0.1.1 #
- Added Android AAR into the Flutter package
- Update README.md
0.1.0 #
- Added Cocoapods for XCFrameworks
- Made Android SDK Feature Parity with iOS SDK
0.0.3 #
- Added Getx to plugin
- Implemented remaining v0.3.10 methods
- Added Alias purchasing and management
- Functions have optional callbacks to offload work from the main thread
0.0.2 #
- Added Callback
- Added IssueTokens
0.0.1 #
- Initial release