autoussdflutter 4.0.0-alpha-02
autoussdflutter: ^4.0.0-alpha-02 copied to clipboard
Flutter plugin for AutoUssd which allows you to build Flutter applications on top of USSD services
4.0.0-alpha-02 #
- Incremented
minSdkVersionto 26 (Android 8) - Added new session branch feature which allow the SDK to branch of a session unto an alternate menu path if a mismatch occurs in the session
- Added
Choicemenu feature which halt the SDK during execution at a specific menu and waits for the user to make a selection before resuming execution - Added dynamic sessions feature which parses the USSD string into UI elements on-the-fly. The user can then interact with the dynamically created views instead of the USSD dialog
- Changed session variable type from
ListtoMap
3.2.0 #
- Upgraded native plugin to 3.2.0
- Updated native plugin to use new AutoUssd API
3.1.0 #
- Added
AutoUssdFlutter.getDeviceSimNetworksfunction which returns a list ofNetworkof the SIM cards in the device. - Added
name,countryName,countryIsoCodeandcountryDialCodetoNetworkmodel class.
3.0.2 #
- V3 official release
3.0.2-alpha-01 #
BREAKING CHANGES
- Refactored
AutoUssdFlutterto a static implementation - Added automatic SIM determination. The SDK will determine the right SIM to use based on the session's networks.
- Added SIM override support. A SIM can be specified by a mobile country code (mcc) and a mobile network code (mnc) to instruct the SDK will forcefully use the matching SIM to execute the session
- Upgraded native plugin to 3.0.2
2.1.0 #
- Upgraded native plugin to 2.1.0
2.0.4 #
- Upgraded native plugin to 2.0.4
2.0.3 #
- Upgraded native plugin to 2.0.3
2.0.2 #
- Upgraded Gradle plugin to 7.1.2
- Upgraded native plugin to 2.0.2
2.0.1 #
- Upgraded native plugin to 2.0.1
- Fixed bug causing variable menus to fail during session execution
2.0.0-alpha-01 #
- Upgraded native plugin to 2.0.0
- Refactored the AutoUssdFlutter constructor to accept an
onSessionCountcallback function
1.0.0-alpha-02 #
- Fixed Android plugin buildscript
1.0.0-alpha-01 #
- Exposed
AutoUssdFlutterclass - Exposed
AutoUssdResultclass.AutoUssdResultrepresents the session execution result - Export
AutoUssdResultStatusenumeration.AutoUssdResultStatusrepresents the status of anAutoUssdResultinstance