Skip to content

Commit 5f171ce

Browse files
committed
doc: Update docs for 2.4.4 release
Update docs for 2.4.4 release Signed-off-by: Uma Praseeda <uma.praseeda@nordicsemi.no>
1 parent 03e9aeb commit 5f171ce

File tree

8 files changed

+120
-11
lines changed

8 files changed

+120
-11
lines changed

doc/nrf/conf.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (c) 2023 Nordic Semiconductor
2+
# Copyright (c) 2024 Nordic Semiconductor
33
#
44
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
55
#
@@ -25,9 +25,9 @@
2525
# General configuration --------------------------------------------------------
2626

2727
project = "nRF Connect SDK"
28-
copyright = "2019-2023, Nordic Semiconductor"
28+
copyright = "2019-2024, Nordic Semiconductor"
2929
author = "Nordic Semiconductor"
30-
version = release = "2.4.3"
30+
version = release = "2.4.4"
3131

3232
sys.path.insert(0, str(ZEPHYR_BASE / "doc" / "_extensions"))
3333
sys.path.insert(0, str(NRF_BASE / "doc" / "_extensions"))

doc/nrf/developing/adding_code.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ This is demonstrated by the following code, that would be placed somewhere in yo
138138
- name: nrf
139139
repo-path: sdk-nrf
140140
remote: ncs
141-
revision: v2.4.3
141+
revision: v2.4.4
142142
import: true
143143
self:
144144
path: application
@@ -165,7 +165,7 @@ For example:
165165
projects:
166166
- name: nrf
167167
remote: ncs
168-
revision: v2.4.3
168+
revision: v2.4.4
169169
import: true
170170
# Example for how to override a repository in the nRF Connect SDK with your own:
171171
- name: mcuboot

doc/nrf/links.txt

+4
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@
216216
.. _`nRF Connect SDK latest documentation`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/index.html
217217

218218
.. _`known issues page on the main branch`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/releases_and_maturity/known_issues.html
219+
.. _`known issues for nRF Connect SDK v2.4.4`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/known_issues.html?v=v2-4-4
219220
.. _`known issues for nRF Connect SDK v2.4.3`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/releases_and_maturity/known_issues.html?v=v2-4-3
220221
.. _`known issues for nRF Connect SDK v2.4.2`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/releases_and_maturity/known_issues.html?v=v2-4-2
221222
.. _`known issues for nRF Connect SDK v2.4.1`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/releases_and_maturity/known_issues.html?v=v2-4-1
@@ -293,6 +294,7 @@
293294

294295
.. _`TF-M documentation`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/tfm/index.html
295296
.. _`TF-M secure partition integration guide`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/tfm/integration_guide/services/tfm_secure_partition_addition.html
297+
.. _`Repositories and revisions for v2.4.4`: https://docs.nordicsemi.com/bundle/ncs-2.4.4/page/nrf/releases_and_maturity/repository_revisions.html
296298
.. _`Repositories and revisions for v2.4.3`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.3/nrf/introduction.html#ncs-repository-revisions
297299
.. _`Repositories and revisions for v2.4.2`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.2/nrf/introduction.html#ncs-repository-revisions
298300
.. _`Repositories and revisions for v2.4.1`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.1/nrf/introduction.html#ncs-repository-revisions
@@ -311,6 +313,7 @@
311313
.. _`Repositories and revisions for v1.9.1`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.1/nrf/introduction.html#repositories-and-revisions
312314
.. _`Repositories and revisions`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.0/nrf/introduction.html#repositories-and-revisions
313315

316+
.. _`Modem library changelog for v2.4.4`: https://docs.nordicsemi.com/bundle/ncs-2.4.4/page/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
314317
.. _`Modem library changelog for v2.4.3`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.3/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
315318
.. _`Modem library changelog for v2.4.2`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.2/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
316319
.. _`Modem library changelog for v2.4.1`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.1/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
@@ -329,6 +332,7 @@
329332
.. _`Modem library changelog for v1.9.1`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.1/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
330333
.. _`Modem library changelog for v1.9.0`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.0/nrfxlib/nrf_modem/doc/CHANGELOG.html#nrf-modem-changelog
331334

335+
.. _`LwM2M carrier library changelog for v2.4.4`: https://docs.nordicsemi.com/bundle/ncs-2.4.4/page/nrf/libraries/bin/lwm2m_carrier/CHANGELOG.html#liblwm2m-carrier-changelog
332336
.. _`LwM2M carrier library changelog for v2.4.3`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.3/nrf/libraries/bin/lwm2m_carrier/CHANGELOG.html#liblwm2m-carrier-changelog
333337
.. _`LwM2M carrier library changelog for v2.4.2`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.2/nrf/libraries/bin/lwm2m_carrier/CHANGELOG.html#liblwm2m-carrier-changelog
334338
.. _`LwM2M carrier library changelog for v2.4.1`: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.4.1/nrf/libraries/bin/lwm2m_carrier/CHANGELOG.html#liblwm2m-carrier-changelog

doc/nrf/release_notes.rst

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ This page is included only in the latest documentation, because it might contain
1919
:maxdepth: 1
2020
:caption: Subpages:
2121

22+
releases/release-notes-2.4.4
2223
releases/release-notes-2.4.3
2324
releases/release-notes-2.4.2
2425
releases/release-notes-2.4.1
+103
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
.. _ncs_release_notes_244:
2+
3+
|NCS| v2.4.4 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, 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.4.0 <ncs_release_notes_240>`, :ref:`nRF Connect SDK v2.4.1 <ncs_release_notes_241>`, :ref:`nRF Connect SDK v2.4.2 <ncs_release_notes_242>` and :ref:`nRF Connect SDK v2.4.3 <ncs_release_notes_243>`.
20+
The changes have an effect on Matter and Bluetooth®.
21+
22+
This release adds workaround for Anomaly 165 and Anomaly 168 that is affecting the nRF5340 SoC.
23+
It also adds the :ref:`network_core_monitor` library for monitoring the status of the nRF5340 processor's network core.
24+
25+
See :ref:`ncs_release_notes_244_changelog` for the complete list of changes.
26+
27+
Release tag
28+
***********
29+
30+
The release tag for the |NCS| manifest repository (|ncs_repo|) is **v2.4.4**.
31+
Check the :file:`west.yml` file for the corresponding tags in the project repositories.
32+
33+
To use this release, check out the tag in the manifest repository and run ``west update``.
34+
See :ref:`cloning_the_repositories` and :ref:`gs_updating_repos_examples` for more information.
35+
36+
For information on the included repositories and revisions, see `Repositories and revisions for v2.4.4`_.
37+
38+
IDE and tool support
39+
********************
40+
41+
`nRF Connect for Visual Studio Code extension <nRF Connect for Visual Studio Code_>`_ is the only officially supported IDE for |NCS| v2.4.4.
42+
SEGGER Embedded Studio Nordic Edition is no longer tested or recommended for new projects.
43+
44+
:ref:`Toolchain Manager <gs_app_tcm>`, used to install the |NCS| automatically from `nRF Connect for Desktop`_, is available for Windows, Linux, and macOS.
45+
46+
Supported modem firmware
47+
************************
48+
49+
See `Modem firmware compatibility matrix`_ for an overview of which modem firmware versions have been tested with this version of the |NCS|.
50+
51+
Use the latest version of the nRF Programmer app of `nRF Connect for Desktop`_ to update the modem firmware.
52+
See :ref:`nrf9160_gs_updating_fw_modem` for instructions.
53+
54+
Modem-related libraries and versions
55+
====================================
56+
57+
.. list-table:: Modem-related libraries and versions
58+
:widths: 15 10
59+
:header-rows: 1
60+
61+
* - Library name
62+
- Version information
63+
* - Modem library
64+
- `Changelog <Modem library changelog for v2.4.4_>`_
65+
* - LwM2M carrier library
66+
- `Changelog <LwM2M carrier library changelog for v2.4.4_>`_
67+
68+
Known issues
69+
************
70+
71+
Known issues are only tracked for the latest official release.
72+
See `known issues for nRF Connect SDK v2.4.4`_ for the list of issues valid for the latest release.
73+
74+
.. _ncs_release_notes_244_changelog:
75+
76+
Changelog
77+
*********
78+
79+
The following sections provide detailed lists of changes by component.
80+
81+
Libraries
82+
=========
83+
84+
This section provides detailed lists of changes by :ref:`library <libraries>`.
85+
86+
Other libraries
87+
---------------
88+
89+
* Added :ref:`network_core_monitor` library for monitoring the status of the nRF5340 processor's network core.
90+
91+
Zephyr
92+
======
93+
94+
The Zephyr fork in |NCS| (``sdk-zephyr``) contains all commits from the upstream Zephyr repository up to and including ``c0aa4d27d3f2767e88c6c8c4634425086156f7f5``.
95+
It also contains some |NCS| specific additions and commits cherry-picked from the upstream Zephyr repository including the following one:
96+
97+
* Added workarounds in sdk-zephyr for the Anomaly 168 and the Anomaly 165 that are affecting the nRF5340 SoC.
98+
99+
For a complete list of |NCS| specific commits and cherry-picked commits since v2.4.0, run the following command:
100+
101+
.. code-block:: none
102+
103+
git log --oneline manifest-rev ^v3.3.99-ncs1-3

doc/nrf/shortcuts.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
.. |NCS| replace:: nRF Connect SDK
22

3-
.. |release| replace:: v2.4.3
4-
.. |release_tt| replace:: ``v2.4.3``
5-
.. |release_number_tt| replace:: ``2.4.3``
3+
.. |release| replace:: v2.4.4
4+
.. |release_tt| replace:: ``v2.4.4``
5+
.. |release_number_tt| replace:: ``2.4.4``
66

77
.. ### Config shortcuts
88

doc/nrfxlib/conf.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (c) 2023 Nordic Semiconductor
2+
# Copyright (c) 2024 Nordic Semiconductor
33
#
44
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
55
#
@@ -25,9 +25,9 @@
2525
# General configuration --------------------------------------------------------
2626

2727
project = "nrfxlib"
28-
copyright = "2019-2023, Nordic Semiconductor"
28+
copyright = "2019-2024, Nordic Semiconductor"
2929
author = "Nordic Semiconductor"
30-
version = release = "2.4.3"
30+
version = release = "2.4.4"
3131

3232
sys.path.insert(0, str(ZEPHYR_BASE / "doc" / "_extensions"))
3333
sys.path.insert(0, str(NRF_BASE / "doc" / "_extensions"))

doc/versions.json

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[
2+
"2.4.4",
23
"2.4.3",
34
"2.4.2",
45
"2.4.1",

0 commit comments

Comments
 (0)