docs: release develop to main
Created by: ihsraham
Summary
Promotes the current develop docs release into main. This includes the June release-docs consolidation plus the follow-up Swidge navigation cleanup requested before production.
Included PRs
- #163: docs: consolidate June release updates
- #165: docs: move swidge out of sidebar
Release coverage
-
wdk-core v1.0.0-beta.10: swidge protocol registration,
getSwidgeProtocol(), account-scoped protocol persistence, and duplicate wallet registration behavior. - wdk-core v1.0.0-beta.11: local transaction policies, scoped ALLOW/DENY rules, policy errors, default-deny behavior, simulation mirrors, and updated core API signatures.
- wdk-asset-registry v1.0.0-beta.1: first-party Asset Registry docs for base/token registries, Zod schemas, JSON schema exports, Uniswap token-list normalization, and bundled common-token metadata.
- wdk-wallet-evm-7702-gasless v1.0.0-beta.1: EIP-7702 delegated EOA docs covering ERC-4337 submission, sponsored and paymaster-token fee modes, provider failover, quotes, transfers, signing, receipts, and errors.
- wdk-utils v1.0.0-beta.5: restored BOLT11 invoice helpers.
- wdk-utils v1.0.0-beta.6: BIP-21 Bitcoin payment URI detection, parsing, encoding, validation, optional fields, and unsupported required-parameter errors.
-
wdk-wallet v1.0.0-beta.10:
transactionMaxFeeon the base wallet config surface. - wallet-tron v1.0.0-beta.6: provider failover, retries, read-only key-pair behavior, TRX/TRC20 fee quote fields, and activation fee details.
- wallet-evm-erc-4337 v1.0.0-beta.9: cached quote nonce validation, re-quoting behavior, and UserOperation gas override propagation.
-
pricing-provider v1.0.0-beta.5: nullable unresolved price results in the
PricingClientbase type. -
pricing-bitfinex-http v1.0.0-beta.3: batch FX conversion, USD-pivot fallback,
getMultiCurrentPrices(), andgetMultiPriceData()coverage. -
react-native-core v1.0.0-beta.11:
useBalancesForWallets()for multi-account balance fetching, address preloading, concurrency limits, and per-account token failure handling.
Documentation deliverables
- Adds the dedicated SDK > Core Module > Guides > Transaction Policies page and links it from core usage, transaction guide, protocol integration, and API reference coverage.
- Adds Tools > Asset Registry overview, configuration, and API reference pages.
- Adds SDK > Wallet Modules > wallet-evm-7702-gasless overview, usage, configuration, API reference, and guides.
- Updates WDK Core overview, API reference, protocol integration, usage, and transactions docs.
- Updates WDK Utils overview, configuration, and API reference docs.
- Updates wallet module overview, wallet-tron docs, wallet-evm-erc-4337 docs, price-rates docs, and React Native Core docs.
- Adds
@arkade-os/wdkto the Community Modules page with npm, GitHub, and README links. - Updates the changelog with June 4, June 9, June 10, June 12, and June 14 release entries.
- Removes the Swidge Protocol Interface from the left navigation and keeps Swidge guidance as contextual end-of-page guidance on Swap Modules and Bridge Modules for combined swap-plus-bridge routes.
Validation
- #163 ran
git diff --cached --check,npm run check:meta,LINK_CHECK_EXTERNAL=false npm run check:links, andnpm run build. - #165 ran
git diff --check,npm run check:meta,LINK_CHECK_EXTERNAL=false npm run check:links, andnpm run build. - This PR should run the repository quality gates against
develop->mainbefore merge.