Releases: NordicSemiconductor/IOS-DFU-Library
Releases · NordicSemiconductor/IOS-DFU-Library
4.6.0
4.5.1
4.5.0
4.4.2
4.4.1
4.4.0
4.3.0
This release brings the following changes to iOSDFULibrary:
Improvements:
- Zip dependency switched to ZipFramework (#251).
- Dispatching delegates in designated queues (#249).
- Added option to disable resuming Secure DFU operation (#264).
- Attempt to send an App when SD+BL update failed with remote error (#266).
- Extended errors exposed (#262).
- Modified look & feel of the Sample app.
Bug fixes:
4.2.2
4.2.1
This release brings the following changes to iOSDFULibrary:
Bug fixes:
- Fixed issue causing a crash when the target peripheral was set to
nil
anddiscoverServices()
got called. resolves issue #200 - Raised MacOS Deployment target to 10.14 due to missing
identifier
property onCBPeripheral
to avoid hacks and workarounds for now.
4.2.0
This release brings the following changes to iOSDFULibrary:
Bug fixes:
- DFU no longer takes control over delegates.
- Added more DFU automated tests, covering SDK 15 and 15.2 + some older SDKs due to a MBR
workaround. - Improved error handling.
- The previous ZIP files from SDK 14+ had bootloaders with disabled Service Changed characteristic.
- Bugfix: Fixed memory cycle caused by a strong delegate reference.
- Bugfix: Fixed update failures because of device disconnects.
Improvements:
- Migrated to Swift 4.2.
- UUID Helper that allows using custom service identifiers for DFU.
- Jazzy Docs can now be easily generated.
- Added more logging to services on not supported devices.
- Refactoring and comments have been improved.