Skip to content

Commit 4ab7fe3

Browse files
chore(release): prepare v5.1.0 (#597)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent b9a48ef commit 4ab7fe3

9 files changed

Lines changed: 27 additions & 1 deletion
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,29 @@ The revived semantic-versioning baseline starts at `v5.0.0`.
55

66
Historical releases that predate this file remain available in Git tags such as
77
`v1.0.0`, `v3.0.0`, `v4.0.0-beta`, and `h10`.
8+
9+
## v5.1.0 - 2026-04-05
10+
11+
### Features
12+
13+
- Refactor the ADC stack around DMA-backed acquisition using new MPU
14+
Includes the DMA-backed `ADCDomain` migration, the shared ADC sensor base, and the updated ADC integration/tests in the `adc-dma` branch.
15+
- Added module dfsdm tested
16+
- fix remaining scheduler race conditions and add warning when tasks are not ran in time
17+
The mechanism for checking if tasks are not ran in time is very simple but that also means the scheduler can only know if a task has not been called when the waiting time runs out for the second time.
18+
This means you will know if you're too slow to execute the task in less than 2x its period but not if you're between 1 and 2x its period.
19+
- input capture implementation
20+
Also changed how the timer interrupts are handled since this was required for inputcapture
21+
22+
### Fixes
23+
24+
- add a FLASH_ST in .ld to keep the flash information that is not code
25+
- Fix incorrect GPIO alternate-function availability bitmaps
26+
Correct the STM32H723 pin alternate-function masks in `Pin.hpp` so GPIO
27+
configuration reflects the actual AF support per pin.
28+
29+
### Internal
30+
31+
- Introduce semver tooling and release automation infrastructure
32+
Bootstrap the semiautomated release flow for ST-LIB without publishing a new
33+
library version yet.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.0.0
1+
5.1.0

0 commit comments

Comments
 (0)