Skip to content

Releases: NordicSemiconductor/IOS-nRF-Connect-Device-Manager

1.3.2

13 Jul 22:40
d1f96aa
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.3.1...1.3.2

1.3.1

28 Mar 12:52
2fcdf9a
Compare
Choose a tag to compare

What's Changed

  • Filled-in a missing McuManager Return Codes (RC)s and fixed 'Bad State' Error Description by @dinesharjani in #99
  • Fix for #87 : use backward compatible optional unwrapping assignment syntax by @jazzychad in #98
  • Fix: When uploading offset 0 of any Image, we need to wait more before triggering a Timeout by @dinesharjani in #104

New Contributors

Full Changelog: 1.3...1.3.1

1.3

29 Nov 10:11
Compare
Choose a tag to compare
1.3

What's Changed

  • API Change: McuManager setMtu() can now throw, rather than return a Boolean by @dinesharjani in #91
  • Fix: Erase App Settings does not Fail Fast Enough by @dinesharjani in #92
  • Fix: If your send() timeout is faster than the WAIT_AND_RETRY_INTERVAL, we lower the Wait and Retry Interval to said value by @dinesharjani in #93
  • Fix: If Device Capabilities are not Supported, then Erase App Settings Isn't by @dinesharjani in #94
  • Added 'Erase App Settings' as a FirmwareUpgradeState value by @dinesharjani in #95
  • Fix: BasicManager's echo() returns an Error if the message is too long by @dinesharjani in #96

Full Changelog: 1.2.10...1.3

1.2.10

22 Nov 12:05
31e2b1d
Compare
Choose a tag to compare

What's Changed

  • Relaxed 'image' or 'imageIndex' requirement for McuMgrManifest by @dinesharjani in #89

Full Changelog: 1.2.9...1.2.10

1.2.9

14 Nov 11:02
5437d4b
Compare
Choose a tag to compare

What's Changed

  • Improvement: DeviceController 'echo' now attempts to reduce MTU Size when encountered by @dinesharjani in #85
  • Added Reassembly Support for DeviceController 'Echo' by @dinesharjani in #86
  • Improved Error Reporting when Selecting DFU File by @dinesharjani in #88

Full Changelog: 1.2.8...1.2.9

1.2.8

06 Oct 14:08
Compare
Choose a tag to compare

What's Changed

  • Fix for McuMgrBleTransport not appending Data from 'chunked' Response by @dinesharjani in #84

Full Changelog: 1.2.7...1.2.8

1.2.7

03 Oct 14:52
Compare
Choose a tag to compare

What's Changed

  • Refactor: 'Chunk Complete' Logic in McuMgrBleTransportWriteState moved to its own Function by @dinesharjani in #76
  • Fixed 'Out-of-Order' Code Comment by @dinesharjani in #77
  • Unified Sequence Number(s): McuManager now tracks Sequence Numbers and rotates them for every single command/write/send by @dinesharjani in #78
  • McuManager Sequence Number Callback Reordering by @dinesharjani in #79
  • Fix for failed DFU when first sending 'echo' messages from Device Tab by @dinesharjani in #80
  • Small Changes, Assertions and More Descriptive Errors by @dinesharjani in #81
  • McuSequenceNumber Typealias Type for UInt8 by @dinesharjani in #82
  • McuManager Re-Order Buffer is now its own Component by @dinesharjani in #83

Full Changelog: 1.2.6...1.2.7

1.2.6

19 Sep 14:49
Compare
Choose a tag to compare

What's Changed

  • Fix: In Advanced Mode, Buffers, Alignment and Chunks would remain Enabled during DFU Upload by @dinesharjani in #67
  • Small Refactor: @estimatedSwapTime is now a part of FirmwareUpgradeConfiguration by @dinesharjani in #68
  • Release cyclic reference after upgradeDidComplete by @RickGroenewegen in #72
  • On fail() we now match how success() handles the release of the cyclic reference by @dinesharjani in #73
  • add min watchOS check by @jefffhaynes in #70
  • Private setState() FirmwareUpgradeManager Rename by @dinesharjani in #74

New Contributors

Full Changelog: 1.2.5...1.2.6

1.2.5

07 Jul 14:30
17a43f1
Compare
Choose a tag to compare

What's Changed

This is an Emergency Release to try and address the 'Bad Header' Issue, which is addressed by the second change (fix).

Full Changelog: 1.2.4...1.2.5

1.2.4

04 Jul 15:34
6426e06
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.3...1.2.4