Skip to content

chore(host): bump @parity/truapi to 0.26.0 - #489

Merged
TarikGul merged 1 commit into
mainfrom
chore/bump-truapi-0.26.0
Oct 21, 2026
Merged

TarikGul merged 1 commit into
mainfrom
chore/bump-truapi-0.26.0

Conversation

@TarikGul

Copy link
Copy Markdown
Member

Bumps the catalog pin from ^0.25.0 to ^0.26.0 (truapi and truapi-host).

TRUAPI_WIRE_SCHEMA_HASH moves from 3c45e49b26c1ab97 to 5f68beddf80f7b9a, codec version stays 3, so a product has to move in the same window as its host.

0.26 surface changes carried through @parity/product-sdk-host:

  • payment ids are caller owned now, so requestPayment and topUp take an optional id (random 32 byte hex by default) and both return { id }, and subscribePaymentStatus takes that id. lets a reload keep watching an in flight session and makes a retry idempotent.
  • new funding domain, modeled as not supported in the testing fake.
  • new BalanceAccess remote permission, passes through requestPermission unchanged.

Changeset parked in pending-changesets/. host/react-renderer/renderer/umbrella minor, rest cascade at patch.

@socket-security

socket-security Bot commented Oct 21, 2026 •

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
Updated@​parity/​truapi-host@​0.25.0 ⏵ 0.26.081 -1100100100 +1100
Updated@​parity/​truapi@​0.25.0 ⏵ 0.26.094100100 +1100 +1100

View full report

Move the catalog pin from ^0.25.0 to ^0.26.0 and carry the 0.26 host
surface changes through @parity/product-sdk-host:

- payment ids are now caller-owned, so requestPayment/topUp take an
  optional id (random 32-byte hex by default) and return it, and
  subscribePaymentStatus takes that id
- model the new funding domain as not-supported in the testing fake
- pin the new BalanceAccess remote permission
@TarikGul
TarikGul force-pushed the chore/bump-truapi-0.26.0 branch from 290b911 to ee9d6bb Compare October 21, 2026 21:16
@github-actions

Copy link
Copy Markdown

📦 Bundle size impact

Comparing 2026-10-21T21:32:28.244Z → 2026-10-21T21:22:44.179Z

Package Entry Bundled before Bundled after Δ Ship gzip Δ Shake ratio
🟢 @parity/product-sdk . 9.00 MB 9.01 MB +2.0 KB (+0.0%) 0 B 0% (was 0%)
🟢 @parity/product-sdk ./chain 8.68 MB 8.68 MB +1.5 KB (+0.0%) 0 B 0% (was 0%)
🟢 @parity/product-sdk ./cloud-storage 8.85 MB 8.85 MB +426 B (+0.0%) 0 B 12% (was 12%)
🟢 @parity/product-sdk ./core 9.00 MB 9.01 MB +2.0 KB (+0.0%) 0 B 0% (was 0%)
🟢 @parity/product-sdk ./host 172.4 KB 174.0 KB +1.6 KB (+0.9%) 0 B 15% (was 15%)
🟢 @parity/product-sdk ./individuality/host 159.9 KB 161.4 KB +1.4 KB (+0.9%) 0 B —
🟢 @parity/product-sdk ./local-storage 91.8 KB 93.3 KB +1.4 KB (+1.6%) 0 B 100% (was 100%)
🟢 @parity/product-sdk ./react 9.01 MB 9.02 MB +2.0 KB (+0.0%) 0 B 0% (was 0%)
🟢 @parity/product-sdk ./testing 1008.8 KB 1008.8 KB +21 B (+0.0%) 0 B 92% (was 92%)
🟢 @parity/product-sdk ./wallet 267.4 KB 270.4 KB +3.0 KB (+1.1%) 0 B 0% (was 0%)
🟢 @parity/product-sdk-chain-client . 8.68 MB 8.68 MB +1.5 KB (+0.0%) 0 B 0% (was 0%)
🟢 @parity/product-sdk-cloud-storage . 8.85 MB 8.85 MB +426 B (+0.0%) 0 B 12% (was 12%)
🟢 @parity/product-sdk-host . 172.4 KB 174.0 KB +1.6 KB (+0.9%) +68 B 15% (was 15%)
🟢 @parity/product-sdk-host ./testing 11.2 KB 11.2 KB +21 B (+0.2%) +11 B 60% (was 61%)
🟢 @parity/product-sdk-local-storage . 91.8 KB 93.3 KB +1.4 KB (+1.6%) 0 B 100% (was 100%)
🟢 @parity/product-sdk-signer . 267.4 KB 270.4 KB +3.0 KB (+1.1%) 0 B 0% (was 0%)
🟢 @parity/product-sdk-statement-store . 195.5 KB 197.5 KB +2.0 KB (+1.0%) 0 B 5% (was 5%)

Thresholds — 🟡 ≥10% or ≥5.0 KB · 🟠 ≥20% or ≥15.0 KB (bundled). Percentage only applies once the baseline is ≥ 10 KB. Informational — this check never blocks merge.

@TarikGul
TarikGul merged commit ce2d303 into main Oct 21, 2026
14 checks passed
@TarikGul TarikGul mentioned this pull request Oct 21, 2026
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