Releases: NordicSemiconductor/IOS-DFU-Library
Releases · NordicSemiconductor/IOS-DFU-Library
4.6.1
Bugs fixed:
- Improved DFU stability for latest SDKs (#349)
- Wrong queue was used to delay operation
- Minor issue fixed in the sample app
Improvements:
- DFU tests added for SDK 15.3 and 16
4.6.0
New features:
- Automatic retrying DFU on disconnection during update (#332).
Improvements:
- The sample app has been modified to work on iOS 13.
Bugs fixed:
- Some delegates were called on a wrong queue (#339).
- DFU from SDK 6.0 fixed. PRN is forced set to 1.
4.5.1
Bugs fixed:
- Issue with DFU on iOS 13, where the
CBPeripheral
could not be retrieved (#322).
Other:
4.5.0
Improvements:
- Hex to Bin Converter rewritten in Swift 5 (#311)
- Option to specify an alternative advertising name (#304), thanks to @jlubawy
- SPM support (#310) (as NordicDFU), thanks to @DevAndArtist
4.4.2
Issues fixed:
- #297 - adding missing buttonless service statuses
- #295 - adding support for older Swift versions
- ZIPFoundation dependency bound to 0.9.9.
4.4.1
Bugs fixed:
- #288 - fixed parsing UInt32 out of Data.
- #281 - hopefully fixed Carthage issue.
4.4.0
Version 4.4.0 includes:
- Migration to Swift 5
- New App Store icon to silence the warming
- Name conflict fixing between DFU Library and ZIPFramework
- Fixed total progress indicator in the sample app
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:
- Fixed a crash during restarting DFU (#269).
- Fixed resuming Secure DFU on SDK 15 (#270).
- Typos in 2 error constants fixed (#263).
- Restarting DFU fixed in Sample app.
4.2.2
This release brings the following changes to iOSDFULibrary:
Bug fixes:
- Fixed issue #245 where the DFUError
operationFailed
was not reported.
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
and discoverServices()
got called. resolves issue #200
- Raised MacOS Deployment target to 10.14 due to missing
identifier
property on CBPeripheral
to avoid hacks and workarounds for now.