Skip to content

chore(admin-dapp): update @enbox packages to latest + fix connect import#228

Merged
LiranCohen merged 1 commit into
mainfrom
chore/admin-dapp-enbox-latest
Jul 11, 2026
Merged

chore(admin-dapp): update @enbox packages to latest + fix connect import#228
LiranCohen merged 1 commit into
mainfrom
chore/admin-dapp-enbox-latest

Conversation

@LiranCohen

Copy link
Copy Markdown
Contributor

Summary

Updates the meshd admin-dapp to the latest published @enbox/* packages and adapts to the connect-flow API change.

  • Bump all @enbox/* deps to latest:
    • agent 0.8.15 → 0.8.17, api 0.6.53 → 0.6.55, auth 0.6.61 → 0.6.63, browser 0.3.39 → 0.3.41, crypto 0.1.4 → 0.1.5, dids 0.1.4 → 0.1.5, dwn-sdk-js 0.4.9 → 0.4.10, protocols 0.2.80 → 0.2.82 (common unchanged at 0.1.3)
  • ConnectPermissionRequest moved out of @enbox/agent (now re-exported from @enbox/browser via @enbox/connect); updated the type import. Object shape (protocolDefinition + permissionScopes) is unchanged.

Verification

  • Frontend-only change. admin-dapp bun run build (tsc + vite) passes cleanly.
  • No Go code touched, so go build / go vet / go test are unaffected.
  • Built artifact deployed to the meshd-admin Cloudflare Pages project (admin.meshd.sh) to update the live admin dapp to the latest connect flow.

…mport

- Bump all @enbox/* deps to latest (agent 0.8.17, api 0.6.55, auth 0.6.63,
  browser 0.3.41, crypto 0.1.5, dids 0.1.5, dwn-sdk-js 0.4.10, protocols 0.2.82)
- ConnectPermissionRequest moved from @enbox/agent to @enbox/browser
  (re-exported from @enbox/connect); update the type import accordingly

Frontend-only change; admin-dapp `bun run build` passes. No Go code touched.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@LiranCohen
LiranCohen merged commit 7710e22 into main Jul 11, 2026
8 checks passed
LiranCohen added a commit that referenced this pull request Jul 11, 2026
…T_WALLETS

Builds on #228 (which already bumped the rest of @enbox/* to latest and fixed
the ConnectPermissionRequest import):
- Bump @enbox/browser 0.3.41 -> 0.3.42 (standardized connect dialog).
- Replace the hardcoded 2-wallet WALLET_OPTIONS with the SDK's DEFAULT_WALLETS
  (Enbox, Prism, Matcha, Onyx) so the dialog's searchable wallet grid stays
  current; favicons are derived from each wallet origin (no third-party proxy).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant