Releases: timbagame/protocol
Release list
v0.12.0
Protocol 0.12.0-rc.1
Adds shared creation drafts and validation, chain-qualified game URLs and identities, EVM HTTP schemas, authorization response checks and caller action eligibility. Bot, Oracle and web can reuse the same rules while retaining their chain-specific signing, persistence and RPC adapters.
The package is bumped to 0.12.0-rc.1 for coordinated consumer testing. Existing exports remain compatible. Tests cover exact amounts, network isolation, token-policy ambiguity and recovery permissions at timeout boundaries.
Protocol 0.11.0
Adds versioned EVM ABI and typed transaction builders, EIP-712 authorization, winner verification, normalized game lifecycle/events, and explicit Solana import aliases. Existing Solana imports remain compatible.
Protocol 0.10.0
Update Codama generation and toolchains, add generated event codecs, and correctly derive instruction PDAs for custom program addresses.
Validated with 51 tests, typechecking, generated-client and distribution drift checks, and Node imports of all package entrypoints.
Protocol v0.9.0
Add shared Timba event codecs and trusted program-log extraction, preserving historical unjoin layouts and bigint values. Add contract-matching winner calculation and token-policy eligibility evaluation.
Validation: 51 tests, typecheck, formatting, generated-client checks, and build pass. Winner vectors were also verified against the Rust contract. Released from the reviewed merge of PR #18.
Protocol v0.8.0
Shared behavior for Timba bot, Oracle, and web:
- Exact decimal-string and bigint amount conversion, rejecting excess precision and preserving zero-decimal balances.
- Contract client and IDL selection for v0.2.0 and v0.3.0.
- Shared game decoding and enum normalization.
- Preserved account-decoder overloads and address inference, with compile-time regression coverage.
Validated with 42 protocol tests, typecheck, generated package checks, CI, and consumer typechecks. Consumers should replace their temporary 0.8.0 package archives with this registry release and regenerate lockfiles.
Changes: #16
v0.7.0
v0.6.0
Protocol v0.5.1
Patch release updating the Protocol runtime dependency to Zod 4.5.4. No Protocol API or generated output changes.
Protocol v0.5.0
What's Changed
Full Changelog: v0.4.1...v0.5.0