khqr_sdk 2.0.0
khqr_sdk: ^2.0.0 copied to clipboard
Standardization of QR Code (EMV) that will promote wider use of mobile retail payments in Cambodia.
Changelog #
2.0.0 #
- Feat(SDK): Re-implement all functions in Dart
- Feat(SDK): Add new function
checkBakongAccount - Refactor(SDK): Change structure from Flutter Plugin to Flutter Package
- Chore(Docs): Updated README file
- Chore(Deps) Updated dependencies
-
BREAKING CHANGE:
- All SDK functions are now static in
KhqrSdkclass
- All SDK functions are now static in
1.4.0 #
- Feat(iOS): Add Swift Package Manager support
- Refactor(iOS): Moved private Pods source from NBC to directly embedded
Objective-C - Chore(Android): Upgrade Kotlin from
v1.8.22tov2.1.0 - Chore(Android): Upgrade Gradle Tool from
v8.1.4tov8.7.3 - Chore(Docs): Updated README file
- Chore(Deps) Updated dependencies
1.3.1 #
- Fixed(generated_file): fixed
KhqrCurrencyenum value on MerchantInfo class
1.3.0 #
- Feat(khqr_card_widget): Add new
isErrorandisLoadingstate - Feat(khqr_card_widget): Add new
Retrybutton display ifisErrortrue - Feat(khqr_card_widget): Add new
Regeneratebutton when QR was expired - Refactor(khqr_card_widget): refactor time expire display
- Bumped(flutter_lints): bumped flutter_lints from
v5.0.0tov6.0.0 - Bumped(flutter_svg): bumped flutter_lints from
v2.1.0tov2.2.0 - Bumped(build_runner): bumped flutter_lints from
v2.4.15tov2.5.3
1.2.0 #
- Added new feature to
Decode Non-KHQRon Android platform - Added new Bakong logo in
KhqrCardWidget - Added new field
merchantCategoryCodewith default value5999 - Fixed
merchantIdalways receivenullon iOS platform - Upgrade iOS native SDK to
v1.0.0.17 - Upgrade Android native SDK to
v1.0.0.15
1.1.3 #
- Add auto size text for dynamic text resizing in
KhqrCardWidget - Update
KhqrCardWidgetswitching theme mode base on app theme mode
1.1.2 #
- Adjust font size, QR quiet zone, and container decoration in
KhqrCardWidget - Updated dependencies
1.1.1 #
- Added new currency symbols
- Improvement KHQR Card Widget
- Updated dependencies
1.1.0 #
- Added new feature to
Decode Non-KHQR - Added expire timestamp for
Dynamic QR - Upgrade iOS native SDK to
v1.0.0.16 - Upgrade Android native SDK to
v1.0.0.14 - Updated generated Freezed files
- Updated dependencies
1.0.4 #
- Migrated Android platform language from Java to Kotlin
- Added enum value to KhqrCurrency to align with currency code from NBC
- Updated error message from Native side to Dart side
- Updated error code to identify error from native side
- Updated dependencies
1.0.3 #
- Updated KHQR Card Widget
- Added thousand number formatter util
- Allow to keep decimal places
- Updated dependencies
1.0.2 #
- Updated swift package manager support
- Updated KHQR Card Widget
- Updated README
- Updated dependencies
1.0.1 #
- Added public API documentation
- Added swift package manager
- Improved json serialization
- Improved lint analysis options
- Improved pub score
- Updated package description
- Updated README
1.0.0 #
- Initial release (iOS, Android)
- Added feature Generate KHQR (individual/merchant)
- Added feature Verification (Valid/Invalid)
- Added feature Decode KHQR Information
- Added feature Generate KHQR Deeplink
- Added KHQR Card Widget
