Skip to content

Releases

Hydra v0.3.0

Choose a tag to compare

@shivros shivros released this 25 Sep 19:43
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.

v0.2.2

Choose a tag to compare

@shivros shivros released this 13 Sep 08:43
v0.2.2
afd8303

Hydra v0.2.2

v0.2.2 is the immutable release of the merged v0.2.2 manifest alignment and the following completed slices:

  • #6 / COD-450: fixture-backed DeepSec security-scan example projected through generated CLI, HTTP, and MCP surfaces.
  • #7 / COD-446: pinned organization agent context and Creed context-drift verification.
  • #8 / COD-454: unary ContextPage pagination regression coverage across generated CLI, HTTP, and MCP surfaces.

Consumer notes

This release is available by immutable git tag. Consumers that pin Hydra dependencies should update only to the verified v0.2.2 tag, regenerate committed CLI/HTTP/MCP artifacts in the same change, and verify a second generation is byte-identical.

No crates.io publication, runtime deployment, or consumer repin is included in this release.