Releases
v6.0.0
6.0.0 (2023-12-26)
⚠ BREAKING CHANGES
wifi interface refactored
color class improved
generic pairing/bonding classes updated (#330 )
ble interface improvements (#300 )
security for MessageCommunication (#294 )
add upgrade.pack_builder_instantations (#190 )
Features
Bug Fixes
.vscode/tasks.json: Call correct clangformat target (#178 ) (a3427b3 )
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 )
Build fixed (c66d1c6 )
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 )
devcontainer: Select correct base image version (#114 ) (041d64b )
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 )
hal/windows: Correct header sequence for UartPortFinder (#209 ) (d102e2b )
Handle echo message split over multiple streams (#481 ) (37d7878 )
HttpClientBasic reporting error for reestablished connections (#473 ) (0619299 )
Include(CTest) should be called from top-level (5163094 )
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 )
Null json value (#470 ) (e72d48f )
Osx socket implementation (#232 ) (e127311 )
Protobuf/echo/EchoInstantiation: fix compilation errors (#267 ) (9b53dc1 )
protobuf: More granular control over excluded warnings (354e15e )
Release asset upload (#150 ) (76b5fd1 )
Remove \r from end of line of certificates (#510 ) (7f581d8 )
Remove superfluous > from cmake/emil_xsltproc.cmake (#276 ) (be139b2 )
SonarCloud cpp:S3491 (bfc763e )
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 )
Use EMIL_MAYBE_UNUSED (3d9834d )
Use EMIL_MAYBE_UNUSED in version file generation (#177 ) (3d9834d )
Use gh cli to publish release assets (#184 ) (9de4c45 )
Various fixes for echo (#462 ) (0062598 )
You can’t perform that action at this time.