Releases: platformio/platform-ststm32
14.1.0
- Added new boards:
- Updated Zephyr framework to
v2.6.0
(release notes) - Updated Arduino Core for mbed enabled devices to
v2.3.1
(release notes) - Minor fixes and improvements (#545)
14.0.1
- Synchronized the latest revision of the build script for the libOpenCM3 framework
- Fixed an issue with incorrect size of the RAM memory for Arduino-enabled L4-based boards (#537)
- Fixed the OpenOCD target for the
vccgnd_f407zg_mini
board (#535) - Fixed default
LINKFLAGS
for the SPL framework to achieve lower memory footprint (#524) - Minor fixes and improvements (#531)
14.0.0
- New boards:
- Updated STM32 Arduino Core to the latest
v2.0.0
(relase notes) - Updated Arduino Core for mbed enabled devices to
v2.1.0
(relase notes) - Updated OpenOCD to the latest
v0.11.0
(relase notes) - Updated SVD files for better debug experience (#514)
- Minor fixes and improvements
Note
The latest STM32 Arduino Core v2.0.0
is a major release with refactored variant structure. These changes may break custom board manifests which used previous variant names. In case your projects are not compilable after the update, you can always roll back to the previous version of the platform, for example:
[env:nucleo_f072rb]
platform = ststm32@^13.0.0
framework = arduino
board = nucleo_f072rb
13.0.0
12.1.1
- Added a new board ST NUCLEO L412RB-P
- Fixed broken firmware uploading process for the Portenta H7 board (#511)
12.1.0
- Added new board Arduino Portenta H7
- Added initial support for mbed-based Arduino core (#494)
- Updated Mbed OS6 to the latest
v6.9.0
(release notes) - Better handling of the pregenerated STM32Cube configuration file (#503)
- Fixed dynamic configuration of serverless debug probes
- Fixed RAM size for STM32F407VG (#452)
- Nucleo-Gxxx boards now support uploading and debugging via on-board STLink probes (#509)
- Minor fixes and improvements (#508)
Mbed OS
We're happy to announce updated support for the latest Mbed OS 6 versions with extended BLE functionality, support for the current 1.2 version of the TF-M reference software and many bugfixes.
12.0.0
- Added new boards:
- Updated Zephyr framework to
v2.5.0
(release notes) - Added support for
debug_speed
option - Improvements to the STM32Cube integration:
- Minor fixes and improvements
Breaking Zephyr API changes
Please note, Zephyr v2.5.0 contains API changes that might break legacy projects. More information about deprecated functionality and removed APIs can be found here.
11.0.0
Mbed OS
We're happy to announce updated support for the latest Mbed OS 6 versions with improvements to the BLE and COAP implementations, additional cloud connectivity integrations and better support for the bare metal profile.
- Updated Mbed OS6 to
v6.6.0
(release notes) - Updated Mbed OS5 to
v5.15.6
(release notes)
More information on project configuration for Mbed framework can be found here.
10.0.1
10.0.0
- Added new boards:
- Updated support for STM32Cube framework (#89, #388, #437, #439, #449)
- Updated Arduino Maple core to the latest available (#446)
- Minor bugfixes and improvements (#287, #450)
Please note
Starting with this release the ST STM32 platform uses the official STM32Cube packages from STMicroelectronics and updated linker scripts.