Repository navigation
v1.0.0 — RELAY spec v1.0 (stable)
First stable release of go-SOMEIP, aligned with RELAY spec v1.0.
Depends on github.com/SoundMatt/RELAY v1.0.0. RELAY's canonical types (§15), application interfaces (§10), error sentinels (§5), and CLI document schemas (§12) are now stable — breaking changes require a major (v2.0) increment.
Since v0.7.0
- Dependency
RELAY v0.8.0 → v1.0.0;SpecVersion → "1.0"(tracksrelay.SpecVersion, drift-checked in tests). RELAY v1.0 introduced no normative changes from v0.3, so no source-logic changes were required. - CLI reports binary version
1.0.0. relay-conformCI gate pinned torelay@v1.0.0;relay conform --strictpasses §12.1/12.2/12.3.
Conformance surface (stable)
- Lossless
someip.Message↔relay.Messagemapping (§15.7.6). Adapt(Service) relay.CallerwithWithEventID-driven Subscribe (§10.3).- Sentinels wrap the mandatory relay errors;
ErrWrongProtocolVersion+Message.Validate(). - §12-conformant
version/capabilities/statusCLI documents. - 114 atomic go-FuSa requirements (ISO 26262, ASIL-B).
Full Changelog: v0.7.0...v1.0.0