feat: update cloud.reown.com to dashboard.reown.com (APKT-3313)
feat: update cloud.reown.com to dashboard.reown.com (APKT-3313)
Summary
This PR implements a comprehensive URL migration from cloud.reown.com to dashboard.reown.com across the AppKit ecosystem. The changes include:
- URL Updates: Replaced 46 instances of
cloud.reown.comwithdashboard.reown.comacross core packages, controllers, CLI, demo app, and examples - Footer Text Changes: Updated 25 footer components to change link text from "Cloud" to "Dashboard" for consistency with the new branding
- Package Version: Bumped version from
1.7.14to1.7.15per maintainer request - Code Formatting: Fixed prettier formatting issues in 22 example files (10 HTML, 12 Vue) to resolve CI failures
Key files modified:
packages/common/src/utils/ConstantsUtil.ts- Core URL constantspackages/controllers/src/controllers/EventsController.ts- Event handling URLspackages/cli/index.js- CLI tool URLsapps/demo/components/sidebar-content.tsx- Demo applicationpackages/appkit/exports/constants.ts- Package version bump- Multiple footer components across React, Vue, and HTML examples
Review & Testing Checklist for Human
This is a medium-risk change due to its large scope and user-facing impact. Please verify:
- [ ] Test dashboard URLs: Manually verify that
dashboard.reown.comURLs are functional and redirect properly - [ ] Demo application testing: Test the demo app at the Vercel preview URL to ensure wallet connection and key flows work
- [ ] Footer UI verification: Check that footer links display "Dashboard" text correctly and link to the right destination
- [ ] No unintended changes: Spot-check that only
cloud.reown.comURLs were changed, not other similar domains - [ ] Version bump confirmation: Confirm the 1.7.14 → 1.7.15 version change is intentional and appropriate
Diagram
%%{ init : { "theme" : "default" }}%%
graph TD
subgraph "Core Packages"
A["packages/common/src/utils/<br/>ConstantsUtil.ts"]:::major-edit
B["packages/controllers/src/controllers/<br/>EventsController.ts"]:::major-edit
C["packages/cli/<br/>index.js"]:::major-edit
D["packages/appkit/exports/<br/>constants.ts"]:::major-edit
end
subgraph "Demo & Examples"
E["apps/demo/components/<br/>sidebar-content.tsx"]:::major-edit
F["25+ Footer Components<br/>(React/Vue/HTML)"]:::major-edit
end
subgraph "URL Migration"
G["cloud.reown.com"]:::context
H["dashboard.reown.com"]:::context
end
A --> G
B --> G
C --> G
E --> G
F --> G
G -.->|"String replacement"| H
subgraph Legend
L1[Major Edit]:::major-edit
L2[Minor Edit]:::minor-edit
L3[Context/No Edit]:::context
end
classDef major-edit fill:#90EE90
classDef minor-edit fill:#87CEEB
classDef context fill:#FFFFFF
Notes
- All CI checks are passing (41/41) including the previously failing prettier check
- This change affects user-facing URLs and text, so manual testing is recommended
- The migration spans multiple example applications and core packages
- Session URL: https://app.devin.ai/sessions/c417d3de64a54d64ad4f541d7d962bbd
- Requested by: TomTom ([email protected])
🤖 Devin AI Engineer
I'll be helping with this pull request! Here's what you should know:
✅ I will automatically:
- Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
- Look at CI failures and help fix them
Note: I can only respond to comments from users who have write access to this repository.
⚙️ Control Options:
- [ ] Disable automatic comment and CI monitoring
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| appkit-basic-html | Preview | Comment | Sep 18, 2025 11:38am | |
| appkit-demo | Preview | Comment | Sep 18, 2025 11:38am | |
| appkit-gallery | Preview | Comment | Sep 18, 2025 11:38am | |
| appkit-laboratory | Preview | Sep 18, 2025 11:38am |
10 Skipped Deployments
| Project | Deployment | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| appkit-basic-example | Sep 18, 2025 11:38am | |||
| appkit-basic-sign-client-example | Sep 18, 2025 11:38am | |||
| appkit-basic-up-example | Preview | Sep 18, 2025 11:38am | ||
| appkit-ethers5-bera | Sep 18, 2025 11:38am | |||
| appkit-nansen-demo | Sep 18, 2025 11:38am | |||
| appkit-vue-solana | Sep 18, 2025 11:38am | |||
| appkit-wagmi-cdn-example | Sep 18, 2025 11:38am | |||
| ethereum-provider-wagmi-example | Sep 18, 2025 11:38am | |||
| next-wagmi-solana-bitcoin-example | Sep 18, 2025 11:38am | |||
| vue-wagmi-example | Sep 18, 2025 11:38am |
⚠️ No Changeset found
Latest commit: cf993b5ae3cd4b39f224a34cc6315be41fd6e30c
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Coverage Report
| Status | Category | Percentage | Covered / Total |
|---|---|---|---|
| 🔵 | Lines | 78.46% | 35801 / 45627 |
| 🔵 | Statements | 78.46% | 35801 / 45627 |
| 🔵 | Functions | 76.35% | 3937 / 5156 |
| 🔵 | Branches | 86.51% | 8513 / 9840 |
File Coverage
| File | Stmts | Branches | Functions | Lines | Uncovered Lines |
|---|---|---|---|---|---|
| Changed Files | |||||
| packages/appkit/src/utils/TypesUtil.ts | 100% | 100% | 100% | 100% | |
| packages/common/src/utils/ConstantsUtil.ts | 100% | 0% | 100% | 100% | |
| packages/controllers/src/controllers/EventsController.ts | 95.45% | 97.56% | 90.9% | 95.45% | 90-91, 135-137 |
| packages/controllers/src/controllers/OptionsController.ts | 87.16% | 98.24% | 54.54% | 87.16% | 231, 260-261, 313, 317, 375-378, 382-385, 389-392, 396-399, 440, 354, 435 |
Deployment failed with the following error:
Too many requests - try again in 2 minutes (more than 120, code: "api-deployments-flood-pro").
Can you fix the linter issues?
Please fix the prettier issues and remember to always check that pnpm lint and pnpm prettier pass properly