Skip to content

docs: release develop to main

Viet Tan Tran requested to merge develop into 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

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/wdk to 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, and npm run build.
  • #165 ran git diff --check, npm run check:meta, LINK_CHECK_EXTERNAL=false npm run check:links, and npm run build.
  • This PR should run the repository quality gates against develop -> main before merge.

Merge request reports