Skip to content

Releases: timbagame/protocol

v0.12.0

Choose a tag to compare

@astrovm astrovm released this 09 Sep 00:41

Shared game workflows, EVM HTTP schemas, creation authorization checks and action eligibility for the coordinated application updates.

Protocol 0.12.0-rc.1

Protocol 0.12.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@astrovm astrovm released this 08 Sep 23:57

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

Choose a tag to compare

@astrovm astrovm released this 08 Sep 21:45
46c3693

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

Choose a tag to compare

@astrovm astrovm released this 05 Sep 05:17
1063879

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

Choose a tag to compare

@astrovm astrovm released this 05 Sep 02:57
5db7fc0

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

Choose a tag to compare

@astrovm astrovm released this 05 Sep 01:24
5999a0d

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

Choose a tag to compare

@astrovm astrovm released this 03 Sep 21:56
d67224b

What's Changed

  • feat: add versioned Solana Kit clients by @astrovm in #15

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@astrovm astrovm released this 03 Sep 17:00
af2d57c

What's Changed

  • feat: publish versioned contract artifacts by @astrovm in #14

Full Changelog: v0.5.1...v0.6.0

Protocol v0.5.1

Choose a tag to compare

@astrovm astrovm released this 03 Sep 06:01
e4291a3

Patch release updating the Protocol runtime dependency to Zod 4.5.4. No Protocol API or generated output changes.

Protocol v0.5.0

Choose a tag to compare

@astrovm astrovm released this 02 Sep 23:16
832060e

What's Changed

  • feat: expose accepted token minimum by @astrovm in #11

Full Changelog: v0.4.1...v0.5.0