:orphan: .. _zephyr_3.5: Zephyr 3.5.0 (Working Draft) ############################ We are pleased to announce the release of Zephyr version 3.5.0. Major enhancements with this release include: The following sections provide detailed lists of changes by component. Security Vulnerability Related ****************************** API Changes *********** Changes in this release ======================= Removed APIs in this release ============================ Deprecated in this release ========================== * Setting the GIC architecture version by selecting :kconfig:option:`CONFIG_GIC_V1`, :kconfig:option:`CONFIG_GIC_V2` and :kconfig:option:`CONFIG_GIC_V3` directly in Kconfig has been deprecated. The GIC version should now be specified by adding the appropriate compatible, for example :dtcompatible:`arm,gic-v2`, to the GIC node in the device tree. Stable API changes in this release ================================== New APIs in this release ======================== Kernel ****** Architectures ************* * ARM * ARM * ARM64 * RISC-V * Xtensa Bluetooth ********* * Audio * Direction Finding * Host * Mesh * Controller * HCI Driver Boards & SoC Support ******************** * Added support for these SoC series: * Removed support for these SoC series: * Made these changes in other SoC series: * Added support for these ARC boards: * Added support for these ARM boards: * Added support for these ARM64 boards: * Added support for these RISC-V boards: * Added support for these X86 boards: * Added support for these Xtensa boards: * Made these changes for ARC boards: * Made these changes for ARM boards: * Made these changes for ARM64 boards: * Made these changes for RISC-V boards: * Made these changes for X86 boards: * Made these changes for Xtensa boards: * Removed support for these ARC boards: * Removed support for these ARM boards: * Removed support for these ARM64 boards: * Removed support for these RISC-V boards: * Removed support for these X86 boards: * Removed support for these Xtensa boards: * Made these changes in other boards: * Added support for these following shields: Build system and infrastructure ******************************* Drivers and Sensors ******************* * ADC * Battery-backed RAM * CAN * Clock control * Counter * Crypto * DAC * DFU * Disk * Display * DMA * EEPROM * Entropy * ESPI * Ethernet * Flash * FPGA * Fuel Gauge * GPIO * hwinfo * I2C * I2S * I3C * IEEE 802.15.4 * Interrupt Controller * GIC: Architecture version selection is now based on the device tree * IPM * KSCAN * LED * MBOX * MEMC * PCIE * PECI Trusted Firmware-M ****************** * Pin control * PWM * Power domain * Regulators * Reset * SDHC * Sensor * Serial * SPI * Timer * USB * W1 * Watchdog * WiFi Networking ********** USB *** Devicetree ********** Libraries / Subsystems ********************** * Management * Added response checking to MCUmgr's :c:enumerator:`MGMT_EVT_OP_CMD_RECV` notification callback to allow applications to reject MCUmgr commands. HALs **** MCUboot ******* Storage ******* Trusted Firmware-M ****************** Trusted Firmware-A ****************** * Updated to TF-A 2.9.0. zcbor ***** Documentation ************* Tests and Samples ***************** Issue Related Items ******************* Known Issues ============ Addressed issues ================