doc: releases: add working draft release notes + guide for v4.0.0
Add working drafts for the release notes and migration guide for v4.0.0 Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
This commit is contained in:
parent
988e4cf770
commit
f09ea4753f
3 changed files with 401 additions and 0 deletions
|
@ -86,6 +86,7 @@ needs to be changed are to be detailed in the release's migration guide.
|
|||
eol_releases
|
||||
release-notes-2.7
|
||||
release-notes-3.[5-7]
|
||||
release-notes-4.0
|
||||
|
||||
Migration Guides
|
||||
****************
|
||||
|
|
112
doc/releases/migration-guide-4.0.rst
Normal file
112
doc/releases/migration-guide-4.0.rst
Normal file
|
@ -0,0 +1,112 @@
|
|||
:orphan:
|
||||
|
||||
.. _migration_4.0:
|
||||
|
||||
Migration guide to Zephyr v4.0.0 (Working Draft)
|
||||
################################################
|
||||
|
||||
This document describes the changes required when migrating your application from Zephyr v3.7.0 to
|
||||
Zephyr v4.0.0.
|
||||
|
||||
Any other changes (not directly related to migrating applications) can be found in
|
||||
the :ref:`release notes<zephyr_4.0>`.
|
||||
|
||||
.. contents::
|
||||
:local:
|
||||
:depth: 2
|
||||
|
||||
Build System
|
||||
************
|
||||
|
||||
Kernel
|
||||
******
|
||||
|
||||
Boards
|
||||
******
|
||||
|
||||
Modules
|
||||
*******
|
||||
|
||||
Mbed TLS
|
||||
========
|
||||
|
||||
Trusted Firmware-M
|
||||
==================
|
||||
|
||||
LVGL
|
||||
====
|
||||
|
||||
Device Drivers and Devicetree
|
||||
*****************************
|
||||
|
||||
Controller Area Network (CAN)
|
||||
=============================
|
||||
|
||||
Display
|
||||
=======
|
||||
|
||||
Enhanced Serial Peripheral Interface (eSPI)
|
||||
===========================================
|
||||
|
||||
GNSS
|
||||
====
|
||||
|
||||
Input
|
||||
=====
|
||||
|
||||
Interrupt Controller
|
||||
====================
|
||||
|
||||
LED Strip
|
||||
=========
|
||||
|
||||
Sensors
|
||||
=======
|
||||
|
||||
Serial
|
||||
======
|
||||
|
||||
Regulator
|
||||
=========
|
||||
|
||||
Bluetooth
|
||||
*********
|
||||
|
||||
Bluetooth HCI
|
||||
=============
|
||||
|
||||
Bluetooth Mesh
|
||||
==============
|
||||
|
||||
Bluetooth Audio
|
||||
===============
|
||||
|
||||
Bluetooth Classic
|
||||
=================
|
||||
|
||||
Bluetooth Host
|
||||
==============
|
||||
|
||||
Bluetooth Crypto
|
||||
================
|
||||
|
||||
Networking
|
||||
**********
|
||||
|
||||
Other Subsystems
|
||||
****************
|
||||
|
||||
Flash map
|
||||
=========
|
||||
|
||||
hawkBit
|
||||
=======
|
||||
|
||||
MCUmgr
|
||||
======
|
||||
|
||||
Modem
|
||||
=====
|
||||
|
||||
Architectures
|
||||
*************
|
288
doc/releases/release-notes-4.0.rst
Normal file
288
doc/releases/release-notes-4.0.rst
Normal file
|
@ -0,0 +1,288 @@
|
|||
:orphan:
|
||||
|
||||
.. _zephyr_4.0:
|
||||
|
||||
Zephyr 4.0.0 (Working Draft)
|
||||
############################
|
||||
|
||||
We are pleased to announce the release of Zephyr version 4.0.0.
|
||||
|
||||
Major enhancements with this release include:
|
||||
|
||||
An overview of the changes required or recommended when migrating your application from Zephyr
|
||||
v3.7.0 to Zephyr v4.0.0 can be found in the separate :ref:`migration guide<migration_4.0>`.
|
||||
|
||||
The following sections provide detailed lists of changes by component.
|
||||
|
||||
Security Vulnerability Related
|
||||
******************************
|
||||
The following CVEs are addressed by this release:
|
||||
|
||||
More detailed information can be found in:
|
||||
https://docs.zephyrproject.org/latest/security/vulnerabilities.html
|
||||
|
||||
API Changes
|
||||
***********
|
||||
|
||||
Removed APIs in this release
|
||||
============================
|
||||
|
||||
Deprecated in this release
|
||||
==========================
|
||||
|
||||
Architectures
|
||||
*************
|
||||
|
||||
* ARC
|
||||
|
||||
* ARM
|
||||
|
||||
* ARM64
|
||||
|
||||
* RISC-V
|
||||
|
||||
* Xtensa
|
||||
|
||||
Kernel
|
||||
******
|
||||
|
||||
Bluetooth
|
||||
*********
|
||||
|
||||
* Audio
|
||||
|
||||
* Host
|
||||
|
||||
* HCI Drivers
|
||||
|
||||
Boards & SoC Support
|
||||
********************
|
||||
|
||||
* Added support for these SoC series:
|
||||
|
||||
* Made these changes in other SoC series:
|
||||
|
||||
* Added support for these boards:
|
||||
|
||||
* Made these board changes:
|
||||
|
||||
* Added support for the following shields:
|
||||
|
||||
Build system and Infrastructure
|
||||
*******************************
|
||||
|
||||
Drivers and Sensors
|
||||
*******************
|
||||
|
||||
* ADC
|
||||
|
||||
* Battery
|
||||
|
||||
* CAN
|
||||
|
||||
* Charger
|
||||
|
||||
* Clock control
|
||||
|
||||
* Counter
|
||||
|
||||
* DAC
|
||||
|
||||
* Disk
|
||||
|
||||
* Display
|
||||
|
||||
* Ethernet
|
||||
|
||||
* Flash
|
||||
|
||||
* GNSS
|
||||
|
||||
* GPIO
|
||||
|
||||
* Hardware info
|
||||
|
||||
* I2C
|
||||
|
||||
* I2S
|
||||
|
||||
* I3C
|
||||
|
||||
* Input
|
||||
|
||||
* LED
|
||||
|
||||
* LED Strip
|
||||
|
||||
* LoRa
|
||||
|
||||
* Mailbox
|
||||
|
||||
* MDIO
|
||||
|
||||
* MFD
|
||||
|
||||
* Modem
|
||||
|
||||
* MIPI-DBI
|
||||
|
||||
* MSPI
|
||||
|
||||
* Pin control
|
||||
|
||||
* PWM
|
||||
|
||||
* Regulators
|
||||
|
||||
* Reset
|
||||
|
||||
* RTC
|
||||
|
||||
* RTIO
|
||||
|
||||
* SDHC
|
||||
|
||||
* Sensors
|
||||
|
||||
* Serial
|
||||
|
||||
* SPI
|
||||
|
||||
* USB
|
||||
|
||||
* Video
|
||||
|
||||
* Watchdog
|
||||
|
||||
* Wi-Fi
|
||||
|
||||
Networking
|
||||
**********
|
||||
|
||||
* ARP:
|
||||
|
||||
* CoAP:
|
||||
|
||||
* Connection manager:
|
||||
|
||||
* DHCPv4:
|
||||
|
||||
* DHCPv6:
|
||||
|
||||
* DNS/mDNS/LLMNR:
|
||||
|
||||
* gPTP/PTP:
|
||||
|
||||
* HTTP:
|
||||
|
||||
* IPSP:
|
||||
|
||||
* IPv4:
|
||||
|
||||
* IPv6:
|
||||
|
||||
* LwM2M:
|
||||
|
||||
* Misc:
|
||||
|
||||
* MQTT:
|
||||
|
||||
* Network Interface:
|
||||
|
||||
* OpenThread
|
||||
|
||||
* PPP
|
||||
|
||||
* Shell:
|
||||
|
||||
* Sockets:
|
||||
|
||||
* Syslog:
|
||||
|
||||
* TCP:
|
||||
|
||||
* Websocket:
|
||||
|
||||
* Wi-Fi:
|
||||
|
||||
* zperf:
|
||||
|
||||
USB
|
||||
***
|
||||
|
||||
Devicetree
|
||||
**********
|
||||
|
||||
Kconfig
|
||||
*******
|
||||
|
||||
Libraries / Subsystems
|
||||
**********************
|
||||
|
||||
* Debug
|
||||
|
||||
* Demand Paging
|
||||
|
||||
* Formatted output
|
||||
|
||||
* Management
|
||||
|
||||
* Logging
|
||||
|
||||
* Modem modules
|
||||
|
||||
* Power management
|
||||
|
||||
* Crypto
|
||||
|
||||
* CMSIS-NN
|
||||
|
||||
* FPGA
|
||||
|
||||
* Random
|
||||
|
||||
* SD
|
||||
|
||||
* State Machine Framework
|
||||
|
||||
* Storage
|
||||
|
||||
* Task Watchdog
|
||||
|
||||
* POSIX API
|
||||
|
||||
* LoRa/LoRaWAN
|
||||
|
||||
* ZBus
|
||||
|
||||
HALs
|
||||
****
|
||||
|
||||
* Nordic
|
||||
|
||||
* STM32
|
||||
|
||||
* ADI
|
||||
|
||||
* Espressif
|
||||
|
||||
MCUboot
|
||||
*******
|
||||
|
||||
OSDP
|
||||
****
|
||||
|
||||
Trusted Firmware-M
|
||||
******************
|
||||
|
||||
LVGL
|
||||
****
|
||||
|
||||
Tests and Samples
|
||||
*****************
|
||||
|
||||
Issue Related Items
|
||||
*******************
|
||||
|
||||
Known Issues
|
||||
============
|
Loading…
Add table
Add a link
Reference in a new issue