Releases: platformio/platform-ststm32
Releases · platformio/platform-ststm32
7.1.0
- Added new board 96Boards AreoCore 2
 - Updated Zephyr framework to 
v2.3.0(release notes)- Added support for 
MenuConfigtarget - Minor bugfixes and improvements
 
 - Added support for 
 
7.0.0
- New boards:
 - Updated Arduino STM32 core to 
v1.9.0(release notes) - Updated support for CMSIS framework:
- Updated CMSIS package to 
v5.5.1(release notes) - Added support for the official CMSIS Device MCU Components from STMicroelectronics
 
 - Updated CMSIS package to 
 - Minor bug fixes and improvements
 
Please note
Starting with this release several possible breaking changes are introduced:
- Arduino
- The STM32Duino core is used by default for all boards (except Maple boards).
 
 - CMSIS
- New CMSIS device packages may cause bigger firmware size due to new startup files and updated linker flags
 - Updated default linker scripts
 
 
If some of the changes above are not acceptable for you project, you can set the previous release in the platformio.ini file:
[env:nucleo_h743zi]
platform = ststm32@~6.1.1
framework = arduino
board = nucleo_h743zi6.1.1
6.1.0
- New boards:
 - Updated Zephyr framework to 
v2.2.0(release notes) - Updated Arduino STM32 core to 
v1.8.0(release notes) - Fixed overriding of linker scripts via 
board_build.ldscriptoption inplatformio.ini - Minor bug fixes and improvements
 
Note
Starting with this release, replacing linker scripts using -Wl,-T flag is considered deprecated.
Please use board_build.ldscript option instead:
[env:nucleo_h743zi]
platform = ststm32
framework = arduino
board = nucleo_h743zi
board_build.ldscript = /path/to/script.ld6.0.0
- New boards:
 - Initial support for Zephyr framework
 
5.7.0
- New boards:
 - Updated mbed framework to 5.14 (release notes)
 - Updated support for Arduino framework 1.7.0 (release notes) (issues #253, #291)
 - Enabled mbed framework for Nucleo H743ZI (issues #279, #280)
 - Enabled cmsis framework to STM32F446ZE (issue #297)
 - Fixed custom target example, 
system_clock.cis now common for L4 targets - Fixed memory size for genericSTM32F103T8 board
 - Fixed upload process via serial protocol (issue #269)
 
5.6.0
5.5.0
- New boards:
 - Added new mbed example with custom target
 - Enabled CMSIS framework for generic boards (issue #250)
 - Improved support for "libOpenCM3" framework (issue #232)
 - Updated official Arduino Core to v1.6.1 (release notes)
 - Other improvements and bug fixes
 
5.4.3
5.4.2
- Automatically configure openOCD scripts folder