Skip to content

chore(main): release 8.0.0 - #13

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

chore(main): release 8.0.0#13
embedded-releaser-app[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--amp-embedded-infra-lib

Conversation

@embedded-releaser-app

@embedded-releaser-app embedded-releaser-app Bot commented Jan 20, 2025

Copy link
Copy Markdown

🤖 I have created a release beep boop

8.0.0 (2026-08-25)

⚠ BREAKING CHANGES

  • sesame stack which does not execute in interrupt context (#514)
  • refactor adc to support multiple samples (#530)
  • generic pairing/bonding classes updated (#330)
  • ble interface improvements (#300)
  • security for MessageCommunication (#294)

Features

  • Add 256bit ecdsa key support for upgrade pack builder (#657) (a72b4d4)
  • Add aes ecb and cmac (#15) (5b201c6)
  • Add connection factory with name resolver mbed tls (#536) (af200d2)
  • Add custom clang-format file support (#668) (3653875)
  • Add documentation (#223) (d710807)
  • Add ExecuteUntil to event dispatchers, add EventDispatcherThreadAware (#526) (d05d1f3)
  • Add FlashHeterogenous (#549) (a0deadb)
  • Add generic Cortex-M layer (startup, interrupts, fault tracer) (#95) (b1056e8)
  • Add LowPriorityInterrupt and DataWatchpointAndTrace (#99) (8614b49)
  • Add NotifyingSharedOptional::OnAllocatable overload (#667) (cb37f67)
  • Add osal/threadx/EventDispatcherThreadX (#637) (8c66ddd)
  • Add protobuf/echo/ProtoMessageBuilder (#416) (f5260dd)
  • Add Segger RTT tracing output option (#572) (16529d7)
  • Add ServiceProxyResponseQueue (#338) (88cb197)
  • Add streaming of little endian mac addresses (#336) (e3d7fd8)
  • Add targets in order upgrade pack (#488) (e528794)
  • Add websocket client example (#235) (d4aa174)
  • Added EcDsa256 bit support for sign and verify (#651) (bc39360)
  • Added generic gatt dis characteristic uuid (#457) (be6fdde)
  • Added hal/generic/UartGeneric and hal/generic/SynchronousUartGeneric (#535) (799e0ee)
  • Added infra::MockFunction helper function for testing callbacks via infra::Function (#658) (49810ee)
  • Added SerialCommunicationLoopback (#440) (2c87dfb)
  • Ble interface improvements (#300) (88a4689)
  • Changed compile definitions to be compatible with the gnu assembler (#554) (5a5e5dc)
  • Changed EMIL_ENABLE_GLOBAL_TRACING define to EMIL_ENABLE_TRACING and EMIL_DISABLE_TRACING (#521) (2d4eb48)
  • Crc with automatic table generation (#636) (23ac162)
  • Dd elliptic curve (#14) (71e59b8)
  • Disabled documentation warning when compiling with AppleClang (#618) (5fd230a)
  • Downgrade mbedtls to 3.2.1 from 3.3.0 (bdec832)
  • Downgrade mbedtls to 3.2.1 from 3.3.0 (#237) (bdec832)
  • echo_console: Add support for ECHO over websockets over http (#230) (b814f0e)
  • Extend gpio interrupt interface to enable immediate interrupt handlers (#721) (95ddf85)
  • Flash sfdp autodiscovery (#94) (321a369)
  • Forward tags to scenario request handler (#483) (a66f711)
  • Gap proto extension before sesame (#688) (d5efa72)
  • Generate string literals (#699) (d272b1f)
  • Generic pairing/bonding classes updated (#330) (dbda405)
  • Hal qemu (#90) (9c3d4c3)
  • HttpClientBasic will now reset the contentError flag before a new connection is attempted (#598) (c0e6755)
  • Implement persisted mbed tls session (#602) (53d45ce)
  • Made EventDispatcher and EventDispatcherWithWeakptr exception safe when executing an action (#525) (46a118c)
  • Merge upstream changes (#279) (9856f23)
  • Optional tracing (#489) (0c594d9)
  • osal: Add osal (#82) (3f5c568)
  • Protobuf: add support for optional keyword (#661) (82032aa)
  • Protobuf: add support for optional keyword (#665) (b33ed06)
  • Refactor adc to support multiple samples (#530) (419f636)
  • Removed Dac.hpp (#439) (4b52156)
  • Security for MessageCommunication (#294) (f6c3f56)
  • Services/network/HttpClientBasic is now able to process more than 1 request (#576) (0df2625)
  • Sesame stack which does not execute in interrupt context (#514) (4dc5736)
  • Support payloads bigger than the MaxSendStreamSize (#331) (c411f66)
  • Support streaming echo messages (#435) (07756bb)
  • Update usb interface (2b9fcb7)
  • Update usb interface (a955fab)
  • Update usb interface (d0d47dc)
  • Update usb interface (e82c7d0)
  • Usb host (2bf858e)
  • Usb host (d928d0a)
  • Workaround OutputStream optimization issue with Visual Studio 2019 (#258) (ea3de1e)

Bug Fixes

  • Add acd sources to lwip (#400) (a4f68ef)
  • Add check for availability of __has_cpp_attribute (#218) (98b5c8d), closes #134
  • Add missing overloads to JsonObjectFormatter (#212) (c4047c3)
  • Added workaround mbedtls and clang-cl incomatibility (#441) (063b595)
  • Avoid overflow when scheduling TimerSingleShot (#612) (ea4683c)
  • Ble advertisement parser erroneous data handling (#600) (f6d6b5e)
  • BufferingStreamReader OOB access and Echo segments calculated correctly (#569) (b1c1d12)
  • Ccache (#17) (2834a8c)
  • ConnectionMbedTls no longer calls DataReceived() with 0 bytes (#585) (cd74d66)
  • Correct order of destruction in EchoForwarderToSerial. (#291) (3267831)
  • Corrected incorrect destructor syntax (#460) (e01dd98)
  • Cpp:S6232 well-defined type-punning method should be used instead of a union-based one (d809c17)
  • CucumberWireProtocolFormatter; max string value size does not fit into stepMatchArgumentsBuffer. (#311) (5504202)
  • Decouple host and embedded builds (#225) (d443b16)
  • Destruction of HttpClientJson while resetting the reader resulted in memory corruption (#404) (ed8a8a0)
  • Detaching HttpClient while in HeaderAvailable resulted in a crash (#406) (a905a30)
  • Duplicate header guard HAL_UART_HOST_HPP (#558) (a8b1e63)
  • Echo: only ContinueReceiveMessage() when readerPtr != nullptr (#701) (81c87c4)
  • echo: Fix generation of tracer class for empty services (#671) (751fefd)
  • echo: Support serializing nested messages (#670) (63c55e0)
  • Emil test helpers (#87) (2848dbf)
  • Enable service scoping of method invocations in services.echo_console (#325) (7090a40)
  • Ensure forwarding constructors have constraints (#290) (5015938)
  • external/protoc: Download protoc for correct host architecture (#214) (6ed6bd1)
  • GattClient notification (#284) (15ff387)
  • Handle echo message split over multiple streams (#481) (37d7878)
  • Heap memory leak on SerializerFactory::OnHeap (#561) (0ed606b)
  • HttpClientBasic reporting error for reestablished connections (#473) (0619299)
  • Incorrect handling of float numbers in json (#478) (c8ee456)
  • Infra/util/Endian: fix comparison against C++ version (#486) (4fe74e5)
  • Line termination mismatch in hex files (#307) (47482c3)
  • Networking on linux (#594) (972ff81)
  • Null json value (#470) (e72d48f)
  • Osx socket implementation (#232) (e127311)
  • Pad 0xff when add hex and elf to upgrade pack (#646) (5c5d318)
  • Protobuf/echo/EchoInstantiation: fix compilation errors (#267) (9b53dc1)
  • Remove \r from end of line of certificates (#510) (7f581d8)
  • Remove echo dependency from network instantiations (#63) (74c4ff1)
  • Remove superfluous > from cmake/emil_xsltproc.cmake (#276) (be139b2)
  • Remove virtual destructors reducing binary size (#502) (fc69a3c)
  • Repeated proto message incorrect maxMessageSize calculation (#617) (2d28a51)
  • ServiceForwarder with LimitedStreamReader ends up in infinite loop (#524) (9e7f949)
  • Services.echo_console: parsing tokens of nested messages and arrays, formatting of messages, and properly close upon losing connection (#712) (4a69845)
  • Services/network/ConnectionMbedTls: Hostname() may not be invoked after ConnectionEstablished() (#609) (fcc469a)
  • Services/network/WebSocketClientConnectionObserver: Don't close websocket connection after 1 minute (#578) (d2e0c05)
  • Tcp packet fragmentation (#700) (c419e54)
  • Timer jumped shall trigger next trigger time update (9bbfb53)
  • Timer jumped will trigger next trigger time update (#590) (9bbfb53)
  • Timer limited repeat (#659) (4f2a49e)
  • Trace outgoing echo calls (#710) (279bb62)
  • UartUnix receiveData callback being called after destruction (#677) (65f164b)
  • UpgradePackBuilderFacade setting mbedtls global memory pool on stack (#324) (ec567d5)
  • UpgradePackBuilderFacade setting mbedtls global memory pool on stack, causing a crash when combined with ConnectionMbedTls (ec567d5)
  • Usable memory loss in HttpClientBasic::Path (#304) (d5d4abf)
  • Various fixes for echo (#462) (0062598)

This PR was generated with Release Please. See documentation.

@github-actions

github-actions Bot commented Jan 20, 2025

Copy link
Copy Markdown
Contributor

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 5 0 0 0.48s
✅ ACTION zizmor 5 5 0 0 8.0s
✅ CPP clang-format 1065 9 0 0 5.37s
✅ DOCKERFILE hadolint 1 0 0 0.11s
✅ JSON jsonlint 8 0 0 0.44s
✅ JSON prettier 8 7 0 0 0.52s
⚠️ MARKDOWN markdownlint 27 7 51 0 1.43s
✅ MARKDOWN markdown-table-formatter 27 7 0 0 0.17s
⚠️ REPOSITORY betterleaks yes 1 4 0.81s
✅ REPOSITORY checkov yes no no 36.4s
✅ REPOSITORY git_diff yes no no 0.05s
✅ REPOSITORY grype yes no no 56.89s
✅ REPOSITORY ls-lint yes no no 0.01s
✅ REPOSITORY secretlint yes no no 6.48s
✅ REPOSITORY syft yes no no 1.52s
✅ REPOSITORY trivy yes no no 12.18s
✅ REPOSITORY trivy-sbom yes no no 0.14s
✅ REPOSITORY trufflehog yes no no 2.34s
⚠️ SPELL lychee 192 104 0 104.41s
✅ YAML prettier 8 8 0 0 0.41s
✅ YAML v8r 8 0 0 4.07s
✅ YAML yamllint 8 0 0 0.65s

Detailed Issues

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

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

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

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

warning: 4 warnings emitted
⚠️ SPELL / lychee - 104 errors
📝 Summary
---------------------
🔍 Total..........705
🔗 Unique.........661
✅ Successful.....601
⏳ Timeouts.........0
🔀 Redirected.....198
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors.........104
⛔ Unsupported....104

Errors in CHANGELOG.md
[404] https://github.com/embedded-pro/embedded-infra-lib/compare/v7.2.0...v8.0.0 (at 10:4) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/134 (at 88:245) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/212 (at 89:49) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/214 (at 110:71) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/218 (at 88:54) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/223 (at 27:22) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/225 (at 100:38) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/230 (at 53:69) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/232 (at 120:30) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/235 (at 39:33) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/237 (at 52:42) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/258 (at 82:71) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/267 (at 122:60) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/276 (at 125:59) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/279 (at 64:27) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/284 (at 111:28) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/290 (at 109:52) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/291 (at 96:59) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/294 (at 19:38) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/294 (at 71:38) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/300 (at 18:31) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/300 (at 45:31) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/304 (at 140:48) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/307 (at 117:43) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/311 (at 99:101) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/324 (at 138:73) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/325 (at 108:74) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/330 (at 17:44) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/330 (at 59:44) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/331 (at 74:55) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/336 (at 37:49) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/338 (at 36:34) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/400 (at 87:28) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/404 (at 101:91) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/406 (at 102:70) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/416 (at 34:42) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/435 (at 75:36) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/439 (at 70:20) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/440 (at 44:38) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/441 (at 90:57) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/457 (at 41:47) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/460 (at 97:42) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/462 (at 141:28) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/470 (at 119:20) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/473 (at 114:66) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/478 (at 115:48) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/481 (at 112:52) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/483 (at 56:45) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/486 (at 116:58) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/488 (at 38:38) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/489 (at 65:21) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/502 (at 126:52) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/510 (at 123:47) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/514 (at 15:61) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/514 (at 73:61) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/521 (at 47:94) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/524 (at 128:71) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/525 (at 63:96) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/526 (at 28:74) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/530 (at 16:45) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/530 (at 69:45) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/535 (at 42:73) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/536 (at 25:55) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/549 (at 29:26) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/554 (at 46:72) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/558 (at 103:45) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/561 (at 113:50) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/569 (at 93:76) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/572 (at 35:41) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/576 (at 72:80) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/578 (at 131:104) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/585 (at 95:66) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/590 (at 134:55) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/594 (at 118:24) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/598 (at 61:94) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/600 (at 92:53) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/602 (at 62:41) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/609 (at 130:100) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/612 (at 91:51) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/617 (at 127:64) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/618 (at 50:66) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/636 (at 48:40) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/637 (at 33:44) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/646 (at 121:50) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/651 (at 40:51) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/657 (at 23:58) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/658 (at 43:88) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/659 (at 135:25) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/661 (at 67:47) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/665 (at 68:47) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/667 (at 32:56) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/668 (at 26:41) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/670 (at 106:50) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/671 (at 105:64) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/677 (at 137:65) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/688 (at 57:38) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/699 (at 58:29) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/700 (at 132:29) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/701 (at 104:66) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/710 (at 136:30) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/712 (at 129:139) | Rejected status code: 404 Not Found
[404] https://github.com/embedded-pro/embedded-infra-lib/issues/721 (at 54:75) | Rejected status code: 404 Not Found

Errors in docs/index.md
[404] https://github.com/embedded-pro/embeddedinfralib/issues/37 (at 41:167) | 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 198 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 - 51 errors
.claude/agents/executor.md:7 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "You are the executor agent for..."]
.claude/agents/orchestrator.md:7 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "You are the orchestrator agent..."]
.claude/agents/planner.md:7 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "You are the planner agent for ..."]
.claude/agents/reviewer.md:7 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "You are the reviewer agent for..."]
.github/agents/executor.agent.md:11 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "You are the executor agent for..."]
.github/agents/executor.agent.md:108:401 error MD013/line-length Line length [Expected: 400; Actual: 416]
.github/agents/orchestrator.agent.md:18 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "You are the orchestrator agent..."]
.github/agents/planner.agent.md:11 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "You are the planner agent for ..."]
.github/agents/planner.agent.md:89:401 error MD013/line-length Line length [Expected: 400; Actual: 609]
.github/agents/reviewer.agent.md:14 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "You are the reviewer agent for..."]
.github/agents/reviewer.agent.md:116:401 error MD013/line-length Line length [Expected: 400; Actual: 514]
.github/prompts/orchestrate.prompt.md:8 error MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "Analyze the following task for..."]
docs/CodingStandard.md:98:401 error MD013/line-length Line length [Expected: 400; Actual: 457]
docs/CodingStandard.md:481:401 error MD013/line-length Line length [Expected: 400; Actual: 670]
docs/Containers.md:5:401 error MD013/line-length Line length [Expected: 400; Actual: 537]
docs/Containers.md:11:401 error MD013/line-length Line length [Expected: 400; Actual: 566]
docs/Containers.md:24:401 error MD013/line-length Line length [Expected: 400; Actual: 454]
docs/Containers.md:46:401 error MD013/line-length Line length [Expected: 400; Actual: 812]
docs/Containers.md:86:401 error MD013/line-length Line length [Expected: 400; Actual: 557]
docs/Echo.md:5:401 error MD013/line-length Line length [Expected: 400; Actual: 508]
docs/Echo.md:7:401 error MD013/line-length Line length [Expected: 400; Actual: 416]
docs/Echo.md:38:401 error MD013/line-length Line length [Expected: 400; Actual: 511]
docs/Echo.md:49:401 error MD013/line-length Line length [Expected: 400; Actual: 476]
docs/Echo.md:53:401 error MD013/line-length Line length [Expected: 400; Actual: 554]
docs/Echo.md:59 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/Echo.md:65 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/Echo.md:73:401 error MD013/line-length Line length [Expected: 400; Actual: 887]
docs/ExecutionModel.md:7:401 error MD013/line-length Line length [Expected: 400; Actual: 632]
docs/ExecutionModel.md:9:401 error MD013/line-length Line length [Expected: 400; Actual: 834]
docs/ExecutionModel.md:11:401 error MD013/line-length Line length [Expected: 400; Actual: 642]
docs/ExecutionModel.md:15:401 error MD013/line-length Line length [Expected: 400; Actual: 812]
docs/ExecutionModel.md:19:401 error MD013/line-length Line length [Expected: 400; Actual: 456]
docs/ExecutionModel.md:27:401 error MD013/line-length Line length [Expected: 400; Actual: 724]
docs/index.md:5:401 error MD013/line-length Line length [Expected: 400; Actual: 487]
docs/index.md:9 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/MemoryRange.md:3:401 error MD013/line-length Line length [Expected: 400; Actual: 862]
docs/MemoryRange.md:5:401 error MD013/line-length Line length [Expected: 400; Actual: 441]
docs/NetworkConnections.md:5:401 error MD013/line-length Line length [Expected: 400; Actual: 439]
docs/NetworkConnections.md:9:401 error MD013/line-length Line length [Expected: 400; Actual: 496]
docs/Sesame.md:9 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/Sesame.md:25:401 error MD013/line-length Line length [Expected: 400; Actual: 445]
docs/Sesame.md:29 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/Sesame.md:41 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/Sesame.md:58 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/Sesame.md:73 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/Sesame.md:91 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
docs/Sesame.md:120 error MD040/fenced-code-language Fenced code blocks should have a language specified [Context: "```"]
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]

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_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

@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 2 times, most recently from eecad8b to d48ace8 Compare January 20, 2025 18:33
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 2 times, most recently from a78cc39 to f2c53b2 Compare February 4, 2025 18:30
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch from f2c53b2 to 7891455 Compare March 9, 2025 09:40
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 2 times, most recently from 757162c to 641b91b Compare March 30, 2025 19:00
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 2 times, most recently from fdd0fc5 to 2c6a724 Compare April 13, 2025 12:29
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 3 times, most recently from 887a9f9 to 9d2380a Compare October 3, 2025 14:31
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch from 9d2380a to 80d318f Compare October 4, 2025 08:14
@github-actions

github-actions Bot commented Oct 4, 2025

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails

Scanned Files

@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 2 times, most recently from eeba217 to 5fdb979 Compare October 13, 2025 08:59
@sonarqubecloud

Copy link
Copy Markdown

@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 3 times, most recently from 2b0c261 to 7f84099 Compare March 30, 2026 15:04
".": "7.2.0"
{
".": "8.0.0"
}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MegaLinter] reported by reviewdog 🐶

Suggested change
}
}

@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 6 times, most recently from 44ae1fc to 9110814 Compare April 3, 2026 08:11
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 3 times, most recently from 385e564 to b8edfa8 Compare April 7, 2026 08:25
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch from b8edfa8 to 989ad69 Compare April 20, 2026 06:51
@sonarqubecloud

Copy link
Copy Markdown

@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 6 times, most recently from 8039e3c to bfd73c7 Compare May 19, 2026 08:47
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 4 times, most recently from f87151e to 3787806 Compare June 5, 2026 11:11
@sonarqubecloud

sonarqubecloud Bot commented Jun 5, 2026

Copy link
Copy Markdown

@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch from 3787806 to a750d2e Compare July 25, 2026 21:00
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 3 times, most recently from 5ee3ccb to f8b26c2 Compare August 9, 2026 09:43
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch 3 times, most recently from 63afcde to 2f43288 Compare August 25, 2026 10:52
@embedded-releaser-app
embedded-releaser-app Bot force-pushed the release-please--branches--main--components--amp-embedded-infra-lib branch from 2f43288 to 397aab9 Compare August 25, 2026 15:09
@sonarqubecloud

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