Skip to content

release: @parity/truapi 0.12.0, @parity/truapi-host 0.9.0, @parity/ios-host 0.12.0 - #555

Merged
valentinfernandez1 merged 2 commits into
mainfrom
release/truapi-0.12.0
Aug 31, 2026
Merged

release: @parity/truapi 0.12.0, @parity/truapi-host 0.9.0, @parity/ios-host 0.12.0#555
valentinfernandez1 merged 2 commits into
mainfrom
release/truapi-0.12.0

Conversation

@pgherveou

Copy link
Copy Markdown
Collaborator

Release: @parity/truapi 0.12.0, @parity/truapi-host 0.9.0, @parity/ios-host 0.12.0

Important

Squash with the PR title unchanged so the release: subject reaches main and triggers publication.

Summary

Publishes the locale subscription and development raw-proof API in @parity/truapi 0.12.0 and @parity/truapi-host 0.9.0, plus the matching TrUAPIHost XCFramework as 0.12.0. This also repairs the iOS publication path: it tests the package scheme, verifies a SwiftPM consumer tag from a clean clone, and opens a CI-backed manifest PR instead of pushing directly to protected main.

Checklist

  • Consumed the existing minor changeset with npm run version-packages
  • @parity/truapi is 0.12.0 and @parity/truapi-host is 0.9.0
  • The host depends on @parity/truapi ^0.12.0
  • Rust crate, CLI crate, npm lockfile, and Cargo lock versions agree
  • Added the 0.12.0 explorer snapshot without changing 0.11.0
  • Added both public changes to the package changelogs
  • Regenerated codegen, UniFFI bindings, container, and the release XCFramework
  • npm run check-release-versions
  • npm run test:scripts (52 tests)
  • Rust/TypeScript wire-table parity test
  • UniFFI host and provider binding checks
  • TrUAPIHost-Package simulator tests against the rebuilt XCFramework (2 tests)
  • Actionlint, targeted Prettier checks, and git diff --check

Publication follow-up

After merge, monitor npm, CLI archives, the namespaced iOS release asset, the bare 0.12.0 SwiftPM tag, and the generated Package.swift PR. Once the tag and asset are verified, update paritytech/polkadot-ios-community#28.

@pgherveou
pgherveou requested a review from a team August 31, 2026 13:58
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​@​parity/​truapi@​0.11.0 ⏵ 0.12.0N/AN/AN/AN/AN/A

View full report

@pgherveou
pgherveou added this pull request to the merge queue Aug 31, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 31, 2026
@valentinfernandez1
valentinfernandez1 added this pull request to the merge queue Aug 31, 2026
Merged via the queue into main with commit 204f508 Aug 31, 2026
17 checks passed
@valentinfernandez1
valentinfernandez1 deleted the release/truapi-0.12.0 branch August 31, 2026 14:23
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.

2 participants