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:
Alberto Escolar Piedras 2024-07-26 18:19:16 +02:00 committed by Fabio Baltieri
commit f09ea4753f
3 changed files with 401 additions and 0 deletions

View file

@ -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
****************

View 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
*************

View 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
============