chore(host): bump @parity/truapi to 0.12.0 - #353
Merged
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
📦 Bundle size impactComparing
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
approved these changes
Aug 31, 2026
kalininilya
added a commit
that referenced
this pull request
Aug 31, 2026
#353 landed the catalog bump on main, along with the `locale` entry in the testing fake this branch also carried — the rebase kept both copies. Drop ours and let main's stand, leaving this branch to `getLocaleProvider` alone. The changeset loses its blocker line for the same reason: the truapi release it waited on is the one already on the catalog. Claude-Session: https://claude.ai/code/session_012eRddy3YXhy5x3WzCpYYka
valentinfernandez1
added a commit
that referenced
this pull request
Aug 31, 2026
) * feat(host): add getLocaleProvider for the host's selected language Products render in the language chosen inside the host instead of inferring one from navigator.language, which reports the operating system's preference. Backed by truApi.locale.subscribe; needs a @parity/truapi release carrying the locale domain. * Apply suggestion from @valentinfernandez1 Co-authored-by: Valentin Fernandez <33705477+valentinfernandez1@users.noreply.github.com> * chore(host): rebase onto the truapi 0.12.0 bump #353 landed the catalog bump on main, along with the `locale` entry in the testing fake this branch also carried — the rebase kept both copies. Drop ours and let main's stand, leaving this branch to `getLocaleProvider` alone. The changeset loses its blocker line for the same reason: the truapi release it waited on is the one already on the catalog. Claude-Session: https://claude.ai/code/session_012eRddy3YXhy5x3WzCpYYka --------- Co-authored-by: Valentin Fernandez <33705477+valentinfernandez1@users.noreply.github.com>
valentinfernandez1
pushed a commit
that referenced
this pull request
Sep 1, 2026
Move the seven changesets for work merged to main since 0.25.0 from pending-changesets/ into .changeset/ so the release runs: locale provider (#333), individuality registration/fromPapi (#341), txExtVersion from formats (#342), candidate progress (#343), localStorage.clear removal (#345), airdrop id decode (#346), truapi 0.12.0 (#353). Bumps: host + individuality + umbrella minor, terminal and the rest patch.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #351.
What
Bump the
@parity/truapicatalog pin from^0.10.0to^0.12.0(caret on 0.x only allows patch, so the pin must move to pick up the new minor). 0.12.0 adds the locale domain,system.info/system.getProductContext, anddevelopment_createAccountProof; nothing in the SDK consumes the new surface yet, so this is a host patch.What changed
pnpm-workspace.yaml: catalog^0.10.0to^0.12.0,minimumReleaseAgeExcludeentry updated to@parity/truapi@0.12.0.packages/host/src/testing.ts: the fake client now declareslocaleas not modeled, andsystemkeepshandshake/featureSupported/navigateTomodeled while the newinfo/getProductContextthrow the descriptive not-modeled error.pending-changesets/truapi-0.12.0.md: patch changeset for@parity/product-sdk-host.Unblocks #333, which needs the
localedomain to typecheck.