Skip to content

Releases: snabble/Android-SDK

v0.10.0

23 Oct 09:15
940987c

Choose a tag to compare

another changelog update

v0.9.4

15 Oct 08:56

Choose a tag to compare

update changelog

v0.9.3

12 Oct 09:25

Choose a tag to compare

v0.9.2

25 Sep 11:35

Choose a tag to compare

  • 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

25 Sep 07:59

Choose a tag to compare

  • Improved camera error handling

v0.9.0

20 Sep 09:24

Choose a tag to compare

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

18 Sep 09:41

Choose a tag to compare

v0.9.0-beta21 Pre-release
Pre-release
  • Add special case for edeka
  • Improved dialog behavior for small and larger width devices

v0.9.0-beta20

17 Sep 14:22

Choose a tag to compare

v0.9.0-beta20 Pre-release
Pre-release
  • Added support for edeka product codes
  • Always adding nextCodeWithCheck when age restricted product is found

v0.9.0-beta19

14 Sep 11:28

Choose a tag to compare

v0.9.0-beta19 Pre-release
Pre-release
  • Pausing the barcode scanner when showing hints

v0.9.0-beta18

14 Sep 09:52

Choose a tag to compare

v0.9.0-beta18 Pre-release
Pre-release
  • Optimized encoded codes code generation to use less codes