Skip to content

Conversation

@philips-software-forest-releaser
Copy link
Contributor

@philips-software-forest-releaser philips-software-forest-releaser bot commented Jan 28, 2025

🤖 I have created a release beep boop

4.1.0 (2025-12-22)

Features

  • ADC improvements (#556) (3c6cb42)
  • Add authenticated pairing capabilities (#689) (62ac071)
  • Add DMA receive/transmit bridge functions with no interrupts needed (#518) (71f5793)
  • Add error code to gatt operarions in GattClientSt (#537) (f0bc2f3)
  • Add Ethernet support for STM32H5 family (#583) (50fd6cd)
  • Add lptimer for wb55 (#622) (a574283)
  • Add oob support on ble (#569) (d6b490b)
  • Add reset reason string (#702) (5487665)
  • Add sesame example (#560) (23d81bd)
  • Add sesame symmetric key to example (#574) (d298def)
  • Add status parameter to gatt client notifications, discovery and characteristic callbacks (#623) (72185f2)
  • Add support for ble dtm (#538) (a471ea8)
  • Add support for internal ADC channels (#487) (30a6f4e)
  • Add support for STM32G071GB (#673) (5d6a170)
  • Add support to return resolve MAC address (#464) (65063f4)
  • Add Tamper functionality (#578) (69ae901)
  • Add wba6 support (#522) (6fc06ff)
  • Allow resetting the SysTick timer (#603) (94f97a3)
  • Allow stopping LpTimer and channels independently (#697) (d9976cc)
  • Centralized fault handling (#667) (6309367)
  • Decay PinConfig type concept (#548) (0d75a58)
  • Enable stm32h5xx support for synchronous flash (#699) (0dd681b)
  • Enforce mitm=0 and iocaps=none in GapSt (#604) (1dfa051)
  • Enhance LpTimerPwm with LL API and polarity configuration (#654) (5f9365d)
  • Evaluate PHY Auto-Negotiation ability (#589) (27eb933)
  • Extend GapCentralST's SetSecurityMode (#593) (ab0997b)
  • Extend gatt server with interface to add characteristic descriptors (#625) (76e8b97)
  • Extend Timer and LowPower Timer support (#510) (88dc1e4)
  • Extend WatchDogStm configuration (#644) (d561320)
  • Free running low power timer with compare trigger (#639) (8c2a9b8)
  • Implement ChipSelectSubject interface with SpiSlaveStmDma (#658) (b00154e)
  • Improve Pinout Table Generation (#618) (ff2fb12)
  • Improve Timer PWM with deferred channel configuration (#641) (5ca0b8b)
  • Internal flash stm32wb55 (#545) (126f2fa)
  • Ki-cad schematics for amp-hal-st Integration Test Board (#628) (3a870d2)
  • LpTimer with PWM channels (#540) (85205b2)
  • Move MtuExchange to user of the GapCentral interface (#592) (590f2b6)
  • Provide channel-specific conversion configuration and timer-triggered support (#534) (4039a56)
  • Refactor I2C configuration and implement error policy (#642) (9909c40)
  • Rename Pair to PairAndBond (#584) (b974d86)
  • Run integration tests from ci (#403) (629b99d)
  • Schedule the state change on init for gapcentralst (#612) (7e58906)
  • Separate include header guards for default clock configuration (#529) (b964bae)
  • Timer with PWM channels (#516) (6d87c72)
  • Update to remove infra optional (#634) (d78537b)

Bug Fixes

  • Add assert to Timer channel Start() and Stop() (#588) (af0d81f)
  • Add missing MethodDone calls to FlashProxy in integration tests (#683) (6c9e62c)
  • Always do mtu exchange after connection event (#525) (bcfd9dd)
  • Better gap state update in gap central (#507) (88156e0)
  • Bit operation in DisableSpi (#661) (a1e4116)
  • Disable DMA when destructing UART (#544) (7f1cde0)
  • EthernetMac for STM32H5 series improvements (#662) (1e3b3e4)
  • Gap central adv data copy mistake 2 (#502) (a214847)
  • Gap central adv data copy mistake 3 (#503) (2eff208)
  • GPDMA channel abort sequence (#555) (7105e98)
  • GPDMA channel abort sequence (#555) (dad8a32)
  • GPDMA channel abort sequence (#566) (7105e98)
  • Implement retry mechanism for Gatt WriteWithoutResponse (#600) (c6d75b3)
  • In GattClientSt handle omitted read response event (#526) (28e778c)
  • In StBootloaderCommunicatorUart use different timeout for erasing flash (#567) (17a9223)
  • In StBootloaderCommunicatorUart use different timeout for erasing flash (#568) (0406bf4)
  • Incorrect link layer library for wba 5x (#558) (e85cc5b)
  • MII clock range after link down (#614) (eca7d56)
  • Mistake GapCentral adv data copy (#501) (190e2f9)
  • Reorder timer stop logic and add assertion for LPTIM enable state (#657) (1de51ac)
  • Revert "fix: GPDMA channel abort sequence (#555)" (#563) (e62065c)
  • Support continueSession for I2C ReceiveData (#668) (7bdc87d)
  • The HSI48 oscillator is disabled by the random number generator (#606) (9591db7)
  • Uart send (#599) (9df93da)

This PR was generated with Release Please. See documentation.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 28, 2025

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 6 0 0 0.32s
✅ CPP clang-format 15 2 0 0 0.38s
✅ CPP cppcheck 15 0 0 0.81s
✅ DOCKERFILE hadolint 1 0 0 0.3s
✅ JSON jsonlint 7 0 0 0.16s
✅ JSON prettier 7 2 0 0 0.72s
⚠️ MARKDOWN markdownlint 6 1 12 0 1.17s
✅ MARKDOWN markdown-table-formatter 6 1 0 0 0.47s
✅ REPOSITORY checkov yes no no 27.72s
✅ REPOSITORY git_diff yes no no 0.1s
✅ REPOSITORY grype yes no no 26.73s
✅ REPOSITORY ls-lint yes no no 0.06s
✅ REPOSITORY secretlint yes no no 41.99s
✅ REPOSITORY syft yes no no 1.42s
✅ REPOSITORY trivy yes no no 6.28s
✅ REPOSITORY trivy-sbom yes no no 1.15s
✅ REPOSITORY trufflehog yes no no 7.82s
⚠️ SPELL lychee 33 2 0 89.77s
✅ YAML prettier 9 1 0 0 0.7s
✅ YAML v8r 9 0 0 4.92s
✅ YAML yamllint 9 0 0 0.48s

Detailed Issues

⚠️ SPELL / lychee - 2 errors
[IGNORED] tcp://localhost:1234/target/echo/programmer | Unsupported: Error creating request client: builder error for url (tcp://localhost:1234/target/echo/programmer)
[ERROR] http://mcd.rou.st.com/modules.php?name=mcu | Network error: error sending request for url (http://mcd.rou.st.com/modules.php?name=mcu) Maybe a certificate error?
[404] https://github.com/philips-software/amp-hal-st/compare/v4.0.0...v4.1.0 | Network error: Not Found
[TIMEOUT] https://st.com/ | Timeout
📝 Summary
---------------------
🔍 Total..........375
✅ Successful.....371
⏳ Timeouts.........1
🔀 Redirected.......0
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors...........2

Errors in CHANGELOG.md
[404] https://github.com/philips-software/amp-hal-st/compare/v4.0.0...v4.1.0 | Network error: Not Found

Errors in README.md
[TIMEOUT] https://st.com/ | Timeout

Errors in .github/ISSUE_TEMPLATE/add-or-update-hal-driver.md
[ERROR] http://mcd.rou.st.com/modules.php?name=mcu | Network error: error sending request for url (http://mcd.rou.st.com/modules.php?name=mcu) Maybe a certificate error?
⚠️ MARKDOWN / markdownlint - 12 errors
.github/ISSUE_TEMPLATE/add-or-update-hal-driver.md:10 MD025/single-title/single-h1 Multiple top-level headings in the same document [Context: "How to import a HAL driver"]
CHANGELOG.md:94 MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:139 MD024/no-duplicate-heading Multiple headings with the same content [Context: "Bug Fixes"]
CHANGELOG.md:162 MD024/no-duplicate-heading Multiple headings with the same content [Context: "⚠ BREAKING CHANGES"]
CHANGELOG.md:166 MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:173 MD024/no-duplicate-heading Multiple headings with the same content [Context: "Bug Fixes"]
CHANGELOG.md:182 MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:201 MD024/no-duplicate-heading Multiple headings with the same content [Context: "Bug Fixes"]
CHANGELOG.md:219 MD024/no-duplicate-heading Multiple headings with the same content [Context: "⚠ BREAKING CHANGES"]
CHANGELOG.md:223 MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:230 MD024/no-duplicate-heading Multiple headings with the same content [Context: "Features"]
CHANGELOG.md:241 MD024/no-duplicate-heading Multiple headings with the same content [Context: "Bug Fixes"]

See detailed reports in MegaLinter artifacts

Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)

  • Documentation: Custom Flavors
  • Command: npx [email protected] --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,CPP_CPPCHECK,CPP_CLANG_FORMAT,DOCKERFILE_HADOLINT,JSON_JSONLINT,JSON_PRETTIER,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_GRYPE,REPOSITORY_LS_LINT,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,SPELL_LYCHEE,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is graciously provided by OX Security

@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 e5b72cd to 31fcf6d Compare February 5, 2025 12:32
@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 61f62a4 to ed8dadb Compare February 18, 2025 09: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 6174035 to 658f00b Compare February 28, 2025 08:51
@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 4a740ed to dffdfc3 Compare March 11, 2025 13:53
@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 dacba87 to 7e0d850 Compare March 19, 2025 14:56
@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 450250a to e2f1d58 Compare March 24, 2025 08:37
@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 ae21ee0 to 68b6e03 Compare April 1, 2025 13:56
@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 bd96714 to 329568a Compare April 11, 2025 04:48
@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 504f85a to b2ea8ac Compare November 14, 2025 07:14
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch 7 times, most recently from e359b74 to 248056a Compare November 24, 2025 07:59
@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 c13cc8d to e242dc9 Compare December 1, 2025 06:45
@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 d11747c to 940661c Compare December 11, 2025 08:18
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch 6 times, most recently from b3f9e87 to 5af4757 Compare December 18, 2025 07:42
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch from 5af4757 to 879ca18 Compare December 22, 2025 08:12
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-hal-st branch from 879ca18 to e02b057 Compare December 22, 2025 12:07
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.

1 participant