Read the diff, not the incident report.
Every change to the WAVE API and SDKs — dated, versioned, and labeled breaking or not, diffed against a live OpenAPI 3.1 spec. You see what is coming before it reaches production.
No guesswork, machine-readable
Every change is versioned against a live, machine-readable OpenAPI 3.1 spec and labeled breaking or non-breaking. The API answers with a typed error contract (RFC 7807 problem+json), so behavior is predictable end to end. Each official SDK carries its own CHANGELOG. Because the surface is machine-readable, your CI can diff it — not just your eyes.
One surface to watch
It is one gateway-fronted contract, not per-service guesswork. WAVE spokes federate through the same API surface, so as that surface fills in, the changelog becomes the one place you watch how the platform evolves. Track one surface, trust the rest.
Machine-readable: the API surface is described at openapi.json.