Skip to content

Elah 0.0.2 - Protocol Laboratory

Choose a tag to compare

@AstorisTheBrave AstorisTheBrave released this 10 Aug 12:00
· 55 commits to main since this release
b44cd17

Protocol Laboratory

Elah 0.0.2 adds the first executable cross-language control path:

  • versioned worker registration and heartbeat contracts;
  • reproducible Rust, Java, and JavaScript/TypeScript bindings;
  • a loopback-only Rust elahd with deterministic in-memory session generations;
  • a Java dummy worker using the real gRPC transport;
  • an ordered GitHub-hosted release gate that proves 25 reconnects, 26 forced process deaths, final generation 26, and retired-session rejection.

All required Rust, Java, Node, Buf, generated-output, licensing, dependency-review, SBOM, CodeQL, and Protocol Laboratory checks passed on both the PR head and merge commit.

This is still a laboratory release. It contains no Minecraft, Folia, Velocity, storage, ownership, persistence, failover, or gameplay implementation. Plaintext transport is restricted to loopback.

See the release gate, Protocol Laboratory guide, and merge-commit CI evidence.