Skip to content

chore(main): release 10.0.0 - #1235

Open
philips-software-forest-releaser[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--amp-embedded-infra-lib
Open

chore(main): release 10.0.0#1235
philips-software-forest-releaser[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--amp-embedded-infra-lib

Conversation

@philips-software-forest-releaser

@philips-software-forest-releaser philips-software-forest-releaser Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

10.0.0 (2026-08-05)

⚠ BREAKING CHANGES

  • change GattClient ECHO interface (#1245)
  • expand GapCentral ECHO interface (#1196)

Features

  • Add DoubleBufferedSerialCommunication (#1253) (0562426)
  • Add mock for gatt client mtu exchange (#1251) (fafa551)
  • Add passkey auth interfaces for gap peripheral (#1243) (149ae25)
  • Change GattClient ECHO interface (#1245) (cabe803)
  • Changed interface for Dtm::StopTest to take an AutoResetFunction instead of a normal Function (#1276) (4ac7c4a)
  • Enable lwip checksum in software as option (#1267) (0be8534)
  • Enable splitting SesameWindowed buffers into 2 or 3 (#1260) (90cb593)
  • Expand GapCentral ECHO interface (#1196) (0119fad)
  • In EchoOnStreams request only as much as needed for the current packet (#1246) (f69cbe9)
  • IPv6 support for BSD and Win connections (#1230) (462eddc)
  • Move hal/interfaces/BleDtm -> services/ble/Dtm (#1272) (5c031d2)
  • Trace binary data as ascii in http client (#1287) (0c853cf)

Bug Fixes

  • Communication stall after TLS session ticket (0be8534)
  • Echo (de)serialization for bounded repeated nested messages (#1236) (7c8e1d2)
  • Fix sesame received decryption Finish outputs leftover after Update (#1237) (f0744c2)
  • Guard MessageCommunicationCobs against receiving a message before an observer is attached (#1290) (4f09c5c)
  • Handle nullptr in currentBuffer in DatagramExchangeLwIP::UdpReader::ExtractContiguousRange (#1269) (8ea4ce7)
  • Http path and headers larger than available stream size (#1292) (4b69802)
  • Increase host network event dispatcher capacity to 1024 (#1277) (0af913e)
  • Windows network race condition: defer FD_CLOSE until data drained (#1254) (2568e6c)

This PR was generated with Release Please. See documentation.

@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 33 package(s) with unknown licenses.
See the Details below.

Snapshot Warnings

⚠️: The number of snapshots compared for the base SHA (0) and the head SHA (1) do not match. You may see unexpected additions in the diff.
Consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

License Issues

external/crypto/tiny-aes128/CMakeLists.txt

PackageVersionLicenseIssue Type
kokke/tiny-aes-c7e42e693288bdf22d8e677da94248115168211b9NullUnknown License
kokke/tiny-aes-c7e42e693288bdf22d8e677da94248115168211b9NullUnknown License
kokke/tiny-aes-c7e42e693288bdf22d8e677da94248115168211b9NullUnknown License

external/crypto/micro-ecc/CMakeLists.txt

PackageVersionLicenseIssue Type
kmackay/micro-ecc24c60e243580c7868f4334a1ba3123481fe1aa48NullUnknown License
kmackay/micro-ecc24c60e243580c7868f4334a1ba3123481fe1aa48NullUnknown License
kmackay/micro-ecc24c60e243580c7868f4334a1ba3123481fe1aa48NullUnknown License

external/args/CMakeLists.txt

PackageVersionLicenseIssue Type
taywee/args114200a9ad5fe06c8dea76e15d92325695cf3e34NullUnknown License
taywee/args114200a9ad5fe06c8dea76e15d92325695cf3e34NullUnknown License
taywee/args114200a9ad5fe06c8dea76e15d92325695cf3e34NullUnknown License

lwip/lwip/CMakeLists.txt

PackageVersionLicenseIssue Type
lwip-tcpip/lwip77dcd25a72509eb83f72b033d219b1d40cd8eb95NullUnknown License
lwip-tcpip/lwip77dcd25a72509eb83f72b033d219b1d40cd8eb95NullUnknown License
lwip-tcpip/lwip77dcd25a72509eb83f72b033d219b1d40cd8eb95NullUnknown License

external/protobuf/CMakeLists.txt

PackageVersionLicenseIssue Type
protocolbuffers/protobufedaa823d8b36a8656d7b2b9241b7d0bfe50af878NullUnknown License
protocolbuffers/protobufedaa823d8b36a8656d7b2b9241b7d0bfe50af878NullUnknown License
protocolbuffers/protobufedaa823d8b36a8656d7b2b9241b7d0bfe50af878NullUnknown License

external/segger_rtt/CMakeLists.txt

PackageVersionLicenseIssue Type
seggermicro/rttff57c3d516ea59b0a2d4d5cafb33a48572b09c0bNullUnknown License
seggermicro/rttff57c3d516ea59b0a2d4d5cafb33a48572b09c0bNullUnknown License
seggermicro/rttff57c3d516ea59b0a2d4d5cafb33a48572b09c0bNullUnknown License

external/crypto/mbedtls/CMakeLists.txt

PackageVersionLicenseIssue Type
mbed-tls/mbedtls107ea89daaefb9867ea9121002fbbdf926780e98NullUnknown License
mbed-tls/mbedtls107ea89daaefb9867ea9121002fbbdf926780e98NullUnknown License
mbed-tls/mbedtls107ea89daaefb9867ea9121002fbbdf926780e98NullUnknown License

cmake/emil_test_helpers.cmake

PackageVersionLicenseIssue Type
google/googletestv1.14.0NullUnknown License
google/googletestv1.14.0NullUnknown License
google/googletestv1.14.0NullUnknown License

osal/threadx/CMakeLists.txt

PackageVersionLicenseIssue Type
eclipse-threadx/threadx06dabb0ad0403f59889ce85eeb3d48dbd9d3759bNullUnknown License
eclipse-threadx/threadx06dabb0ad0403f59889ce85eeb3d48dbd9d3759bNullUnknown License
eclipse-threadx/threadx06dabb0ad0403f59889ce85eeb3d48dbd9d3759bNullUnknown License

infra/syntax/CMakeLists.txt

PackageVersionLicenseIssue Type
zeux/pugixmlef856bf975f4b1909af1b40ed3d7e28af9263d95NullUnknown License
zeux/pugixmlef856bf975f4b1909af1b40ed3d7e28af9263d95NullUnknown License
zeux/pugixmlef856bf975f4b1909af1b40ed3d7e28af9263d95NullUnknown License

osal/freertos/CMakeLists.txt

PackageVersionLicenseIssue Type
freertos/freertos-kerneldef7d2df2b0506d3d249334974f51e427c17a41cNullUnknown License
freertos/freertos-kerneldef7d2df2b0506d3d249334974f51e427c17a41cNullUnknown License
freertos/freertos-kerneldef7d2df2b0506d3d249334974f51e427c17a41cNullUnknown License

OpenSSF Scorecard

Scorecard details
PackageVersionScoreDetails
unknown/kokke/tiny-aes-c 7e42e693288bdf22d8e677da94248115168211b9 UnknownUnknown
unknown/kmackay/micro-ecc 24c60e243580c7868f4334a1ba3123481fe1aa48 UnknownUnknown
unknown/taywee/args 114200a9ad5fe06c8dea76e15d92325695cf3e34 UnknownUnknown
unknown/lwip-tcpip/lwip 77dcd25a72509eb83f72b033d219b1d40cd8eb95 UnknownUnknown
unknown/protocolbuffers/protobuf edaa823d8b36a8656d7b2b9241b7d0bfe50af878 UnknownUnknown
unknown/seggermicro/rtt ff57c3d516ea59b0a2d4d5cafb33a48572b09c0b UnknownUnknown
unknown/mbed-tls/mbedtls 107ea89daaefb9867ea9121002fbbdf926780e98 UnknownUnknown
unknown/google/googletest v1.14.0 UnknownUnknown
unknown/eclipse-threadx/threadx 06dabb0ad0403f59889ce85eeb3d48dbd9d3759b UnknownUnknown
unknown/zeux/pugixml ef856bf975f4b1909af1b40ed3d7e28af9263d95 UnknownUnknown
unknown/freertos/freertos-kernel def7d2df2b0506d3d249334974f51e427c17a41c UnknownUnknown
unknown/zeux/pugixml ef856bf975f4b1909af1b40ed3d7e28af9263d95 UnknownUnknown
unknown/kokke/tiny-aes-c 7e42e693288bdf22d8e677da94248115168211b9 UnknownUnknown
unknown/mbed-tls/mbedtls 107ea89daaefb9867ea9121002fbbdf926780e98 UnknownUnknown
unknown/lwip-tcpip/lwip 77dcd25a72509eb83f72b033d219b1d40cd8eb95 UnknownUnknown
unknown/freertos/freertos-kernel def7d2df2b0506d3d249334974f51e427c17a41c UnknownUnknown
unknown/eclipse-threadx/threadx 06dabb0ad0403f59889ce85eeb3d48dbd9d3759b UnknownUnknown
unknown/protocolbuffers/protobuf edaa823d8b36a8656d7b2b9241b7d0bfe50af878 UnknownUnknown
unknown/kmackay/micro-ecc 24c60e243580c7868f4334a1ba3123481fe1aa48 UnknownUnknown
unknown/google/googletest v1.14.0 UnknownUnknown
unknown/taywee/args 114200a9ad5fe06c8dea76e15d92325695cf3e34 UnknownUnknown
unknown/seggermicro/rtt ff57c3d516ea59b0a2d4d5cafb33a48572b09c0b UnknownUnknown
unknown/lwip-tcpip/lwip 77dcd25a72509eb83f72b033d219b1d40cd8eb95 UnknownUnknown
unknown/google/googletest v1.14.0 UnknownUnknown
unknown/protocolbuffers/protobuf edaa823d8b36a8656d7b2b9241b7d0bfe50af878 UnknownUnknown
unknown/mbed-tls/mbedtls 107ea89daaefb9867ea9121002fbbdf926780e98 UnknownUnknown
unknown/seggermicro/rtt ff57c3d516ea59b0a2d4d5cafb33a48572b09c0b UnknownUnknown
unknown/eclipse-threadx/threadx 06dabb0ad0403f59889ce85eeb3d48dbd9d3759b UnknownUnknown
unknown/taywee/args 114200a9ad5fe06c8dea76e15d92325695cf3e34 UnknownUnknown
unknown/kmackay/micro-ecc 24c60e243580c7868f4334a1ba3123481fe1aa48 UnknownUnknown
unknown/zeux/pugixml ef856bf975f4b1909af1b40ed3d7e28af9263d95 UnknownUnknown
unknown/freertos/freertos-kernel def7d2df2b0506d3d249334974f51e427c17a41c UnknownUnknown
unknown/kokke/tiny-aes-c 7e42e693288bdf22d8e677da94248115168211b9 UnknownUnknown

Scanned Files

  • cmake/emil_test_helpers.cmake
  • external/args/CMakeLists.txt
  • external/crypto/mbedtls/CMakeLists.txt
  • external/crypto/micro-ecc/CMakeLists.txt
  • external/crypto/tiny-aes128/CMakeLists.txt
  • external/protobuf/CMakeLists.txt
  • external/segger_rtt/CMakeLists.txt
  • infra/syntax/CMakeLists.txt
  • lwip/lwip/CMakeLists.txt
  • osal/freertos/CMakeLists.txt
  • osal/threadx/CMakeLists.txt

@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 11 0 0 0.24s
✅ ACTION zizmor 11 0 0 0 4.76s
✅ CPP clang-format 1098 8 0 0 6.95s
✅ DOCKERFILE hadolint 2 0 0 0.03s
✅ JSON jsonlint 7 0 0 0.33s
✅ JSON prettier 7 0 0 0 0.5s
⚠️ MARKDOWN markdownlint 8 0 5 0 1.0s
✅ MARKDOWN markdown-table-formatter 8 0 0 0 0.18s
⚠️ REPOSITORY betterleaks yes 1 5 1.69s
✅ REPOSITORY checkov yes no no 37.85s
✅ REPOSITORY git_diff yes no no 0.05s
✅ REPOSITORY grype yes no no 62.16s
✅ REPOSITORY ls-lint yes no no 0.01s
✅ REPOSITORY osv-scanner yes no no 0.81s
✅ REPOSITORY secretlint yes no no 12.74s
✅ REPOSITORY syft yes no no 1.38s
✅ REPOSITORY trivy yes no no 13.2s
✅ REPOSITORY trivy-sbom yes no no 0.27s
✅ REPOSITORY trufflehog yes no no 2.73s
⚠️ SPELL lychee 140 2 0 123.56s
⚠️ YAML prettier 21 1 1 0 0.46s
✅ YAML v8r 21 0 0 7.73s
✅ YAML yamllint 21 0 0 0.74s

Detailed Issues

⚠️ REPOSITORY / betterleaks - 1 error
warning: private-key has detected secret for file services/network/CertificatesMbedTls.cpp.
    ┌─ services/network/CertificatesMbedTls.cpp:125:21
    │  
125 │           stream << "HIDDEN_BY_MEGALINTER\r\n";
    │ ╰────────────────────────────────────────────────^

warning: private-key has detected secret for file services/network/test_doubles/Certificates.cpp.
   ┌─ services/network/test_doubles/Certificates.cpp:56:15
   │  
56 │               "HIDDEN_BY_MEGALINTER\r\n";
   │ ╰──────────────────────────────────────────^

warning: private-key has detected secret for file services/network/test_doubles/Certificates.cpp.
    ┌─ services/network/test_doubles/Certificates.cpp:108:15
    │  
108 │               "HIDDEN_BY_MEGALINTER\r\n";
    │ ╰──────────────────────────────────────────^

warning: generic-api-key has detected secret for file external/crypto/tiny-aes128/TinyAes.c.
   ┌─ external/crypto/tiny-aes128/TinyAes.c:17:4
   │  
17 │     key:
   │ ╭────^
18 │ │     2b7e151628aed2a6abf7158809cf4f3c
   │ ╰────────────────────────────────────^

warning: generic-api-key has detected secret for file services/network/WebSocket.cpp.
   ┌─ services/network/WebSocket.cpp:81:50
   │
81 │         headers.push_back(services::HttpHeader("Sec-Websocket-Key", "AQIDBAUGBbgJCgsMDQ4PEC=="));
   │                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: 5 warnings emitted
⚠️ SPELL / lychee - 2 errors
📝 Summary
---------------------
🔍 Total..........739
🔗 Unique.........700
✅ Successful.....732
⏳ Timeouts.........0
🔀 Redirected.....330
👻 Excluded.........5
❓ Unknown..........0
🚫 Errors...........2
⛔ Unsupported......2

Errors in CHANGELOG.md
[404] https://github.com/philips-software/amp-embedded-infra-lib/compare/v9.1.0...v10.0.0 (at 10:4) | Rejected status code: 404 Not Found

Errors in external/protoc/CMakeLists.txt
[404] https://github.com/protocolbuffers/protobuf/releases/download/v$%7Bprotobuf_tag%7D/protoc-$%7Bprotobuf_version%7D-$%7Bos_postfix%7D.zip (at 18:13) | Rejected status code: 404 Not Found

Hint: Followed 330 redirects. You might want to consider replacing redirecting URLs with the resolved URLs. Use verbose mode (`-v`/`-vv`) to see redirection details.
Hint: You can configure accepted/rejected response codes with `-a` or `--accept`
⚠️ MARKDOWN / markdownlint - 5 errors
.github/instructions/microtest.instructions.md:7 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "## Google Test Suite Coding Ru..."]
external/crypto/tiny-aes128/README.md:1 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "### Tiny AES128 in C"]
external/crypto/tiny-aes128/README.md:29 error MD046/code-block-style Code block style [Expected: fenced; Actual: indented]
external/crypto/tiny-aes128/README.md:39 error MD046/code-block-style Code block style [Expected: fenced; Actual: indented]
external/crypto/tiny-aes128/README.md:49 error MD046/code-block-style Code block style [Expected: fenced; Actual: indented]
⚠️ YAML / prettier - 1 error
[error] Explicitly specified pattern "documents/modules/ROOT/examples/clangformat.yaml" is a symbolic link.
.clusterfuzzlite/project.yaml 28ms (unchanged)
.github/dependabot.yml 9ms (unchanged)
.github/workflows/ci.yml 43ms (unchanged)
.github/workflows/dependency-scanner.yml 8ms (unchanged)
.github/workflows/documentation.yml 11ms (unchanged)
.github/workflows/fuzzing-batch.yml 7ms (unchanged)
.github/workflows/fuzzing-cron.yml 5ms (unchanged)
.github/workflows/fuzzing-pr.yml 4ms (unchanged)
.github/workflows/linting-formatting.yml 10ms (unchanged)
.github/workflows/release-please.yml 7ms (unchanged)
.github/workflows/security.yml 4ms (unchanged)
.github/workflows/static-analysis.yml 6ms (unchanged)
.github/workflows/validate-pr.yml 14ms (unchanged)
.ls-lint.yml 1ms
.mega-linter.yml 2ms (unchanged)
antora-playbook-branch.yml 2ms (unchanged)
antora-playbook-site.yml 2ms (unchanged)
documents/antora.yml 1ms (unchanged)
documents/supplemental-ui/ui.yml 1ms (unchanged)
mull.yml 1ms (unchanged)

Notices

📣 MegaLinter 9.5.0 is out! Discover the new features and security recommendations in the release announcement. (Skip this info by defining SECURITY_SUGGESTIONS: false)

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 mega-linter-runner@9.6.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,ACTION_ZIZMOR,CPP_CLANG_FORMAT,DOCKERFILE_HADOLINT,JSON_JSONLINT,JSON_PRETTIER,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_BETTERLEAKS,REPOSITORY_GRYPE,REPOSITORY_LS_LINT,REPOSITORY_OSV_SCANNER,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
Show us your support by starring ⭐ the repository

@philips-software-forest-releaser
philips-software-forest-releaser Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 4 times, most recently from 4c8d767 to 5911368 Compare June 15, 2026 06:02
@philips-software-forest-releaser philips-software-forest-releaser Bot changed the title chore(main): release 9.2.0 chore(main): release 10.0.0 Jun 16, 2026
@philips-software-forest-releaser
philips-software-forest-releaser Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 3 times, most recently from 98e3134 to 13fce14 Compare June 22, 2026 11:54
@philips-software-forest-releaser
philips-software-forest-releaser Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 9 times, most recently from fbe9479 to 785ae62 Compare June 30, 2026 07:41
@philips-software-forest-releaser
philips-software-forest-releaser Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 3 times, most recently from e80724a to 5f0c15b Compare July 6, 2026 09:44
@philips-software-forest-releaser
philips-software-forest-releaser Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 5 times, most recently from de85650 to 1bb454b Compare July 17, 2026 09:06
@philips-software-forest-releaser
philips-software-forest-releaser Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch from 1bb454b to 8c25896 Compare July 20, 2026 14:28
@philips-software-forest-releaser
philips-software-forest-releaser Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 4 times, most recently from 668e6f2 to a3cb0e7 Compare July 28, 2026 08:14
@philips-software-forest-releaser
philips-software-forest-releaser Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 5 times, most recently from 2e4146d to 588e831 Compare August 4, 2026 10:22
@philips-software-forest-releaser
philips-software-forest-releaser Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch from 588e831 to 777a630 Compare August 5, 2026 11:58
@sonarqubecloud

sonarqubecloud Bot commented Aug 5, 2026

Copy link
Copy Markdown

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.

0 participants