diff --git a/.release-please-manifest.json b/.release-please-manifest.json index aeda91d84..32ac6588b 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "7.0.0" + ".": "8.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index d7843e1c3..1f00fbe2a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,29 @@ 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/) +## [8.0.0](https://github.com/philips-software/amp-embedded-infra-lib/compare/v7.0.0...v8.0.0) (2024-11-27) + + +### ⚠ BREAKING CHANGES + +* add ble state 'initiating' ([#723](https://github.com/philips-software/amp-embedded-infra-lib/issues/723)) + +### Features + +* Add ble state 'initiating' ([#723](https://github.com/philips-software/amp-embedded-infra-lib/issues/723)) ([bcfe895](https://github.com/philips-software/amp-embedded-infra-lib/commit/bcfe895ad4509290a47759763412e638f600a0a6)) +* Add query and fragment parsing to HttpRequestParser ([#766](https://github.com/philips-software/amp-embedded-infra-lib/issues/766)) ([644934b](https://github.com/philips-software/amp-embedded-infra-lib/commit/644934b74cbf7818b76443b4dc6b1cf53a574dc0)) +* Add TimerLimitedRepeating::Start overload to support TriggerImmediately ([#760](https://github.com/philips-software/amp-embedded-infra-lib/issues/760)) ([631ec6c](https://github.com/philips-software/amp-embedded-infra-lib/commit/631ec6c217c15b850f4007e55457c71939571b93)) +* Add verb and target to HttpClientAuthentication to enable Digest authentication ([#768](https://github.com/philips-software/amp-embedded-infra-lib/issues/768)) ([ea7de38](https://github.com/philips-software/amp-embedded-infra-lib/commit/ea7de38a0830e585dd481779b308b3812179d49a)) +* Added starts_with ends_with and ""_s literal for Bounded(Const)String ([#777](https://github.com/philips-software/amp-embedded-infra-lib/issues/777)) ([6c5cb00](https://github.com/philips-software/amp-embedded-infra-lib/commit/6c5cb009407dbc58b7d3727e65930cfd3c40f76c)) +* Extend GattClient interface with enable/disable indication/notification ([#744](https://github.com/philips-software/amp-embedded-infra-lib/issues/744)) ([e110c4d](https://github.com/philips-software/amp-embedded-infra-lib/commit/e110c4d31115e2ae14e91bbc40f9cf0f4fa3cb7c)) +* Infra::Optional returns the type on Emplace instead of void ([#762](https://github.com/philips-software/amp-embedded-infra-lib/issues/762)) ([49bce7d](https://github.com/philips-software/amp-embedded-infra-lib/commit/49bce7d56bdd656a8c50f5835dab2ae509838c67)) + + +### Bug Fixes + +* In HttpClientApplication don't crash when detaching during StatusAvailable ([#770](https://github.com/philips-software/amp-embedded-infra-lib/issues/770)) ([e626133](https://github.com/philips-software/amp-embedded-infra-lib/commit/e626133f463b6df2630be14d50df2a4b9c232bf2)) +* Workaround lwip dhcp+auto-ip issue ([#753](https://github.com/philips-software/amp-embedded-infra-lib/issues/753)) ([2bb0caf](https://github.com/philips-software/amp-embedded-infra-lib/commit/2bb0cafbfec225fcf9fff8d564de65d75bbda55a)) + ## [7.0.0](https://github.com/philips-software/amp-embedded-infra-lib/compare/v6.1.0...v7.0.0) (2024-10-24) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8d00e219e..95e8203e2 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 7.0.0) # x-release-please-version +project(emil LANGUAGES C CXX VERSION 8.0.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 a0834339e..fb88bf397 100644 --- a/documents/antora.yml +++ b/documents/antora.yml @@ -1,5 +1,5 @@ name: embedded_infrastructure_library title: Embedded Infrastructure Library documentation -version: 7.0.0 +version: 8.0.0 nav: - modules/ROOT/nav.adoc diff --git a/protobuf/echo/protocol_buffer_echo.cmake b/protobuf/echo/protocol_buffer_echo.cmake index 178746b37..31293120d 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 "7.0.0") # x-release-please-version + set(emil_version "8.0.0") # x-release-please-version if (CMAKE_HOST_WIN32) set(os_postfix "win64") diff --git a/sonar-project.properties b/sonar-project.properties index 14ebd3c6c..3b1d5adc3 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=7.0.0 +sonar.projectVersion=8.0.0 # x-release-please-end sonar.links.homepage=https://github.com/philips-software/amp-embedded-infra-lib