Releases: NordicSemiconductor/Android-DFU-Library
Releases · NordicSemiconductor/Android-DFU-Library
2.7.0
What's Changed
- Migration to
targetSdk
35 by @philips77 in #462 - Adding error codes by @philips77 in #463
- Bug fix: Reverting
minSdk
to 18 by @philips77 in #464 - Bug fix: fixed waiting for Service Changed indication on bonded devices by @philips77 in #465
- DFU speed improved on bonded devices by @philips77 in #466
- Prioritizing DFU speed in settings by @philips77 in #467
- Specifying foreground service type in the code by @philips77 in #468
- Various improvements by @philips77 in #469
- One more hint by @philips77 in #470
- Adding a 500 ms delay before disconnecting by @philips77 in #471
TL;DR
- In case of disconnection, the reported error will have the
status
number received inonConnectionStateChange
, instead of alwaysERROR_DEVICE_DISCONNECTED
. - Hint were added to LogCat logs for some common errors.
- Foreground service gets automatic type
CONNECTED DEVICE
, no need to set it in the Manifest. - In the app Prepare Object Delay was changed from 400 to 0 ms.
- Library requests HIGH connection priority (connection interval 15 ms) just before upload.
Full Changelog: 2.6.0...2.7.0
2.6.0
DFU Library
- Fixed scanning with screen off by @philips77 in #455
App
- Bug fix: clearing state causes issues with "Don't keep activities" enabled by @philips77 in #456
- Migration to Nordic Common 2.1 by @philips77 in #457
Other
- Images in Readme updated by @philips77 in #458
Full Changelog: 2.5.0...2.6.0
2.5.0
What's Changed
- Use positional format specifier for uploading resource by @Silverdark in #435
- Updating dependencies by @philips77 in #443
New Contributors
- @Silverdark made their first contribution in #435
Full Changelog: 2.4.2...2.5.0
2.4.2
What's Changed
- Version catalog updated to 1.10.4 by @philips77 in #427
- Version catalog upgraded to 1.11.3 by @philips77 in #430
- Foreground service behavior fixed by @philips77 in #431
Full Changelog: 2.4.1...2.4.2
2.4.1
What's Changed
- [App] Deep links fixed by @philips77 in #425
- [App] Showing progress indicator when downloading the file by @philips77 in #426
No changes in the DFU library itself.
Full Changelog: 2.4.0...2.4.1
2.4.0
Highlights
- DFU Library was migrated back from Java 17 to Java 11 to support Unity (#420).
What's Changed
- [Library] Reverting DFU Library to Java 11 by @philips77 in #420
- [Library] Bug fix: Crash when no current source in
ArchiveImputStream
by @philips77 in #421 - [Library] Bug fix: Crash on CRC update by @philips77 in #422
- [App] Bug fixed: Logging with different log levels by @philips77 in #416
- [App] Bug fix: Crash when access to selected file was lost by @philips77 in #417
- [App] Improvement: Display device name from advertising packet first, then from the device by @philips77 in #418
- Dependencies updated by @philips77 in #419
- Support for Android 14 fixed by @philips77 in #415
Full Changelog: 2.3.2...2.4.0
2.3.2
What's Changed
- Support Android 14 by @PavlosTze in #413
New Contributors
- @PavlosTze made their first contribution in #413
Full Changelog: 2.3.1...2.3.2
2.3.1
What's Changed
- Doc: update flutter plugin to active version by @juliansteenbakker in #378
- Fix for issue #358 by @brianherold in #374
- Dependencies updated by @philips77 in #402
- Adding an empty scan filter (fix for Redmi phones) by @philips77 in #403
- Welcome screen improvements by @philips77 in #404
- BLE API migrated to Tiramisu by @philips77 in #405 and #406
- Option to disable MTU request in Settings by @philips77 in #407
- Disabling MTU request on Samsung Tab A8 by @philips77 in #408
- feat(notification): allow passing of name and description by @DomiR in #397
New Contributors
- @juliansteenbakker made their first contribution in #378
- @brianherold made their first contribution in #374
- @DomiR made their first contribution in #397
Full Changelog: 2.3.0...2.3.1
2.3.0
What's Changed
- Improved modularization by @philips77 in #370
- Migration to Kotlin Script by @philips77 in #371
Full Changelog: 2.2.2...2.3.0
2.2.2
This release just updates dependencies for the DFU app. No other changes.
Full Changelog: 2.2.1...2.2.2