Description
A new release of opensomeip (v0.1.0) is available. The examples currently pin v0.0.4 for C++/Zephyr and >=0.1.2 for Python.
Changes needed
Update all version references across the project:
- C++ (FetchContent):
GIT_TAG v0.0.4 → v0.1.0
- CI (Zephyr job):
OPENSOMEIP_COMMIT: "v0.0.4" → "v0.1.0"
- Docker (Zephyr image):
OPENSOMEIP_COMMIT=v0.0.4 → v0.1.0
- Python:
opensomeip>=0.1.2 → opensomeip>=0.1.0
Compatibility
v0.1.0 API changes are backward-compatible:
- Namespace style modernized (nested → C++17)
ServiceInstance::minor_version widened from uint8_t to uint32_t
- New additive methods on
EventPublisher/EventSubscriber
serialize_array now encodes byte length per SOME/IP spec
offer_service gains optional eventgroup_ids parameter
No example code changes are required.
Description
A new release of opensomeip (v0.1.0) is available. The examples currently pin v0.0.4 for C++/Zephyr and
>=0.1.2for Python.Changes needed
Update all version references across the project:
GIT_TAG v0.0.4→v0.1.0OPENSOMEIP_COMMIT: "v0.0.4"→"v0.1.0"OPENSOMEIP_COMMIT=v0.0.4→v0.1.0opensomeip>=0.1.2→opensomeip>=0.1.0Compatibility
v0.1.0 API changes are backward-compatible:
ServiceInstance::minor_versionwidened fromuint8_ttouint32_tEventPublisher/EventSubscriberserialize_arraynow encodes byte length per SOME/IP specoffer_servicegains optionaleventgroup_idsparameterNo example code changes are required.