sprintf-js, fast-xml-parser and image-size all came from the
react-native 0.73 dev dependency (its CLI 12 and metro 0.80); none has
a fix those versions accept. react-native 0.87 no longer depends on the
CLI and uses metro 0.87. vue-identicon builds against vue 3 now; at run
time it already supports both 2 and 3 (adaptVNodeAttrs) and its peer
range stays >= 2.7. The vue 2 advisory is fixed only in vue 3.
braces resolves to @pezkuwi/braces 3.0.4: braces 3.0.3, the latest upstream release, has an open advisory with no fixed version (CVE-2026-93687, stack exhaustion through deeply nested patterns); the fork rejects nesting deeper than maxDepth (500) with a SyntaxError.
- @pezkuwi/dev, dev-test, dev-ts ^0.86.3
- react-qr Display: the frames follow the value's content (xxhash), are
reset while rendering instead of in an effect, and the frame timer is
keyed on the frame set. Before, a value that went from one frame to
several never started animating; Display.spec covers single,
multi, single-to-multi and unmount. tsconfig build/spec know *.spec.tsx.
- optional calls instead of guard expressions (ScanAddress, stores)
- KeyringOptions as a Record; type assertions the receiver already
accepts removed (Settings, vue-identicon)
- disable directives narrowed to the rules that still report
- dependencies on keyring, networks, util and util-crypto require
^14.0.26, the release on wasm-crypto 7.5.20 (ed25519, secp256k1,
derivation and bip39 implemented; 7.5.18 had them as stubs).
ui-keyring creates and derives accounts through these, so the floor
matters there. peerDependencies stay "*".
- @pezkuwi/dev ^0.85.12, @pezkuwi/x-bundle ^14.0.26.
- 3.17.3 for every package and for the dependencies between them.
- Update all packages to version 3.17.2
- Fix internal dependencies to reference 3.17.2 instead of 3.16.6
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Rename polkadot.ts to pezkuwi.ts in ui-shared
- Rename polkadotIcon function to pezkuwiIcon
- Rename Polkadot.tsx to Pezkuwi.tsx in all identicon packages
- Update Components mapping to use pezkuwi theme
- Add bizinikiwi theme as substrate replacement
- Update IconTheme type definitions
- Update Ledger app text to Pezkuwi
- Change UITHEME_DEFAULT from 'polkadot'/'substrate' to 'light'
- Update UITHEMES options to use 'dark'/'light' values
- Update ICONS to use 'pezkuwi'/'bizinikiwi' branding
- Add isPezkuwi check for domain detection
- Bump ui-settings version to 3.16.9
* chore: upgrade deps
* fix: correct capitalization of "Overview" in README
* fix: correct capitalization of "overview" in README
* fix: update typescript version in package.json and yarn.lock
* fix: downgrade typescript version to 5.5.4