Skip to content

Releases: G00fY2/quickie

1.10.0

05 May 13:19
a971f09
Compare
Choose a tag to compare

New features:

  • Add setKeepScreenOn option to the ScannerConfig to keep the device's screen turned on (fixes #145)

Improvements:

  • Migrate to Kotlin 1.9 data objects
  • Migrate sample app to TileServiceCompat

Update dependencies:

  • CameraX 1.3.3
  • Kotlin 1.9.23
  • AndroidX Core 1.13.1
  • Junit 5.10.2

Update Plugins:

  • Android Gradle 8.4.0
  • Detekt 1.23.6
  • Dokka 1.9.20

Update Tools:

  • Gradle 8.7

Misc:

  • Run Android lint with warningsAsErrors in GitHub workflow
  • Migrate to Gradle 8.4 property assignment syntax

1.9.0

08 Dec 13:04
9c27564
Compare
Choose a tag to compare

Improvements:

  • Migrate to CameraX ResolutionSelector
  • Android compile SDK upgraded to 34

Update dependencies:

  • CameraX 1.3.0
  • ML Kit barcode-scanning 17.2.0
  • ML Kit play-services-mlkit-barcode-scanning 18.3.0
  • Kotlin 1.9.21
  • AndroidX Core 1.12.0
  • Junit 5.10.1

Update Plugins:

  • Android Gradle 8.2.0
  • Detekt 1.23.4
  • Dokka 1.9.10

Update Tools:

  • Gradle 8.5
  • Android SDK build tools 34.0.0

Misc:

  • Update GitHub workflow actions
  • Migrate to Gradle 8.4 property assignment syntax

1.8.0

23 Jul 17:22
0a56639
Compare
Choose a tag to compare

โš ๏ธ Breaking changes:

  • rawValue was changed to nullable to mirror the behavior of MLKit for barcodes that use non-UTF8 charset. Use the new rawBytes field in this case (fixes #118)

Improvements:

  • Migrate to IntentCompat AndroidX Core 1.10 APIs for handling Intents
  • Migrate to Kotlin 1.9 language features

Update dependencies:

  • Kotlin 1.9.0
  • CameraX 1.2.3
  • Junit 5.10.0

Update Plugins:

  • Android Gradle 8.0.2
  • Detekt 1.23.0
  • Dokka 1.8.20

Update Tools:

  • Gradle 8.2.1

1.7.0

20 May 15:46
883c447
Compare
Choose a tag to compare

Update dependencies:

  • CameraX 1.2.2
  • Appcompat 1.6.1
  • ML Kit barcode-scanning 17.1.0
  • ML Kit play-services-mlkit-barcode-scanning 18.2.0
  • Kotlin 1.8.21
  • Junit 5.9.3

Update Plugins:

  • Android Gradle 8.0.1
  • Dokka 1.8.10
  • Gradle Versions 0.46.0

Update Tools:

  • Gradle 8.1.1
  • Android SDK build tools 33.0.2

1.6.0

08 Jan 16:37
41f69c6
Compare
Choose a tag to compare

New features:

  • Add setShowCloseButton option to the ScannerConfig to display a close button in the scanner view

Improvements:

  • Catch internal camera framework errors and handle them gracefully (fixes #78)
  • Android target SDK upgraded to 33

Update dependencies:

  • CameraX 1.2.0
  • ML Kit barcode-scanning 17.0.3
  • Kotlin 1.7.21

Update Plugins:

  • detekt 1.22.0
  • Gradle Versions 0.44.0

Update Tools:

  • Gradle 7.6

1.5.2

27 Oct 21:32
d3d625d
Compare
Choose a tag to compare

Improvements:

  • Catch internal MlKit errors and handle them gracefully (fixes #76)

Update dependencies:

  • ML Kit play-services-mlkit-barcode-scanning 18.1.0
  • Appcompat 1.5.1
  • Kotlin 1.7.20

Update Plugins:

  • Android Gradle 7.3.1
  • Dokka 1.7.20
  • Gradle Versions 0.43.0

Misc:

  • Cleanup build scripts and Manifest files

1.5.1

11 Aug 23:40
cb6ebc2
Compare
Choose a tag to compare

Update dependencies:

  • Appcompat 1.5.0
  • Kotlin 1.7.10

Update Plugins:

  • Android Gradle 7.2.2
  • detekt 1.21.0

Update Tools:

  • Gradle 7.5.1

Update Readme:

1.5.0

05 Jul 21:56
a4b3e26
Compare
Choose a tag to compare

Update dependencies:

  • CameraX & CameraX View 1.1.0
  • Kotlin 1.7.0
  • Appcompat 1.4.2

Update Plugins:

  • Android Gradle 7.2.1
  • Dokka 1.7.0
  • detekt 1.21.0-RC2

Misc:

1.4.2

25 May 00:27
80be5be
Compare
Choose a tag to compare

Improvements:

  • Change android.hardware.camera feature to non-required in manifest
  • Android target SDK upgraded to 32

Update dependencies:

  • Kotlin 1.6.21

Update Plugins:

  • Android Gradle 7.2.0
  • detekt 1.20.0
  • Dokka 1.6.21

Misc:

  • Update Material Components to 1.6.0 in sample app and switch to Material 3 theme

1.4.1

04 Apr 22:28
6472318
Compare
Choose a tag to compare

Update dependencies:

  • ML Kit play-services-mlkit-barcode-scanning 18.0.0
  • ML Kit barcode-scanning 17.0.2
  • Kotlin 1.6.20

Update Plugins:

  • Android Gradle 7.1.2
  • Gradle Versions 0.42.0

Update Tools:

  • Gradle 7.4.2

Misc:

  • Migrate from buildSrc to version catalog for declaring dependencies
  • Set up Renovate for automated dependency updates