Releases: snabble/Android-SDK
Releases · snabble/Android-SDK
v0.10.0
v0.9.4
v0.9.3
Changelog can now be found under
https://github.com/snabble/Android-SDK/blob/master/CHANGELOG.md
v0.9.2
- Support for build-tools 3.2.0
- Migrated to androidx
To use this release ui components you need to also migrate to androidx. See https://developer.android.com/topic/libraries/support-library/refactor
v0.9.1
v0.9.0
Release 0.9.0
This are the most notable changes from 0.8.21, for all changes see previous release notes or commit history:
This is a major release which contains the following breaking changes:
- Initialization of the SDK is now done using Snabble.getInstance().setup
- Most of the functionality that was in SnabbleSdk before is now contained in Project
- For migration you can replace most calls that were made to a SnabbleSdk instance to Project, everything that is not migrated to Project is contained in Snabble
- Config requires a new appId and secret
- Database bundling is now provided by using the loadDatabaseBundle function in ProductDatabase
- SnabbleUI.registerSnabbleSdk is now SnabbleUI.useProject
New features:
- Support for multiple projects using one SDK instance
- Support for new authentication scheme
- Support for new metadata format
Improvements:
- New products are now at the top of the shopping cart
- Added support for edeka product codes
- Added support for transmission codes
- Improved performance of code search on Android 4.x
- Improved asking for camera permission when using SelfScanningFragment
- Improved performance of BarcodeView
- Improved dialog behavior for small and larger width devices
- New info snackbar in scanner
- Code lookups of EAN8 codes are now also looking up its EAN13 counterpart
- Checkout finish/abort telemetry
- Added the option to showing a hint when adding the first item to the shopping cart
Fixes:
- Fixed BarcodeView on API 16
- Pausing the barcode scanner when showing hints
- Fixed various issues that causes the BarcodeScanner to freeze
- Restored shopping cart button ripple effects
- Fixed undo for zero amount products
- Fixed version string sometimes null in user agent
- Be more tolerant to unset project scenarios
- Fixed translating transmission codes
- Disable polling for offline payment methods
- Sorting EAN8 hits on top in code search
New strings:
- Snabble.OK
- Snabble.Hints.title
- Snabble.Hints.closedBags
- Snabble.goToSettings
- Snabble.askForPermission
v0.9.0-beta21
- Add special case for edeka
- Improved dialog behavior for small and larger width devices
v0.9.0-beta20
- Added support for edeka product codes
- Always adding nextCodeWithCheck when age restricted product is found
v0.9.0-beta19
- Pausing the barcode scanner when showing hints
v0.9.0-beta18
- Optimized encoded codes code generation to use less codes