doc: release-notes: Use the past tense

This commit changes any present tense usages to the past tense for
consistency.

Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit is contained in:
Stephanos Ioannidis 2023-02-18 07:09:02 +09:00 committed by Stephanos Ioannidis
commit 9c9c6aee6e

View file

@ -47,7 +47,7 @@ Changes in this release
:kconfig:option:`CONFIG_NEWLIB_LIBC_NANO` must now be explicitly selected in :kconfig:option:`CONFIG_NEWLIB_LIBC_NANO` must now be explicitly selected in
order to use the nano variant. order to use the nano variant.
* Bluetooth: Add extra options to bt_le_per_adv_sync_transfer_subscribe to * Bluetooth: Added extra options to bt_le_per_adv_sync_transfer_subscribe to
allow disabling sync reports, and enable sync report filtering. these two allow disabling sync reports, and enable sync report filtering. these two
options are mutually exclusive. options are mutually exclusive.
@ -71,7 +71,7 @@ Changes in this release
* Starting from this release ``zephyr-`` prefixed tags won't be created * Starting from this release ``zephyr-`` prefixed tags won't be created
anymore. The project will continue using ``v`` tags, for example ``v3.3.0``. anymore. The project will continue using ``v`` tags, for example ``v3.3.0``.
* Bluetooth: Deprecate the Bluetooth logging subsystem in favor of the Zephyr * Bluetooth: Deprecated the Bluetooth logging subsystem in favor of the Zephyr
standard logging system. To enable debugging for a particular module in the standard logging system. To enable debugging for a particular module in the
Bluetooth subsystem, enable `CONFIG_BT_(module name)_LOG_LEVEL_DBG` instead of Bluetooth subsystem, enable `CONFIG_BT_(module name)_LOG_LEVEL_DBG` instead of
`CONFIG_BT_DEBUG_(module name)`. `CONFIG_BT_DEBUG_(module name)`.
@ -180,7 +180,7 @@ Removed APIs in this release
* Removed deprecated ``DT_CHOSEN_*_LABEL`` helper macros. * Removed deprecated ``DT_CHOSEN_*_LABEL`` helper macros.
* removed deprecated property ``enable-pin-remap`` from :dtcompatible: `st,stm32-usb`:. * Removed deprecated property ``enable-pin-remap`` from :dtcompatible: `st,stm32-usb`:.
``remap-pa11-pa12`` from :dtcompatible: `st-stm32-pinctrl`: should now be used. ``remap-pa11-pa12`` from :dtcompatible: `st-stm32-pinctrl`: should now be used.
Deprecated in this release Deprecated in this release
@ -317,13 +317,13 @@ New APIs in this release
Kernel Kernel
****** ******
* Add an "EARLY" init level that runs immediately on entry to z_cstart() * Added an "EARLY" init level that runs immediately on entry to z_cstart()
* Refactored the internal CPU count API to allow for runtime changes * Refactored the internal CPU count API to allow for runtime changes
* Allow application main() to be defined in C++ code * Added support for defining application main() in C++ code
* Fix a race condition on SMP when pending threads where a second CPU * Fixed a race condition on SMP when pending threads where a second CPU
could attempt to run a thread before the pending thread had finished could attempt to run a thread before the pending thread had finished
the context switch. the context switch.
@ -332,19 +332,20 @@ Architectures
* ARC * ARC
* Fix & rework interrupt management (enabling / disabling) for the SMP systems * Fixed & reworked interrupt management (enabling / disabling) for the SMP systems
* Add TLS (thread-local storage) for ARC MWDT toolchain * Added TLS (thread-local storage) for ARC MWDT toolchain
* Fix & rework irq_offload implementation * Fixed & rework irq_offload implementation
* Fix multiple logging & cbprintf issues for ARCv3 64bit * Fixed multiple logging & cbprintf issues for ARCv3 64bit
* Add XIP support with MWDT toolchain * Added XIP support with MWDT toolchain
* Improve DSP support, add DSP and AGU context save / restore * Improved DSP support, add DSP and AGU context save / restore
* Add XY memory support for ARC DSP targets * Added XY memory support for ARC DSP targets
* Add architectures-specific DSP tests * Added architectures-specific DSP tests
* Add additional compile-time checks for unsupported configuration: ARC_FIRQ + ARC_HAS_SECURE * Added additional compile-time checks for unsupported configuration: ARC_FIRQ + ARC_HAS_SECURE
* Allow to use ``__auto_type`` type for ARC MWDT toolchain * Added support for using ``__auto_type`` type for ARC MWDT toolchain
* Allow to use ``_Generic`` and ``__fallthrough`` keywords for ARC MWDT toolchain * Added support for using ``_Generic`` and ``__fallthrough`` keywords for ARC MWDT toolchain
* Bump minimal required ARC MWDT version to 2022.09 * Bumped minimal required ARC MWDT version to 2022.09
* Fix & rework inclusion of C/C++ headers for ARC MWDT toolchain which cased build issue with C++ * Fixed & reworked inclusion of C/C++ headers for ARC MWDT toolchain which cased build issue with
C++
* ARM * ARM
@ -495,14 +496,14 @@ Boards & SoC Support
* Changes for ARC boards: * Changes for ARC boards:
* Multiple fixes to ``mdb-hw`` and ``mdb-nsim`` west runners to improve usability * Multiple fixes to ``mdb-hw`` and ``mdb-nsim`` west runners to improve usability
* Add ``nsim_em11d`` board with DSP features (XY DSP with AGU and XY memory) * Added ``nsim_em11d`` board with DSP features (XY DSP with AGU and XY memory)
* Fix cy8c95xx I2C GPIO port init on HSDK board * Fixed cy8c95xx I2C GPIO port init on HSDK board
* Add SPI flash support on EM starter kit board * Added SPI flash support on EM starter kit board
* Multiple fixes for nSIM platform - configuration: adding of missing HW features or * Multiple fixes for nSIM platform - configuration: adding of missing HW features or
configurations sync configurations sync
* Improve creg_gpio platform driver - add pin_configure API * Improved creg_gpio platform driver - add pin_configure API
* Add separate QEMU config ``qemu_arc_hs_xip`` for XIP testing * Added separate QEMU config ``qemu_arc_hs_xip`` for XIP testing
* Add ``nsim_hs_sram``, ``nsim_hs_flash_xip`` nSIM platforms to verify various memory models * Added ``nsim_hs_sram``, ``nsim_hs_flash_xip`` nSIM platforms to verify various memory models
* nSIM board documentation overhaul * nSIM board documentation overhaul
* Added support for these ARM boards: * Added support for these ARM boards:
@ -664,7 +665,7 @@ Drivers and Sensors
* DFU * DFU
* Remove :c:macro:`BOOT_TRAILER_IMG_STATUS_OFFS` in favor a two new functions; * Removed :c:macro:`BOOT_TRAILER_IMG_STATUS_OFFS` in favor a two new functions;
:c:func:`boot_get_area_trailer_status_offset` and :c:func:`boot_get_trailer_status_offset` :c:func:`boot_get_area_trailer_status_offset` and :c:func:`boot_get_trailer_status_offset`
* Disk * Disk
@ -677,17 +678,17 @@ Drivers and Sensors
* DMA * DMA
* Adjust incorrect dma1 clock source for GD32 gd32vf103 SoC. * Adjusted incorrect dma1 clock source for GD32 gd32vf103 SoC.
* Atmel SAM: Added support to select fixed or increment address mode when using * Atmel SAM: Added support to select fixed or increment address mode when using
peripherals to memory or memory to peripheral transfers. peripherals to memory or memory to peripheral transfers.
* STM32 DMA variable scope cleanups * STM32 DMA variable scope cleanups
* Intel GPDMA linked list transfer descriptors appropriately aligned to 64 byte addresses * Intel GPDMA linked list transfer descriptors appropriately aligned to 64 byte addresses
* Intel GPDMA fix bug in transfer configuration to initialize cfg_hi and cfg_lo * Intel GPDMA fixed bug in transfer configuration to initialize cfg_hi and cfg_lo
* STM32 DMA Support for the STM32MP1 series * STM32 DMA Support for the STM32MP1 series
* SAM XDMAC fixes to enable usage with SPI DMA transfers * SAM XDMAC fixes to enable usage with SPI DMA transfers
* Intel GPDMA fix to return errors on dma stop * Intel GPDMA fixed to return errors on dma stop
* Intel GPDMA disable interrupts when unneeded * Intel GPDMA disabled interrupts when unneeded
* Intel GPDMA fix for register/ip ownership * Intel GPDMA fixed for register/ip ownership
* STM32U5 GPDMA bug fix for busy flag * STM32U5 GPDMA bug fix for busy flag
* STM32U5 Suspend and resume features added * STM32U5 Suspend and resume features added
* Intel GPDMA Report total bytes read/written (linear link position) in dma status * Intel GPDMA Report total bytes read/written (linear link position) in dma status
@ -746,8 +747,8 @@ Drivers and Sensors
* FPGA * FPGA
* Add preliminary support for the Lattice iCE40. * Added preliminary support for the Lattice iCE40.
* Add Qomu board sample. * Added Qomu board sample.
* GPIO * GPIO
@ -758,7 +759,7 @@ Drivers and Sensors
* hwinfo * hwinfo
* Added hwinfo_get_device_id for ESP32-C3 * Added hwinfo_get_device_id for ESP32-C3
* Add reset cause for iwdg and wwdg for STM32H7 and MP1 * Added reset cause for iwdg and wwdg for STM32H7 and MP1
* I2C * I2C
@ -767,14 +768,14 @@ Drivers and Sensors
* ITE usage of instruction local memory support * ITE usage of instruction local memory support
* NPCX bus recovery on transaction timeout * NPCX bus recovery on transaction timeout
* ITE log status of registers on transfer failure * ITE log status of registers on transfer failure
* ESP32 enable configuring a hardware timeout to account for longer durations of clock stretching * ESP32 enabled configuring a hardware timeout to account for longer durations of clock stretching
* ITE fix bug where an operation was done outside of the driver mutex * ITE fixed bug where an operation was done outside of the driver mutex
* NRFX TWIM Make transfer timeout configurable * NRFX TWIM Made transfer timeout configurable
* DW Bug fix for clearing FIFO on initialization * DW Bug fix for clearing FIFO on initialization
* NPCX simplify smb bank register usage * NPCX simplified smb bank register usage
* NXP LPI2C enable target mode * NXP LPI2C enabled target mode
* NXP FlexComm Adds semaphore for shared usage of bus * NXP FlexComm Added semaphore for shared usage of bus
* I2C Allow dumping messages in the log for all transactions, reads and writes * I2C Added support for dumping messages in the log for all transactions, reads and writes
* STM32: Slave configuration now supports 10-bit addressing. * STM32: Slave configuration now supports 10-bit addressing.
* STM32: Now support power management. 3 modes supported: :kconfig:option:`CONFIG_PM`, * STM32: Now support power management. 3 modes supported: :kconfig:option:`CONFIG_PM`,
:kconfig:option:`CONFIG_PM_DEVICE`, :kconfig:option:`CONFIG_PM_DEVICE_RUNTIME`. :kconfig:option:`CONFIG_PM_DEVICE`, :kconfig:option:`CONFIG_PM_DEVICE_RUNTIME`.
@ -797,7 +798,7 @@ Drivers and Sensors
* IPM * IPM
* ipm_stm32_ipcc: fix an issue where interrupt mask is not cleaned correctly, * ipm_stm32_ipcc: fixed an issue where interrupt mask is not cleaned correctly,
resulting in infinite TXF interrupts. resulting in infinite TXF interrupts.
* MBOX * MBOX
@ -963,16 +964,16 @@ Drivers and Sensors
* Timer * Timer
* Correct CPU numbering on SMP RISC-V systems using the mtime device * Corrected CPU numbering on SMP RISC-V systems using the mtime device
* Add support for OpenTitan's privileged timer device to riscv_machine_timer * Added support for OpenTitan's privileged timer device to riscv_machine_timer
* Refactor SYS_CLOCK_EXISTS such that it always matches the * Refactored SYS_CLOCK_EXISTS such that it always matches the
existence of a timer device in kconfig existence of a timer device in kconfig
* Significant rework to nrf_rtc_timer with multiple fixes * Significant rework to nrf_rtc_timer with multiple fixes
* Fix prescaler correction in stm32_lptim driver and fix race with auto-reload * Fixed prescaler correction in stm32_lptim driver and fix race with auto-reload
* USB * USB
@ -2403,21 +2404,21 @@ Libraries / Subsystems
* POSIX API * POSIX API
* Harmonize posix type definitions across the minimal libc, newlib and picolibc. * Harmonized posix type definitions across the minimal libc, newlib and picolibc.
* Abstract ``pthread_t``, ``pthread_key_t``, ``pthread_cond_t``, * Abstract ``pthread_t``, ``pthread_key_t``, ``pthread_cond_t``,
``pthread_mutex_t``, as ``uint32_t``. ``pthread_mutex_t``, as ``uint32_t``.
* Define :c:macro:`PTHREAD_KEY_INITIALIZER`, :c:macro:`PTHREAD_COND_INITIALIZER`, * Defined :c:macro:`PTHREAD_KEY_INITIALIZER`, :c:macro:`PTHREAD_COND_INITIALIZER`,
:c:macro:`PTHREAD_MUTEX_INITIALIZER` to align with POSIX 1003.1. :c:macro:`PTHREAD_MUTEX_INITIALIZER` to align with POSIX 1003.1.
* Allow non-prefixed standard include paths with :kconfig:option:`CONFIG_POSIX_API`. * Allowed non-prefixed standard include paths with :kconfig:option:`CONFIG_POSIX_API`.
* I.e. ``#include <unistd.h>`` instead of ``#include <zephyr/posix/unistd.h>``. * I.e. ``#include <unistd.h>`` instead of ``#include <zephyr/posix/unistd.h>``.
* Primarily to ease integration with external libraries. * Primarily to ease integration with external libraries.
* Internal Zephyr code should continue to use prefixed header paths. * Internal Zephyr code should continue to use prefixed header paths.
* Enable ``eventfd()``, ``getopt()`` by default with :kconfig:option:`CONFIG_POSIX_API`. * Enabled ``eventfd()``, ``getopt()`` by default with :kconfig:option:`CONFIG_POSIX_API`.
* Move / rename header files to align with POSIX specifications. * Moved / renamed header files to align with POSIX specifications.
* E.g. move ``fcntl.h``, ``sys/stat.h`` from the minimal libc into the * E.g. move ``fcntl.h``, ``sys/stat.h`` from the minimal libc into the
``include/zephyr/posix`` directory. Rename ``posix_sched.h`` to ``sched.h``. ``include/zephyr/posix`` directory. Rename ``posix_sched.h`` to ``sched.h``.
@ -2426,7 +2427,7 @@ Libraries / Subsystems
* Added :kconfig:option:`CONFIG_TIMER_CREATE_WAIT`, :kconfig:option:`CONFIG_MAX_PTHREAD_KEY_COUNT`, * Added :kconfig:option:`CONFIG_TIMER_CREATE_WAIT`, :kconfig:option:`CONFIG_MAX_PTHREAD_KEY_COUNT`,
:kconfig:option:`CONFIG_MAX_PTHREAD_COND_COUNT`, :kconfig:option:`CONFIG_MAX_PTHREAD_MUTEX_COUNT`. :kconfig:option:`CONFIG_MAX_PTHREAD_COND_COUNT`, :kconfig:option:`CONFIG_MAX_PTHREAD_MUTEX_COUNT`.
* Define :c:macro:`SEEK_SET`, :c:macro:`SEEK_CUR`, :c:macro:`SEEK_END`. * Defined :c:macro:`SEEK_SET`, :c:macro:`SEEK_CUR`, :c:macro:`SEEK_END`.
* SD Subsystem * SD Subsystem
@ -2451,14 +2452,14 @@ Libraries / Subsystems
* SHELL_AUTOSTART configuration option. When SHELL_AUTOSTART is set to n, the shell is not * SHELL_AUTOSTART configuration option. When SHELL_AUTOSTART is set to n, the shell is not
started after boot but can be enabled later from the application code. started after boot but can be enabled later from the application code.
* Add support for setting the help description for each entry in a dictionary. * Added support for setting the help description for each entry in a dictionary.
* Bugfix: * Bugfix:
* Clear command buffer when leaving bypass mode to prevent undefined behaviour * Updated to clear command buffer when leaving bypass mode to prevent undefined behaviour
on consecutive shell operations. on consecutive shell operations.
* Set RX size default to 256 if shell MCUmgr is enabled. * Set RX size default to 256 if shell MCUmgr is enabled.
* Fix log message queue size for all backends. * Fixed log message queue size for all backends.
* Documentation: * Documentation: