Skip to content

Commit 87419ba

Browse files
chore(main): release 10.0.0
1 parent a67b99c commit 87419ba

6 files changed

Lines changed: 37 additions & 5 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "9.1.0"
2+
".": "10.0.0"
33
}

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,38 @@ All notable changes to this project will be documented in this file.
77

88
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
99

10+
## [10.0.0](https://github.com/philips-software/amp-embedded-infra-lib/compare/v9.1.0...v10.0.0) (2026-07-24)
11+
12+
13+
### ⚠ BREAKING CHANGES
14+
15+
* change GattClient ECHO interface ([#1245](https://github.com/philips-software/amp-embedded-infra-lib/issues/1245))
16+
* expand GapCentral ECHO interface ([#1196](https://github.com/philips-software/amp-embedded-infra-lib/issues/1196))
17+
18+
### Features
19+
20+
* Add DoubleBufferedSerialCommunication ([#1253](https://github.com/philips-software/amp-embedded-infra-lib/issues/1253)) ([0562426](https://github.com/philips-software/amp-embedded-infra-lib/commit/056242663479e8d6cf138598ca12dbb98ed1e116))
21+
* Add mock for gatt client mtu exchange ([#1251](https://github.com/philips-software/amp-embedded-infra-lib/issues/1251)) ([fafa551](https://github.com/philips-software/amp-embedded-infra-lib/commit/fafa551f9c205f60684adb65052c8d2b0145d373))
22+
* Add passkey auth interfaces for gap peripheral ([#1243](https://github.com/philips-software/amp-embedded-infra-lib/issues/1243)) ([149ae25](https://github.com/philips-software/amp-embedded-infra-lib/commit/149ae25f1c042300430ef97e40939f67f51cf5c8))
23+
* Change GattClient ECHO interface ([#1245](https://github.com/philips-software/amp-embedded-infra-lib/issues/1245)) ([cabe803](https://github.com/philips-software/amp-embedded-infra-lib/commit/cabe803156c4ae9766db548c1e728a18a1c4f1d2))
24+
* Changed interface for Dtm::StopTest to take an AutoResetFunction instead of a normal Function ([#1276](https://github.com/philips-software/amp-embedded-infra-lib/issues/1276)) ([4ac7c4a](https://github.com/philips-software/amp-embedded-infra-lib/commit/4ac7c4a01e0d21067e3ef244fd537a61556d3ce5))
25+
* Enable lwip checksum in software as option ([#1267](https://github.com/philips-software/amp-embedded-infra-lib/issues/1267)) ([0be8534](https://github.com/philips-software/amp-embedded-infra-lib/commit/0be8534a2a11c4acaf7629c9b1aef443a6d58148))
26+
* Enable splitting SesameWindowed buffers into 2 or 3 ([#1260](https://github.com/philips-software/amp-embedded-infra-lib/issues/1260)) ([90cb593](https://github.com/philips-software/amp-embedded-infra-lib/commit/90cb593c29af70b63466bf3c537317c1eff014ef))
27+
* Expand GapCentral ECHO interface ([#1196](https://github.com/philips-software/amp-embedded-infra-lib/issues/1196)) ([0119fad](https://github.com/philips-software/amp-embedded-infra-lib/commit/0119fadeaca331b6b56b9168ba83346c9cdd6c50))
28+
* In EchoOnStreams request only as much as needed for the current packet ([#1246](https://github.com/philips-software/amp-embedded-infra-lib/issues/1246)) ([f69cbe9](https://github.com/philips-software/amp-embedded-infra-lib/commit/f69cbe9df9fe1cd573ca965f60a1326a6845247c))
29+
* IPv6 support for BSD and Win connections ([#1230](https://github.com/philips-software/amp-embedded-infra-lib/issues/1230)) ([462eddc](https://github.com/philips-software/amp-embedded-infra-lib/commit/462eddc50b3936cccd78b71bd18448e79b76c6f8))
30+
* Move hal/interfaces/BleDtm -> services/ble/Dtm ([#1272](https://github.com/philips-software/amp-embedded-infra-lib/issues/1272)) ([5c031d2](https://github.com/philips-software/amp-embedded-infra-lib/commit/5c031d2c6df635a4e17c7c65ea850796fe144cf6))
31+
32+
33+
### Bug Fixes
34+
35+
* Communication stall after TLS session ticket ([0be8534](https://github.com/philips-software/amp-embedded-infra-lib/commit/0be8534a2a11c4acaf7629c9b1aef443a6d58148))
36+
* Echo (de)serialization for bounded repeated nested messages ([#1236](https://github.com/philips-software/amp-embedded-infra-lib/issues/1236)) ([7c8e1d2](https://github.com/philips-software/amp-embedded-infra-lib/commit/7c8e1d28830148ca57070b0f71fef6628a197b45))
37+
* Fix sesame received decryption Finish outputs leftover after Update ([#1237](https://github.com/philips-software/amp-embedded-infra-lib/issues/1237)) ([f0744c2](https://github.com/philips-software/amp-embedded-infra-lib/commit/f0744c221e31e662d4f74017e4911f6432c29051))
38+
* Handle nullptr in currentBuffer in DatagramExchangeLwIP::UdpReader::ExtractContiguousRange ([#1269](https://github.com/philips-software/amp-embedded-infra-lib/issues/1269)) ([8ea4ce7](https://github.com/philips-software/amp-embedded-infra-lib/commit/8ea4ce7f48a518dc5da5893b5111971824e629bd))
39+
* Increase host network event dispatcher capacity to 1024 ([#1277](https://github.com/philips-software/amp-embedded-infra-lib/issues/1277)) ([0af913e](https://github.com/philips-software/amp-embedded-infra-lib/commit/0af913e302bbc22b9838e4b2c828e5fe4945213a))
40+
* Windows network race condition: defer FD_CLOSE until data drained ([#1254](https://github.com/philips-software/amp-embedded-infra-lib/issues/1254)) ([2568e6c](https://github.com/philips-software/amp-embedded-infra-lib/commit/2568e6c9ad9f3c7047805ab2954c0c2923853a19))
41+
1042
## [9.1.0](https://github.com/philips-software/amp-embedded-infra-lib/compare/v9.0.0...v9.1.0) (2026-05-26)
1143

1244

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if (APPLE)
77
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum OS X deployment version")
88
endif()
99

10-
project(emil LANGUAGES C CXX VERSION 9.1.0) # x-release-please-version
10+
project(emil LANGUAGES C CXX VERSION 10.0.0) # x-release-please-version
1111

1212
set(CMAKE_CXX_STANDARD 17)
1313
set(CMAKE_CXX_STANDARD_REQUIRED On)

documents/antora.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: embedded_infrastructure_library
22
title: Embedded Infrastructure Library documentation
3-
version: 9.1.0
3+
version: 10.0.0
44
nav:
55
- modules/ROOT/nav.adoc

protobuf/echo/protocol_buffer_echo.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ function(emil_fetch_echo_plugins)
1717
return()
1818
endif()
1919

20-
set(emil_version "9.1.0") # x-release-please-version
20+
set(emil_version "10.0.0") # x-release-please-version
2121

2222
if (CMAKE_HOST_WIN32)
2323
set(os_postfix "win64")

sonar-project.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ sonar.organization=philips-software
33

44
sonar.projectName=embeddedinfralib
55
# x-release-please-start-version
6-
sonar.projectVersion=9.1.0
6+
sonar.projectVersion=10.0.0
77
# x-release-please-end
88

99
sonar.links.homepage=https://github.com/philips-software/amp-embedded-infra-lib

0 commit comments

Comments
 (0)