Skip to content

Conversation

@philips-software-forest-releaser
Copy link
Contributor

@philips-software-forest-releaser philips-software-forest-releaser bot commented May 11, 2025

🤖 I have created a release beep boop

8.0.0 (2025-11-27)

⚠ BREAKING CHANGES

  • deprecate infra::Optional (#981)

Features

  • Add ChipSelectObserver and -Subject interfaces in SPI (#1011) (ec4194b)
  • Add IntegrityObserver for SesameSecured (#968) (052a8da)
  • Add MakeConstRange which returns a MemoryRange<const T> (#891) (72a8a2c)
  • Add Out Of Band support on BLE (#872) (1de8dcb)
  • Add secure sesame to echo console (#877) (7734960)
  • Add SeggerRTT on SerialCommunication (#886) (f4de93c)
  • Add services/util/FlashDelegate (#862) (e69458d)
  • Add sesame_key_generator (#870) (1c97c6f)
  • Add status parameter to gatt client notifications, discovery and characteristic callbacks (#956) (45e1f5d)
  • Automatically enable coverage for all targets excluding test targets (#897) (9607adf)
  • Deprecate infra::Optional (#981) (aa01db0)
  • Extend ble gatt server interface to add characteristic descriptors (#958) (804b28c)
  • Extend the ble gap advertisement formatter with the option to add the appearance value (#960) (a17fb55)
  • Extended addressing on flash spi (#895) (07b25da)
  • Get IPv6 link local address from Lightweight IP stack (#948) (6b4efe7)
  • Implement I2C error handling policy (#994) (2c26042)
  • Include MtuExchange in claiming operations (#921) (3625d29)
  • Optional deep power down for FlashSpi (#1001) (f9002a7)
  • Refactor gatt client interface to take handle directly (#950) (9d3718f)
  • Rename Pair to PairAndBond (#907) (a9df781)

Bug Fixes

  • Claiming gatt client adaptor shall release claimer on disconnect (#961) (7e1253e)
  • Claiming gatt client WriteWithoutResponse crash during Read (#950) (9d3718f)
  • Error message for tcp connection failure. (#991) (6201de1)
  • Fix cucumber wire protocol controller class (#911) (6d4cdc1)
  • Fix CucumberStepStorage (variable type) (#906) (d84e761)
  • Fixed race condition in EchoOnStreams (#875) (45bec54)
  • Formatter access operator for a FormatHelper object (#947) (78b011d)
  • Handle all negative result from fcntl in SetNonBlocking (#988) (4d2bf45)
  • Handling of multiple LWIP buffers (#1015) (5852f5b)
  • Implement retry mechanism for Gatt WriteWithoutResponse (#930) (2d28d93)
  • Initialize signer in TracingEchoOnSesameSecuredDiffieHellman (#951) (8929233)
  • Initialize storage before using in EchoOnSesame (#892) (95a39d1)
  • Keep ConnectionBsd alive when there is a stream reader active (#983) (ff57c4b)
  • Really_assert that hostname is '\0' terminated (#984) (9474d4c)
  • Remove claiming from writeworesponse (#874) (9fa0a4f)
  • Service forwarder transfer (#928) (89b41ac)
  • Sesame secure: first hash data before signing (#931) (1c215cf)
  • Session resumption with tls 1.3 (#937) (4ecfa56)
  • Unintentional release of claim in ClaimingGattClientAdapter::WriteWithoutResponse (#950) (9d3718f)
  • Update advertisement data size with reasoning (#940) (2f853c5)
  • When detaching cancel timeout timer (#871) (d59e82d)
  • When UartUnix is destroyed receivedData is still called on read thread (#863) (f3adb96)
  • Wrong type in ConnectionFactoryLwIp WithFixedAllocator (#909) (35c0550)

This PR was generated with Release Please. See documentation.

@github-actions
Copy link
Contributor

github-actions bot commented May 11, 2025

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

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

external/args/CMakeLists.txt

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

osal/threadx/CMakeLists.txt

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

external/crypto/mbedtls/CMakeLists.txt

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

external/protobuf/CMakeLists.txt

PackageVersionLicenseIssue Type
protocolbuffers/protobuf4fbd1111a292d04746c732573025e3251de0bb9cNullUnknown License
protocolbuffers/protobuf4fbd1111a292d04746c732573025e3251de0bb9cNullUnknown License
protocolbuffers/protobuf4fbd1111a292d04746c732573025e3251de0bb9cNullUnknown License

external/segger_rtt/CMakeLists.txt

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

cmake/emil_test_helpers.cmake

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

lwip/lwip/CMakeLists.txt

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

OpenSSF Scorecard

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

github-actions bot commented May 11, 2025

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 12 0 0 0.25s
✅ CPP clang-format 1043 8 0 0 7.64s
✅ DOCKERFILE hadolint 2 0 0 0.28s
✅ JSON jsonlint 7 0 0 0.14s
✅ JSON prettier 7 0 0 0 0.47s
⚠️ MARKDOWN markdownlint 6 0 4 0 1.06s
✅ MARKDOWN markdown-table-formatter 6 0 0 0 0.28s
✅ REPOSITORY git_diff yes no no 0.05s
✅ REPOSITORY grype yes no no 32.37s
✅ REPOSITORY ls-lint yes no no 0.05s
✅ REPOSITORY secretlint yes no no 7.1s
✅ REPOSITORY syft yes no no 1.3s
✅ REPOSITORY trivy yes no no 5.02s
✅ REPOSITORY trivy-sbom yes no no 0.15s
✅ REPOSITORY trufflehog yes no no 3.43s
⚠️ SPELL lychee 139 4 0 7.47s
⚠️ YAML prettier 22 1 1 0 0.68s
✅ YAML v8r 22 0 0 7.84s
✅ YAML yamllint 22 0 0 0.67s

Detailed Issues

⚠️ SPELL / lychee - 4 errors
[ERROR] https://securityscorecards.dev/viewer/?uri=github.com/philips-software/amp-embedded-infra-lib | Network error: error sending request for url (https://securityscorecards.dev/viewer/?uri=github.com/philips-software/amp-embedded-infra-lib) Maybe a certificate error?
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/) Maybe a certificate error?
[404] https://github.com/philips-software/amp-embedded-infra-lib/compare/v7.2.0...v8.0.0 | Network error: Not Found
[404] https://github.com/protocolbuffers/protobuf/releases/download/v$%7Bprotobuf_tag%7D/protoc-$%7Bprotobuf_version%7D-$%7Bos_postfix%7D.zip | Network error: Not Found
📝 Summary
---------------------
🔍 Total..........522
✅ Successful.....515
⏳ Timeouts.........0
🔀 Redirected.......0
👻 Excluded.........3
❓ Unknown..........0
🚫 Errors...........4

Errors in .github/workflows/validate-pr.yml
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/) Maybe a certificate error?

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 | Network error: Not Found

Errors in CHANGELOG.md
[404] https://github.com/philips-software/amp-embedded-infra-lib/compare/v7.2.0...v8.0.0 | Network error: Not Found

Errors in README.md
[ERROR] https://securityscorecards.dev/viewer/?uri=github.com/philips-software/amp-embedded-infra-lib | Network error: error sending request for url (https://securityscorecards.dev/viewer/?uri=github.com/philips-software/amp-embedded-infra-lib) Maybe a certificate error?
⚠️ MARKDOWN / markdownlint - 4 errors
external/crypto/tiny-aes128/README.md:1 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 MD046/code-block-style Code block style [Expected: fenced; Actual: indented]
external/crypto/tiny-aes128/README.md:39 MD046/code-block-style Code block style [Expected: fenced; Actual: indented]
external/crypto/tiny-aes128/README.md:49 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 40ms (unchanged)
.github/dependabot.yml 16ms (unchanged)
.github/workflows/ci.yml 80ms (unchanged)
.github/workflows/dependency-scanner.yml 14ms (unchanged)
.github/workflows/documentation.yml 22ms (unchanged)
.github/workflows/fuzzing-batch.yml 6ms (unchanged)
.github/workflows/fuzzing-cron.yml 12ms (unchanged)
.github/workflows/fuzzing-pr.yml 7ms (unchanged)
.github/workflows/linting-formatting.yml 11ms (unchanged)
.github/workflows/release-please.yml 11ms (unchanged)
.github/workflows/security.yml 6ms (unchanged)
.github/workflows/social-interaction.yml 3ms (unchanged)
.github/workflows/static-analysis.yml 7ms (unchanged)
.github/workflows/validate-pr.yml 9ms (unchanged)
.ls-lint.yml 2ms
.mega-linter.yml 3ms (unchanged)
antora-playbook-branch.yml 3ms (unchanged)
antora-playbook-site.yml 6ms (unchanged)
documents/antora.yml 1ms (unchanged)
documents/supplemental-ui/ui.yml 1ms (unchanged)
mull.yml 2ms (unchanged)

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.1.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,CPP_CLANG_FORMAT,DOCKERFILE_HADOLINT,JSON_JSONLINT,JSON_PRETTIER,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,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-embedded-infra-lib branch 4 times, most recently from 079da0d to 367bc3d Compare May 20, 2025 13:06
@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 6eac0f8 to 4bbd4b9 Compare May 27, 2025 09:37
@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 3cbe895 to 38d6e43 Compare June 5, 2025 10:21
@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 e8a9be3 to c9ccf4b Compare June 13, 2025 11:45
@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 dcad40d to 800cdf4 Compare June 23, 2025 11:01
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 2 times, most recently from aa48470 to bb3ca7e Compare June 30, 2025 08:44
@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 4d680cb to 03008e2 Compare July 14, 2025 10:54
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 2 times, most recently from fdc71e2 to d3e0893 Compare August 1, 2025 08:11
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 2 times, most recently from cf133a7 to 01d7c25 Compare October 10, 2025 08:31
@philips-software-forest-releaser philips-software-forest-releaser bot changed the title chore(main): release 7.3.0 chore(main): release 8.0.0 Oct 16, 2025
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 7 times, most recently from 2ab2d5f to 2c28b24 Compare October 21, 2025 15:26
@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 96b1980 to 9c9410d Compare October 29, 2025 06:43
@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 01b5507 to 2e05d08 Compare November 11, 2025 08:18
@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 189dcd2 to 3946516 Compare November 20, 2025 08:11
@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 497043a to 07f27a1 Compare November 26, 2025 09:58
@philips-software-forest-releaser philips-software-forest-releaser bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch from 07f27a1 to e4f9f57 Compare November 27, 2025 07:55
@sonarqubecloud
Copy link

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