Release v1.8.0
Release date: 2024-02-01
This release drops support for macOS and some older operating systems. Check project README for details. Removed Travis CI integration as it is no longer functional.
Updated system requirements:
- C-Standard: C11 (ISO/IEC 9899:2011)
cmake>= 3.13.0libusb>= 1.0.22libgtk-dev>= 3.22.30
Features:
- Support for writing option bytes on STM32F0/F1/F3 (#346, #458, #808, #1084, #1112)
- Initial support for STM32 L5 & U5 devices and minor changes (#1005, #1096, #1247, #1300, #1301)
- Added chip-IDs for STM32G0B0/G0B1/G0C1/G050/G051/G061 (#1140, #1359)
- Added option byte info for STM32F411XX (#1141)
- Expanded and revised list of chips (#1145, #1164)
- STM32H72X/3X: Added full access to all device memory (#1158, #1159)
- Added support for STM32WLEx (#1173, #1273)
- Added support for STLINK-V3 devices with no MSD (#1185)
- Updated gdb-server.c to allow external memory access on STM32H73xx (#1196, #1197)
- Erase addr size / section of the flash memory with st-flash (#1213)
- Added support for STM32L4Q5 (#1224, #1295)
- Added writing and reading for STM32WL option bytes (#1226, #1227)
- Added parametres option_base, option_size for F401xD_xE (#1235)
- Added support for option bytes to F1xx_XLD (GD32F30x) (#1250)
- Added option byte address for L4Rx devices (#1254)
- Added udev-rule rule for the STLink v3 MINIE programmer (#1274, #1281, #1358)
- Added support for STM32C0x1 devices (#1329, #1354)
- First Implementation of the OTP Read/Write function (#1352, #1353)
Updates & changes:
- [refactoring] Moved chip-specific parameters into separate files (#237, #1129)
- [refactoring] General maintenance for code structure (#903, #1090, #1199, #1212, #1216, #1228)
- Added instructions for bug-reports and feature-requests to contribution guidelines (#906)
- Added travis CI configuration for macOS 10.14 to maintain capability for 32-bit compilation (commit )
Fixes: