Dear RIOTers,
I am happy to announce that RIOT 2024.07 “StrikinglyCrowded” has been released!
Here are some of the highlights:
- RIOT now boots on the Arduino Nano 33 BLE Sense (#20668)
- To support boards with Ethernet plugs such as the Adafruit Ethernet FeatherWing, RIOT now ships a driver for the W5500 ethernet chip (#20301)
- RIOT now leverages the ARMv8-M hardware support to enforce the stack size (#20633)
- The PSA Crypto API implementation in RIOT now supports persistent key storage and additional hashing algorithms (#20099, #20598, #20698)
- This release features several useful additions to the RIOT CoAP stacks: a coaps forward proxy for gcoap, delayed responses for nanocoap_sock, and the ability to mount a remote filesystem over CoAP (#20454, #20266, #20687)
- Support of the 16-bit MSP430 MCU has been improving over the last few releases, with the addition of power management in this release as an example (#20613)
- First steps towards enabling RIOT support of new Microchip SAM MCUs (#20708, #20710, #20713, #20714)
- Compiling with
BUILD_IN_DOCKER=1
will now by default use the exact container version the code was tested in the CI, fetching it from upstream if not locally present. (#20472)
175 pull requests, composed of 358 commits, have been merged since the last release, and 5 issues have been solved. 36 people contributed with code in 80 days. 650 files have been touched with 88156 (+) insertions and 3949 deletions (-). Feel free to check out the full list of changes in the release-notes.txt.
A big thank you to everybody who contributed!
Best regards,
Mikolai