Zephyr 4.5.0 (Working Draft)
We are pleased to announce the release of Zephyr version 4.5.0.
Major enhancements with this release include:
An overview of the changes required or recommended when migrating your application from Zephyr v4.4.0 to Zephyr v4.5.0 can be found in the separate migration guide.
The following sections provide detailed lists of changes by component.
API Changes
Removed APIs and options
Deprecated APIs and options
DMIC
The
_dmic_opsstruct has been deprecated. DMIC drivers are now expected to use theDEVICE_APImacro to declare their driver API.
LoRa
Renamed
lora_recv_duty_cycle()tolora_recv_duty_cycle_async()to be consistent with the existing sync/async naming convention.
New APIs and options
New Boards
New Shields
New Drivers
New Samples
Libraries / Subsystems
LoRa / LoRaWAN
Added a native LoRaWAN backend (
CONFIG_LORA_MODULE_BACKEND_NATIVE) that implements LoRaWAN 1.0.x Class A directly on top of the LoRa radio driver, without the Semtech LoRaMac-node dependency. Currently supports the EU868 region.