Skip to content

Releases: nordicsemi/IOS-nRF-Mesh-Library

4.8.0

31 Mar 13:41
ae3a3a4

Choose a tag to compare

What's Changed

  • [Feature] Support for heartbeat delegate by @philips77 in #705
  • [Swift 6 fix] Removing references to Data.bytes by @philips77 in #701
  • [Swift 6 fix] Extra comma removed by @philips77 in #699
  • [Bugfix] Allow auto-configuration of a local node despite no GATT Proxy connected by @philips77 in #703
  • [Improvement] Some fixes in the code by @philips77 in #706

Other

Full Changelog: 4.7.0...4.8.0

4.7.0

10 Feb 14:03
076cb4b

Choose a tag to compare

What's Changed in the library

New App features

Other

Full Changelog: 4.6.1...4.7.0

4.6.1

17 Dec 12:47
68be31c

Choose a tag to compare

What's Changed in version 4.6 -> 4.6.1

  • Bugfix: Fixed crash when received a vendor message with not-matching company id by @philips77 in #678
  • Missing feature: Adding an option to disable Relay feature by @philips77 in #683
  • Improvement: Unify network key checks for unacknowledged and acknowledged messages by @philips77 in #682
  • Version 4.6.1 by @philips77 in #684
  • Documentation regenerated by @philips77 in #685

What's Changed in version 4.5 -> 4.6

For some reason we forgot to tag this release. It was only released on App Store.

Warning

This relased contained breaking API changes related to Errate ES 27446.

  • [Breaking] Errata ES 27446 by @philips77 in #676
    • The Input and Output OOB number in provisionineg changed from 16 to 32 bit.
    • Breaking API changes: see #676 for details.
  • Version 4.6.0 by @philips77 in #677

Full Changelog: 4.5.0...4.6.1

4.5.0

14 Oct 07:37

Choose a tag to compare

What's Changed

  • Visual improvements for iOS 26 (Glass effect) by @philips77 in #674
  • Improvement: Showing Unicast Addresses of Elements and Groups, as well as Scene Numbers for Scenes by @philips77 in #673
  • Pubilcation screen improvements by @philips77 in #675
    • Expandable rows with Nodes' Elements when setting Publication destination

Full Changelog: 4.4.0...4.5.0

Screenshot

Screenshot 2025-10-06 at 15 01 13

4.4.0

06 Jun 22:04
aaaa4a6

Choose a tag to compare

What's New

Device Firmware Update, finally. See #663 for details.

What's Changed

Full Changelog: 4.3.2...4.4.0

4.3.2

25 Mar 15:23

Choose a tag to compare

What's Changed

Full Changelog: 4.3.1...4.3.2

4.3.1

24 Feb 12:17

Choose a tag to compare

What's Changed

Minor API improvements

  • Allowing specifying App Keys and Net Keys for sending messages by @philips77 in #642
  • Finding common keys for target and proxy nodes by @philips77 in #645

Bugs fixed

App improvements

  • Improvement: Show bound Network Key on App Key cell by @philips77 in #650
  • Improvement: Auto configuration for node identification via Proxy by @philips77 in #652

Documentation

Full Changelog: 4.3.0...4.3.1

4.3.0

14 Feb 23:12

Choose a tag to compare

TL;DR

  • Health Server model messages and support in nRF Mesh.
  • Firmware Update messages added to the library (DFU in the app is upcoming).
  • Node identification (using HealthAttentionSetUnacknowledged messages) in nRF Mesh.
  • New MeshNetworkError.keyIndexAlreadyExists thrown when adding a key with existing key index.
  • All messages are now Sendable.

What's Changed

Health messages

Node identification

DFU

  • DFU: Firmware Upload and Firmware Distribution messages by @philips77 in #632

New Contributors

Full Changelog: 4.2.0...4.3.0

4.2.0

14 Mar 10:20

Choose a tag to compare

What's Changed

Breaking changes

  • Renaming library from nRFMeshProvision to NordicMesh by @philips77 in #606
    • Only when library was added using CocoaPods or Carthage, SPM already was using that name

Other

Documentation

Full Changelog: 4.1.0...4.2.0

4.1.0

12 Nov 22:46
7ad037e

Choose a tag to compare

What's Changed

Full Changelog: 4.0.1...4.1.0