Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 4.0.0 #284

Merged

Conversation

rjaegers
Copy link
Member

@rjaegers rjaegers commented Mar 15, 2024

🤖 I have created a release beep boop

4.0.0 (2025-01-16)

⚠ BREAKING CHANGES

  • add BLE transport layer for stm32wbaxx (#356)
  • refactor ble middleware (#346)

Features

  • AdcDmaMultiChannelStm implements new AdcMultiChannel interface (#462) (bdd2507)
  • Add ADC and timer for mcu stm32wbaxx (#328) (d413549)
  • Add ADC triggered by timer using DMA (#238) (31adf4e)
  • Add BLE transport layer for stm32wbaxx (#356) (f2803c8)
  • Add calibration for adc when not single differential (#444) (66d25bc)
  • Add channel config to stm internal temperature sensor (#291) (401024a)
  • Add clangd configuration file (#351) (e86f662)
  • Add Cucumber integration tests (#221) (75ece18)
  • Add DMA circular mode for mcu stm32wbaxx (#327) (3d46e93)
  • Add hw semaphore sync for rng on stm32wb (#286) (3e4a41d)
  • Add Immediate and Dispatched interrupt handling to DmaStm's StreamInterruptHandler via tag dispatching (#336) (736df80)
  • Add internal flash for mcu stm32wba (#348) (8629391)
  • Add Multi Channel ADC (#394) (19f2f6b)
  • Add new family STM32WBA to hal_st (#314) (112eedb)
  • Add new STM32H5 family to hal-st (#365) (ad0cb38)
  • Add SPI master for mcu stm32wba (#343) (8115ac1)
  • Add ST files for mcu stm32wba52cx (#315) (f545781)
  • Add support for ADC channel 19 (#389) (114b832)
  • Add support for STM32G474VxT (#372) (fe9ee42)
  • Add support for STM32G4xx DigitalToAnalog peripheral (#375) (4f409d0)
  • Add uart pin swap configuration option when supported (#296) (0826e3b)
  • Allow disable NonMaskableInt_IRQn interrupt (#457) (1529067)
  • Allow more access to SystemTickTimerService (#393) (ecfb4ce)
  • DigitalToAnalogPinImplStm improvements (#471) (cc2855d)
  • Enable internal flash support for STM32H5 series (#437) (97f3005)
  • Extend GattClient interface with enable/disable indication/notification (#447) (62be185)
  • Extend gpio interrupt interface to enable immediate interrupt handlers (#416) (d95f21a)
  • Extend I2C for stm32wba family (#324) (6030210)
  • Improve SPI slave support for STM32H5 series (#390) (d17039e)
  • Include UartStmDuplexDma in STM32H5 series build (#400) (0e9533b)
  • Lpuart with dma (#340) (6577c8e)
  • Make hal::Port's contents depend on actual available ports (#350) (da30d1d)
  • Move starting the DAC channel to the constructor to avoid a 1ms delay loop every time the Dac value is set (#387) (8211b8c)
  • Prevent the CMSIS drivers from providing __cmsis_start function (#383) (5f578c5)
  • Refactor ble middleware (#346) (6703195)
  • Remove HAL_GetTick friendship from SystemTickTimerService (#359) (10e1bd1)
  • Removed incorrect using directives for Circular DmaChannels (#337) (c98ba11)
  • Stm32 wpan for stm32wbaxx (#321) (da44299)
  • stm32g4xx: Add irq lookup for AnalogToDigitalPinStm based on peripheral number (#398) (7569d4a)
  • Support for internal high cycle area flash (#449) (2705f02)
  • Update to latest main of amp-cucumber-cpp-runner (#478) (a32ea44)

Bug Fixes

  • Add firmwarebranch info to wireless version info (#426) (0334001)
  • Add missing cmake dependency (#459) (f11d3bf)
  • Ble central requires a timeout when tries to start a connection (#420) (bb209a3)
  • Circular mode for wba family (#384) (617ab7b)
  • Cleanup uartstm destructors (#441) (5042b8d)
  • Command sequence for flash spi with dma (#370) (edbd1e3)
  • Don't disable dma interrupts when stopping a transfer (#335) (bca8097)
  • Dont enable UART receiver before actually calling ReceiveData (#446) (1d0b6a2)
  • GAP connection procedure (#445) (e11c17e)
  • Gpio clock not enabled (#382) (e99f4ab)
  • Handling GPDMA multi byte transfer (#349) (50010c6)
  • LpUart peripheral table was not used correctly with UartStmDma (#430) (e65c694)
  • Prescaler for ADC (#347) (0d083aa)
  • SPI struct sequence data addition (#352) (a1c28bb)
  • Sync uart and flash for wba (#453) (feb8b53)
  • Use mcu database to filter non-existing pin (#305) (c704496)
  • When invoking ReceiveData(nullptr), UartStmDuplexDma now stops reception (#344) (df738e9)

This PR was generated with Release Please. See documentation.

@rjaegers rjaegers requested a review from a team as a code owner March 15, 2024 17:17
Copy link
Contributor

github-actions bot commented Mar 15, 2024

🦙 MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 6 0 0.03s
✅ CPP clang-format 14 3 0 1.24s
✅ DOCKERFILE hadolint 1 0 0.12s
✅ JSON jsonlint 7 0 0.2s
✅ JSON prettier 7 2 0 1.51s
⚠️ MARKDOWN markdownlint 6 1 10 1.93s
⚠️ MARKDOWN markdown-link-check 6 3 44.14s
✅ MARKDOWN markdown-table-formatter 6 1 0 0.75s
✅ REPOSITORY checkov yes no 25.86s
✅ REPOSITORY git_diff yes no 0.58s
✅ REPOSITORY grype yes no 8.78s
✅ REPOSITORY ls-lint yes no 0.06s
✅ REPOSITORY secretlint yes no 35.44s
✅ REPOSITORY trivy yes no 5.28s
✅ REPOSITORY trivy-sbom yes no 0.09s
✅ REPOSITORY trufflehog yes no 10.37s
⚠️ SPELL lychee 32 3 56.07s
✅ YAML prettier 9 1 0 1.33s
✅ YAML v8r 9 0 5.78s
✅ YAML yamllint 9 0 0.31s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from 6e7c9cd to 73f56cc Compare March 25, 2024 08:46
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from 233eafd to 5d9b084 Compare April 17, 2024 09:36
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from 2d46a81 to f3509c2 Compare April 23, 2024 06:41
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from 6e9f24c to 08f522e Compare May 6, 2024 14:29
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from 674eab5 to ea7f64c Compare May 27, 2024 07:19
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from 124de95 to aba3656 Compare May 30, 2024 14:37
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 8 times, most recently from bb2e970 to 095cef1 Compare June 13, 2024 18:08
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from 9f6a519 to 5cd085b Compare June 17, 2024 06:05
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch 5 times, most recently from 0718891 to d250f13 Compare November 15, 2024 09:38
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch 4 times, most recently from 2067da6 to d229203 Compare November 25, 2024 08:51
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from ba3cb7e to 1aa2e6b Compare November 27, 2024 08:28
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from 4f881d5 to 0a8b14d Compare December 6, 2024 11:14
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from 81e4bcb to 67f7616 Compare December 20, 2024 09:15
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch from 67f7616 to 3c5b8ec Compare December 30, 2024 14:14
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from 0071960 to 5cfa99d Compare January 10, 2025 14:09
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch from 5cfa99d to 50425e2 Compare January 15, 2025 14:42
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch from 50425e2 to b8a4406 Compare January 16, 2025 07:28
@richardapeters richardapeters merged commit 1e684ac into main Jan 16, 2025
23 checks passed
@richardapeters richardapeters deleted the release-please--branches--main--components--amp-hal-st branch January 16, 2025 08:42
@philips-software-forest-releaser
Copy link
Contributor

🤖 Created releases:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants