Releases: NordicSemiconductor/IOS-DFU-Library
Releases · NordicSemiconductor/IOS-DFU-Library
4.10.4
This version adds the following improvements:
Xcode 13 compatibility issue:
- Fix for Xcode 13 Builds but retaining Xcode 12 and older compatibility #433
- Xcode 13 compat improvements #439
State validation:
Minor enhancements:
- Removing unnecessary fields from SecureDFUExecutor #438
- Accepting garbage in notifications following valid data #440 to help with Unknown response received #436
Note:
- ZipFoundation has not been updated to 0.9.12, as this version increases lower API version to iOS 12 (weichsel/ZIPFoundation@8dd1fa9). This change will happen in the future, but not yet in this release.
4.10.3
4.10.2
4.10.1
4.10.0
This version introduces the following features:
- Guarantee word-aligned writes to the packet characteristic (#366),
- Extended DFU Connection Timeout from 3 to 15 seconds (#411),
- Fixed 'deprecated class keyword for protocol objects' (#410),
- Migration to Xcode 12.5 and Swift 5.4,
- Support for Apple watchOS and tvOS on CocoaPods (#412),
- Unwrapping optionals fixed (#413),
- Truncating too long advertising names (#415)
Above that, Readme has been updated with the following changes:
4.9.0
4.8.0
This version adds the following features:
- Option to force scan for DFU bootloaders advertising with address + 1 (#374). See NordicSemiconductor/Android-DFU-Library#262 (comment) for reference.
- Option to set connection timeout #369.
- Option to set data object preparation delay (#377).