nRF5 SDK for Mesh v5.0.0
Release Notes

This page contains all the notes for the major and minor production releases of the nRF5 SDK for Mesh.

Table of contents

Check Migration guide for mandatory changes to your projects caused by the release of new features and updates.

BLE Mesh v5.0.0

Release Date: Week 47, 2020

This is a major release that introduces Scene Client and Scene Server models with the respective API and example. It also brings support for the nRF52840 dongle and the nRF52820 device and fixes several bugs. Because of the updates to nRF5 SDK v17.0.2 and the recompilation of the bootloader binaries, it is recommended to upgrade to this version.

New features and highlights

Changes

Changes to examples

Bugfixes

Known issue fixes

Limitations

Known issues


BLE Mesh v4.2.0

Release Date: Week 26, 2020

This is a minor release that introduces sensor client and server models with examples, as well as bugfixes. Because of updates to DFU and the recompilation of bootloader binaries, it is recommended to upgrade to this version.

New features and highlights

Changes

Example updates

Bugfixes

DFU bugfixes

Known issue fixes

Limitations

Known issues


BLE Mesh v4.1.0

Release Date: Week 14, 2020

This is a minor release that introduces support for new models from the Bluetooth mesh model specification and adds the related examples. It also includes changes to the documentation structure and fixes several bugs.

New features and highlights

Changes

Updated Provisioner

Documentation

Bugfixes

Known issue fixes

Limitations

Known issues


BLE Mesh v4.0.0

Release Date: Week 48, 2019

This is a major release that introduces support for Nordic Semiconductor's nRF52833 device and adds support for the nRF5 SDK v16.0.0 and the new SoftDevice versions. It includes the Friendship feature in production-ready state, introduces major changes to the persistent storage and addresses a number of bugs.

New features and highlights

Changes

Persistent storage

Documentation

Other changes

Bugfixes

Limitations

Known issues


BLE Mesh v3.2.0

Release Date: Week 30, 2019

This is a minor feature release. It adds Friend feature support, the RSSI monitoring model, support for nRF5 SDK v15.3.0, significant changes to the DFU documentation, and fixes to several bugs.

New features and highlights

Changes

Documentation

Friendship feature

Provisioning

Other changes

Bugfixes


BLE Mesh v3.1.0

Release Date: Week 2, 2019

This is a minor feature release. In addition to several minor and major bugfixes, it brings DFU support for the LPN example, publish re-transmission support in the access layer, improvements in the heartbeat module, and a major rework of example documentation.

As part of this release, several files have been modified. See Migration guide for details and update your projects accordingly.

New features and highlights

Changes

Identifier changes

Heartbeat module improvements

OOB-related updates

Documentation

Other changes

Bugfixes

Low Power node bugfixes

Other bugfixes

Known issues and limitations


BLE Mesh v3.0.0

Release Date: Week 48, 2018

This is a major release that brings integration with the latest version of the nRF5 SDK and experimental support for the Low Power feature and GenericOnOff models. It also introduces changes to API, core, and examples, several important bugfixes, and the first step in a major documentation re-work.

As part of this release, several files have been added and removed. See Migration guide for details and update your projects accordingly.

New features and highlights

Changes

API changes

Core changes

Example changes

Documentation changes

Bugfixes

Core bugfixes

Flash Manager bugfixes

Model bugfixes

PyACI bugfixes

Assertion and crash fixes

Known issues and limitations


BLE Mesh v2.2.0

New features

Other

Bugfixes

Known issues and limitations


BLE Mesh v2.1.1

New features

Bugfixes

Known issues and limitations

Verification Notices / Test Errata


BLE Mesh v2.0.1

Bugfixes


BLE Mesh v2.0.0

New features

Other

Bugfixes

Known issues and limitations


BLE Mesh v1.0.1

This is a hotfix release with documentation/bug fixes.

New features

Bugfixes

Other / Documentation

Verification / Test Errata


BLE Mesh v1.0.0

This is the first production release of Nordic's nRF5 SDK for Mesh. This release implements mandatory features for the Bluetooth Mesh Profile Specification (MshPRFv1.0.1) and also some proprietary features (PB-remote and Nordic Advertiser Extensions) in experimental state.

New features

Bugfixes

Other

Known limitations

Test Errata


BLE Mesh v0.10.1-Alpha

This is a hotfix release with no new features.

Bugfixes


BLE Mesh v0.10.0-Alpha

This is a minor feature release for the experimental nRF5 SDK for Mesh

New features

Bugfixes

Document updates

Other

Known limitations


BLE Mesh v0.9.2-Alpha

This is a hotfix release, providing critical bug fixes and improvements.

New features

Bug fixes

Document updates

Other

Known limitations of this release


BLE Mesh v0.9.1-Alpha

This is an experimental release for exploration of the Bluetooth mesh stack on the nRF5 device family. It is not intended for commercial use.

Key Features

Bugfixes in this release

Other

Compatibility

Known limitations of this release


BLE Mesh v0.9.0

Bugfixes

New features

Other

Known limitations


BLE Mesh v0.8.1

Release notes

Known issues


BLE Mesh v0.8.0

This release features a preview of the refactored nRF Mesh API and new key modules.

Release highlights

Known issues and limitations


BLE Mesh v0.7.7

Notes

The transport SAR uses +malloc()+ to allocate buffers for SAR transactions. This behaviour can be overridden using +transport_sar_mem_funcs_set()+, otherwise +__HEAPSIZE+ needs to be defined.

WARNING: SoftDevice needs to be Flashed without memory protection


Documentation feedback | Developer Zone | Subscribe | Updated