diff --git a/.release-please-manifest.json b/.release-please-manifest.json index a3a12f494..8ace91523 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "6.0.0" + ".": "6.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index ae9bd63b1..e5a5726a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,34 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) +## [6.1.0](https://github.com/philips-software/amp-embedded-infra-lib/compare/v6.0.0...v6.1.0) (2024-05-01) + + +### Features + +* Add connection factory with name resolver mbed tls ([#536](https://github.com/philips-software/amp-embedded-infra-lib/issues/536)) ([af200d2](https://github.com/philips-software/amp-embedded-infra-lib/commit/af200d2262340ed065ed36dade63ea9639210231)) +* Add FlashHeterogenous ([#549](https://github.com/philips-software/amp-embedded-infra-lib/issues/549)) ([a0deadb](https://github.com/philips-software/amp-embedded-infra-lib/commit/a0deadb8bd6800b1cda2a1c28f3f4d2713b37c04)) +* Add Segger RTT tracing output option ([#572](https://github.com/philips-software/amp-embedded-infra-lib/issues/572)) ([16529d7](https://github.com/philips-software/amp-embedded-infra-lib/commit/16529d773417547c2c08163eedf6fb8ff7035227)) +* Changed compile definitions to be compatible with the gnu assembler ([#554](https://github.com/philips-software/amp-embedded-infra-lib/issues/554)) ([5a5e5dc](https://github.com/philips-software/amp-embedded-infra-lib/commit/5a5e5dca2cc522875b13f8a8ceebc73037dc0c94)) +* Disabled documentation warning when compiling with AppleClang ([#618](https://github.com/philips-software/amp-embedded-infra-lib/issues/618)) ([5fd230a](https://github.com/philips-software/amp-embedded-infra-lib/commit/5fd230aa0c71787108fa7320dddc3478eee8b2ac)) +* Services/network/HttpClientBasic is now able to process more than 1 request ([#576](https://github.com/philips-software/amp-embedded-infra-lib/issues/576)) ([0df2625](https://github.com/philips-software/amp-embedded-infra-lib/commit/0df26250e0e0894e7a3bb9af2d0306aa4d6cc312)) + + +### Bug Fixes + +* Avoid overflow when scheduling TimerSingleShot ([#612](https://github.com/philips-software/amp-embedded-infra-lib/issues/612)) ([ea4683c](https://github.com/philips-software/amp-embedded-infra-lib/commit/ea4683c464a2272936995bc89a9ff9bed506d1a7)) +* Ble advertisement parser erroneous data handling ([#600](https://github.com/philips-software/amp-embedded-infra-lib/issues/600)) ([f6d6b5e](https://github.com/philips-software/amp-embedded-infra-lib/commit/f6d6b5efb7ee6bad5d13079310d40280803586c7)) +* BufferingStreamReader OOB access and Echo segments calculated correctly ([#569](https://github.com/philips-software/amp-embedded-infra-lib/issues/569)) ([b1c1d12](https://github.com/philips-software/amp-embedded-infra-lib/commit/b1c1d12d8bb3414cfd52b6b295388c472c1f7f12)) +* ConnectionMbedTls no longer calls DataReceived() with 0 bytes ([#585](https://github.com/philips-software/amp-embedded-infra-lib/issues/585)) ([cd74d66](https://github.com/philips-software/amp-embedded-infra-lib/commit/cd74d664717066664cbb99cc7619a7919dffbcac)) +* Duplicate header guard HAL_UART_HOST_HPP ([#558](https://github.com/philips-software/amp-embedded-infra-lib/issues/558)) ([a8b1e63](https://github.com/philips-software/amp-embedded-infra-lib/commit/a8b1e639d42718fab274590a38f548ffe02270c0)) +* Heap memory leak on SerializerFactory::OnHeap ([#561](https://github.com/philips-software/amp-embedded-infra-lib/issues/561)) ([0ed606b](https://github.com/philips-software/amp-embedded-infra-lib/commit/0ed606bb6fdb925e1511314d4f3b25ab19632a18)) +* Networking on linux ([#594](https://github.com/philips-software/amp-embedded-infra-lib/issues/594)) ([972ff81](https://github.com/philips-software/amp-embedded-infra-lib/commit/972ff816320440f3ee837d14c50b8c8aa6a516d6)) +* Repeated proto message incorrect maxMessageSize calculation ([#617](https://github.com/philips-software/amp-embedded-infra-lib/issues/617)) ([2d28a51](https://github.com/philips-software/amp-embedded-infra-lib/commit/2d28a51a94ab9f41bd776f16db47ed3ad8335e2c)) +* Services/network/ConnectionMbedTls: Hostname() may not be invoked after ConnectionEstablished() ([#609](https://github.com/philips-software/amp-embedded-infra-lib/issues/609)) ([fcc469a](https://github.com/philips-software/amp-embedded-infra-lib/commit/fcc469aa899cac1fd712016cf8a0c05a89e27637)) +* Services/network/WebSocketClientConnectionObserver: Don't close websocket connection after 1 minute ([#578](https://github.com/philips-software/amp-embedded-infra-lib/issues/578)) ([d2e0c05](https://github.com/philips-software/amp-embedded-infra-lib/commit/d2e0c05d916aeeb88551e42306161ce372bf1aa1)) +* Timer jumped shall trigger next trigger time update ([9bbfb53](https://github.com/philips-software/amp-embedded-infra-lib/commit/9bbfb535061a56e76cf9e1aa037269030efff144)) +* Timer jumped will trigger next trigger time update ([#590](https://github.com/philips-software/amp-embedded-infra-lib/issues/590)) ([9bbfb53](https://github.com/philips-software/amp-embedded-infra-lib/commit/9bbfb535061a56e76cf9e1aa037269030efff144)) + ## [6.0.0](https://github.com/philips-software/amp-embedded-infra-lib/compare/v5.0.1...v6.0.0) (2024-01-24) diff --git a/CMakeLists.txt b/CMakeLists.txt index 45efe7712..9aa8ae2b4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ if (APPLE) set(CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum OS X deployment version") endif() -project(emil LANGUAGES C CXX VERSION 6.0.0) # x-release-please-version +project(emil LANGUAGES C CXX VERSION 6.1.0) # x-release-please-version set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED On) diff --git a/documents/antora.yml b/documents/antora.yml index 2fc218404..499abdae0 100644 --- a/documents/antora.yml +++ b/documents/antora.yml @@ -1,5 +1,5 @@ name: embedded_infrastructure_library title: Embedded Infrastructure Library documentation -version: 6.0.0 +version: 6.1.0 nav: - modules/ROOT/nav.adoc diff --git a/protobuf/echo/protocol_buffer_echo.cmake b/protobuf/echo/protocol_buffer_echo.cmake index f268580db..b5a3384d6 100644 --- a/protobuf/echo/protocol_buffer_echo.cmake +++ b/protobuf/echo/protocol_buffer_echo.cmake @@ -17,7 +17,7 @@ function(emil_fetch_echo_plugins) return() endif() - set(emil_version "6.0.0") # x-release-please-version + set(emil_version "6.1.0") # x-release-please-version if (CMAKE_HOST_WIN32) set(os_postfix "win64") diff --git a/sonar-project.properties b/sonar-project.properties index d048e9d2d..2fddba8ef 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -3,7 +3,7 @@ sonar.organization=philips-software sonar.projectName=embeddedinfralib # x-release-please-start-version -sonar.projectVersion=6.0.0 +sonar.projectVersion=6.1.0 # x-release-please-end sonar.links.homepage=https://github.com/philips-software/amp-embedded-infra-lib