Skip to content

release: @parity/truapi 0.4.0#279

Merged
pgherveou merged 3 commits into
mainfrom
release/truapi-0.4.0
Jul 15, 2026
Merged

release: @parity/truapi 0.4.0#279
pgherveou merged 3 commits into
mainfrom
release/truapi-0.4.0

Conversation

@pgherveou

@pgherveou pgherveou commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Release: @parity/truapi 0.4.0

First @parity/truapi release since 0.3.2. Ships the CoinPayment host API (RFC 0017) plus the shared-core-wire changes that accumulated on main, and carries breaking changes to the CallError codec and the Transport surface.

Full detail in js/packages/truapi/CHANGELOG.md.

Bumps package.json + Cargo.toml to 0.4.0 and crystallizes the explorer 0.4.0 wire snapshot.

Ship the CoinPayment host API (RFC 0017) and the shared-core-wire changes.

- Add the coinPayment client namespace and its Versioned* wire types
  (wire IDs 136-160), reverted before 0.3.2 and now intentionally shipped.
- CallError<D> decodes to a tagged CallErrorValue<D> union; the
  Transport.truapiVersion field is removed and codecVersion deprecated.
- Bump package.json + Cargo.toml to 0.4.0, drop the two changesets already
  released in 0.3.2, backfill the 0.3.2 CHANGELOG entry, and crystallize the
  explorer 0.4.0 wire snapshot.

Does not touch @parity/truapi-host (0.1.0, released separately).
@pgherveou pgherveou marked this pull request as ready for review July 15, 2026 10:05
@pgherveou pgherveou requested a review from a team July 15, 2026 10:05
Comment thread js/packages/truapi/CHANGELOG.md
Keep host releases aligned with the TrUAPI version and publish only
the package named by each release commit.
@pgherveou pgherveou added this pull request to the merge queue Jul 15, 2026
Merged via the queue into main with commit c929a23 Jul 15, 2026
12 checks passed
@pgherveou pgherveou deleted the release/truapi-0.4.0 branch July 15, 2026 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants