File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,6 +7,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
77
88<!-- towncrier release notes start -->
99
10+ ## [ 0.1.5] ( https://github.com/vtz/opensomeip-python/releases/tag/v0.1.5 ) - 2026-05-24
11+
12+ ### Features
13+
14+ - Update opensomeip C++ submodule to ** v0.1.0** . Adapt pybind11 bindings to
15+ upstream API changes:
16+ - SD: ` ServiceInstance.minor_version ` widened to 32-bit, ` EventGroupSubscription `
17+ gains ` major_version ` , ` offer_service ` accepts ` eventgroup_ids ` .
18+ - Events: expose ` EventPublisher.set_default_client_endpoint ` ,
19+ ` EventSubscriber.set_default_endpoint ` and ` set_endpoint_resolver ` .
20+ - Transport: expose TCP Magic Cookie config and static helpers.
21+ (Closes #21 )
22+
23+ ### Bug Fixes
24+
25+ - Operations that require the native C++ extension (RPC calls, transport send,
26+ event subscriptions) now raise clear errors (` RpcError ` , ` TransportError ` ,
27+ ` RuntimeError ` ) instead of silently returning empty/fake responses or dropping
28+ messages when the extension is unavailable. (Fixes #17 )
29+
30+ ### Documentation
31+
32+ - Add "Verify native extension" subsection to the README after Installation.
33+ - Update the Troubleshooting section to describe the new error-raising behavior.
34+
35+ ### Miscellaneous
36+
37+ - Add ` .hypothesis/ ` and ` uv.lock ` to ` .gitignore ` .
38+
1039## [ 0.1.4] ( https://github.com/vtz/opensomeip-python/releases/tag/v0.1.4 ) - 2026-04-18
1140
1241### Features
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build"
44
55[project ]
66name = " opensomeip"
7- version = " 0.1.4 "
7+ version = " 0.1.5 "
88description = " Python bindings for the opensomeip C++ SOME/IP stack"
99readme = " README.md"
1010license = " Apache-2.0"
@@ -58,7 +58,7 @@ wheel.packages = ["src/opensomeip"]
5858cmake.build-type = " Release"
5959
6060[tool .scikit-build .cmake .define ]
61- OPENSOMEIP_PYTHON_VERSION = " 0.1.4 "
61+ OPENSOMEIP_PYTHON_VERSION = " 0.1.5 "
6262
6363[tool .pytest .ini_options ]
6464testpaths = [" tests" ]
You can’t perform that action at this time.
0 commit comments