Skip to content

Hydra v0.3.0

Latest

Choose a tag to compare

@shivros shivros released this 25 Sep 19:43
· 2 commits to main since this release
v0.3.0
4b518b7

Hydra v0.3.0

Hydra v0.3.0 is the first release line containing the TypeScript client projection and the corrected nested JSON Schema grouping/freshness evidence.

Breaking changes

  • Operation struct literals must account for the added fields; update direct literals accordingly.
  • Surface::TsClient is a new public enum variant; update exhaustive matches.
  • Code generation now commits a fourth artifact, generated/ts-client/index.ts.
  • Review the migration guidance in README.md for generated-file freshness, numeric precision, and opaque TypeScript result aliases (Record<string, unknown> until refined by the consumer).

Included verification

  • COD-521 nested TypeScript schema grouping correction.
  • COD-522 committed Iris fixture freshness, byte-deterministic four-artifact round trips, TypeScript checking, and CI coverage.
  • COD-523 exact v0.3.0 preparation metadata.

The immutable tag targets preparation commit 4b518b76ea9f731d75ae3e53f536f669dd493791.

Explicit exclusions

This release does not publish crates to crates.io or packages to npm, repin consumers, change deployment/configuration, or add MCP-over-HTTP runtime support. Consumer adoption and publication are separately authorized work in the downstream repositories.