zxing-android-embedded

Barcode scanner library for Android, based on the ZXing decoder

APACHE-2.0 License

Stars
5.7K
Committers
57

Bot releases are visible (Hide)

zxing-android-embedded - v4.3.0 Latest Release

Published by rkistner almost 3 years ago

  • Minimum SDK version 19, but requires additional config (see readme) for < 24 compatibility.
  • Add ScanOptions and ScanContract for use with registerForActivityResult().
  • Deprecates IntentIntegrator. It is still available, but registerForActivityResult() is recommended instead.
  • Use minimal AndroidX libraries.
  • Use zxing:core 3.4.1 by default.

Full Changelog: https://github.com/journeyapps/zxing-android-embedded/compare/v4.2.0...v4.3.0

zxing-android-embedded - v4.2.0

Published by rkistner almost 3 years ago

Changes

  • Fix MediaPlayer warnings (#587).
  • Prevent CameraConfigurationUtils clash (#609).
  • Add licenses to POM (#556).

Issues

Crashes on SDK versions older than 21 (#645).

Full Changelog: https://github.com/journeyapps/zxing-android-embedded/compare/v4.1.0...v4.2.0

zxing-android-embedded - v4.1.0

Published by rkistner almost 3 years ago

  • Ability to hide the laser in ViewfinderView (#503).
  • Make possibleResultPoints method in BarcodeCallback optional (#504).
  • Ability to customize or disable the permission error dialog (#505).
zxing-android-embedded - v4.0.2

Published by rkistner about 5 years ago

  • Use androidx.
  • Use zxing:core 3.4.0 by default.
  • Minimum SDK version 24, downgradable to 14.
  • Fix ArithmeticException.
  • Fix ResultPoint locations when camera is mirrored.
zxing-android-embedded - v3.6.0

Published by rkistner about 5 years ago

  • Use zxing:core 3.3.2 by default (#360).
  • Minimum SDK version 19, or 14 by using zxing:core 3.3.0.
  • Fix preview race condition (#324).
  • Request code can now specified per Intent, instead of globally (#287).
  • More helpers to specify barcode formats.
  • Allow scanning both inverted and non-inverted barcodes at the same time (alternating) (#326).
  • More examples.
zxing-android-embedded - v3.5.0

Published by rkistner over 7 years ago

  • Allow changing the REQUEST_CODE value (#234).
  • Add support for inverted scans (#235).
  • Use zxing:core 3.3.0 by default (#265).

Fixes:

  • Fix memory leak when using scan timeout (#283).
  • Better handling of various camera errors (#241, #268, #270)
zxing-android-embedded - v3.4.0

Published by rkistner about 8 years ago

Changes:

  • Beep on scan is now controlled only by the media volume, and still plays
    even if the device is in "silent mode", as long as the media volume is not muted.
  • The 150ms delay after scanning is removed.

Fixes:

  • An issue where the beep sometimes played twice is fixed (#221).
  • Fix rare crash (#209)
  • Fix orientation lock issue (#181)
  • Fix race condition with TextureView (#204)
zxing-android-embedded - v3.3.0

Published by rkistner over 8 years ago

  • Add an optional timeout to cancel scanning. (#161)
  • Rename CompoundBarcodeView to DecoratedBarcodeView.
  • Add more internal documentation (comments).
zxing-android-embedded - v3.2.0

Published by rkistner over 8 years ago

  • Improved preview scaling strategies, configurable between centerCrop, fitCenter, fitXY (#135)
  • Fix issues with Android 6 permission support (#123)
  • Fix camera initialization issues, specifically related to orientation changes (#133)
  • More control over focus mode (#112)
  • Keep drawing viewfinder frame after scanning / pausing (#134)
  • More control over torch state, and save the state on orientation change (#136)
Package Rankings
Top 3.97% on Proxy.golang.org
Top 2.82% on Repo1.maven.org
Related Projects