KBarcode v1.0.3 Release NotesRelease Date: 2019-05-10 // about 3 years ago
🚀 We have changed the API to now use IntArray instead of Array for barcode formats. We did this because IntArray is more efficient. We have deprecated the previous method, and it will be removed in a future release. We have offered a quick fix replacement if you are using Android Studio. You may wish to consider making changes in your code to utilise IntArray and gain the efficiencies too.
Just put your cursor on the method and use your shortcut for quick fix
🛠 Project quick fix (show intention actions and quick fixes) | Alt + Enter | Option + Enter
🛠 start() Fixes
👀 #13 - See this issue for some more details
In summary calling
start()twice in quick succession caused issues because our
Camera2Sourcewas only tracking
isStarted()and not "is starting". We have now added this in the form of
isOpening(), meaning it should now be safe to call
- Kotlin: 1.3.21 -> 1.3.31
- 🏗 Build tools: 3.3.2 -> 3.4.0
- Firebase Core: 16.0.8 -> 16.0.9
- Firebase ML: 19.0.3 -> 20.0.0
⚡️ We updated our quality config files to our latest standards here at Brightec. This caused a few minor changes in order to fix out some newly identified inefficiencies.