| 
 | 1 | +.. _ncs_release_notes_292:  | 
 | 2 | + | 
 | 3 | +|NCS| v2.9.2 Release Notes  | 
 | 4 | +##########################  | 
 | 5 | + | 
 | 6 | +.. contents::  | 
 | 7 | +   :local:  | 
 | 8 | +   :depth: 2  | 
 | 9 | + | 
 | 10 | +|NCS| delivers reference software and supporting libraries for developing low-power wireless applications with Nordic Semiconductor products in the nRF52, nRF53, nRF54, nRF70, and nRF91 Series.  | 
 | 11 | +The SDK includes open source projects (TF-M, MCUboot, OpenThread, Matter, and the Zephyr RTOS), which are continuously integrated and redistributed with the SDK.  | 
 | 12 | + | 
 | 13 | +Release notes might refer to "experimental" support for features, which indicates that the feature is incomplete in functionality or verification, and can be expected to change in future releases.  | 
 | 14 | +To learn more, see :ref:`software_maturity`.  | 
 | 15 | + | 
 | 16 | +Highlights  | 
 | 17 | +**********  | 
 | 18 | + | 
 | 19 | +This patch release adds changes on top of the :ref:`nRF Connect SDK v2.9.0 <ncs_release_notes_290>` and :ref:`nRF Connect SDK v2.9.1 <ncs_release_notes_291>`.  | 
 | 20 | +The changes affect Matter, Zigbee, Bluetooth® Mesh, and nrfx.  | 
 | 21 | + | 
 | 22 | +* |NCS| v2.9.2 has support for the nRF54L15, nRF54L10, and nRF54L05 devices.  | 
 | 23 | +* The ``nrfutil-device`` and SEGGER J-Link versions are updated to v2.8.8 and |jlink_ver|, respectively, for this release.  | 
 | 24 | + | 
 | 25 | +Release tag  | 
 | 26 | +***********  | 
 | 27 | + | 
 | 28 | +The release tag for the |NCS| manifest repository (|ncs_repo|) is **v2.9.2**.  | 
 | 29 | +Check the :file:`west.yml` file for the corresponding tags in the project repositories.  | 
 | 30 | + | 
 | 31 | +To use this release, check out the tag in the manifest repository and run ``west update``.  | 
 | 32 | +See :ref:`cloning_the_repositories` and :ref:`gs_updating_repos_examples` for more information.  | 
 | 33 | + | 
 | 34 | +For information on the included repositories and revisions, see `Repositories and revisions for v2.9.2`_.  | 
 | 35 | + | 
 | 36 | +IDE and tool support  | 
 | 37 | +********************  | 
 | 38 | + | 
 | 39 | +`nRF Connect extension for Visual Studio Code <nRF Connect for Visual Studio Code_>`_ is the recommended IDE for |NCS| v2.9.2.  | 
 | 40 | +See the :ref:`installation` section for more information about supported operating systems and toolchain.  | 
 | 41 | + | 
 | 42 | +Supported modem firmware  | 
 | 43 | +************************  | 
 | 44 | + | 
 | 45 | +See `Modem firmware compatibility matrix`_ for an overview of which modem firmware versions have been tested with this version of the |NCS|.  | 
 | 46 | + | 
 | 47 | +Use the latest version of the nRF Programmer app of `nRF Connect for Desktop`_ to update the modem firmware.  | 
 | 48 | +See :ref:`nrf9160_gs_updating_fw_modem` for instructions.  | 
 | 49 | + | 
 | 50 | +Modem-related libraries and versions  | 
 | 51 | +====================================  | 
 | 52 | + | 
 | 53 | +.. list-table:: Modem-related libraries and versions  | 
 | 54 | +   :widths: 15 10  | 
 | 55 | +   :header-rows: 1  | 
 | 56 | + | 
 | 57 | +   * - Library name  | 
 | 58 | +     - Version information  | 
 | 59 | +   * - Modem library  | 
 | 60 | +     - `Changelog <Modem library changelog for v2.9.2_>`_  | 
 | 61 | +   * - LwM2M carrier library  | 
 | 62 | +     - `Changelog <LwM2M carrier library changelog for v2.9.2_>`_  | 
 | 63 | + | 
 | 64 | +Known issues  | 
 | 65 | +************  | 
 | 66 | + | 
 | 67 | +Known issues are only tracked for the latest official release.  | 
 | 68 | +See `known issues for nRF Connect SDK v2.9.2`_ for the list of issues valid for the latest release.  | 
 | 69 | + | 
 | 70 | +.. _ncs_release_notes_292_changelog:  | 
 | 71 | + | 
 | 72 | +Changelog  | 
 | 73 | +*********  | 
 | 74 | + | 
 | 75 | +The following sections provide detailed lists of changes by component.  | 
 | 76 | + | 
 | 77 | +Build and configuration system  | 
 | 78 | +==============================  | 
 | 79 | + | 
 | 80 | +* Use the ``nrfutil-device`` v2.8.8 and SEGGER J-Link |jlink_ver| for the |NCS| v2.9.2 release.  | 
 | 81 | + | 
 | 82 | +Protocols  | 
 | 83 | +=========  | 
 | 84 | + | 
 | 85 | +This section provides detailed lists of changes by :ref:`protocol <protocols>`.  | 
 | 86 | + | 
 | 87 | +Matter  | 
 | 88 | +------  | 
 | 89 | + | 
 | 90 | +* Added:  | 
 | 91 | + | 
 | 92 | +  * Automatic Wi-Fi® reconnection after RPU recovery.  | 
 | 93 | +  * Fixes for CVE-2024-56318 and CVE-2024-56319.  | 
 | 94 | + | 
 | 95 | +* Fixed:  | 
 | 96 | + | 
 | 97 | +  * Problems with certification tests TC-DGGEN-2.1, TC-IDM-10.5, and TC-ACE-2.2.  | 
 | 98 | +  * Door lock issues related to credentials persistency and factory reset.  | 
 | 99 | + | 
 | 100 | +Matter fork  | 
 | 101 | ++++++++++++  | 
 | 102 | + | 
 | 103 | +* Added a new ``kFactoryReset`` event that is posted during factory reset.  | 
 | 104 | +  The application can register a handler and perform additional cleanup.  | 
 | 105 | + | 
 | 106 | +Zigbee  | 
 | 107 | +------  | 
 | 108 | + | 
 | 109 | +* Fixed:  | 
 | 110 | + | 
 | 111 | +  * Compilation errors that previously occurred when the :kconfig:option:`CONFIG_ZIGBEE_FACTORY_RESET` Kconfig option was disabled.  | 
 | 112 | +  * The :file:`zb_add_ota_header.py` script to allow a patch version higher than 9 in an ``APPLICATION_VERSION_STRING``.  | 
 | 113 | + | 
 | 114 | +Applications  | 
 | 115 | +============  | 
 | 116 | + | 
 | 117 | +This section provides detailed lists of changes by :ref:`application <applications>`.  | 
 | 118 | + | 
 | 119 | +Thingy:53: Zigbee weather station  | 
 | 120 | +---------------------------------  | 
 | 121 | + | 
 | 122 | +* Added:  | 
 | 123 | + | 
 | 124 | +  * A fix for logging negative temperature values.  | 
 | 125 | +  * Logging unification.  | 
 | 126 | + | 
 | 127 | +Samples  | 
 | 128 | +=======  | 
 | 129 | + | 
 | 130 | +This section provides detailed lists of changes by :ref:`sample <samples>`.  | 
 | 131 | + | 
 | 132 | +Cellular samples  | 
 | 133 | +----------------  | 
 | 134 | + | 
 | 135 | +* Decreased the fragment size on the following cellular samples that include the :ref:`liblwm2m_carrier_readme` library:  | 
 | 136 | + | 
 | 137 | +  * :ref:`slm_description`  | 
 | 138 | +  * :ref:`http_application_update_sample`  | 
 | 139 | +  * :ref:`lwm2m_carrier`  | 
 | 140 | +  * :ref:`modem_shell_application`  | 
 | 141 | + | 
 | 142 | +  This is done to ensure that FOTA issued from Verizon LwM2M servers has enough room for HTTP headers.  | 
 | 143 | + | 
 | 144 | +Libraries  | 
 | 145 | +=========  | 
 | 146 | + | 
 | 147 | +This section provides detailed lists of changes by :ref:`library <libraries>`.  | 
 | 148 | + | 
 | 149 | +Bluetooth libraries and services  | 
 | 150 | +--------------------------------  | 
 | 151 | + | 
 | 152 | +* :ref:`bt_mesh` library:  | 
 | 153 | + | 
 | 154 | +  * Fixed an issue where the ``bt_mesh_adv_unref()`` function could assert when messaging to a proxy node.  | 
 | 155 | + | 
 | 156 | +Libraries for networking  | 
 | 157 | +------------------------  | 
 | 158 | + | 
 | 159 | +* :ref:`lib_nrf_provisioning` library:  | 
 | 160 | + | 
 | 161 | +  * Fixed an issue where the results from the :c:func:`zsock_getaddrinfo` function were not freed when the CoAP protocol was used for connection establishment.  | 
 | 162 | + | 
 | 163 | +nrfx  | 
 | 164 | +====  | 
 | 165 | + | 
 | 166 | +* Updated MDK to v8.68.2 to improve errata handling for nRF54L05 and nRF54L10 devices.  | 
 | 167 | + | 
 | 168 | +Zephyr  | 
 | 169 | +======  | 
 | 170 | + | 
 | 171 | +The Zephyr fork in |NCS| (``sdk-zephyr``) contains all commits from the upstream Zephyr repository up to and including ``beb733919d8d64a778a11bd5e7d5cbe5ae27b8ee``.  | 
 | 172 | + | 
 | 173 | +For a complete list of |NCS| specific commits and cherry-picked commits since v2.9.0, run the following command:  | 
 | 174 | + | 
 | 175 | +.. code-block:: none  | 
 | 176 | +
  | 
 | 177 | +   git log --oneline manifest-rev ^v3.7.99-ncs2  | 
0 commit comments