Skip to content

Upgrade svelte#211

Open
yeboster wants to merge 34 commits intostagingfrom
upgrade-svelte
Open

Upgrade svelte#211
yeboster wants to merge 34 commits intostagingfrom
upgrade-svelte

Conversation

@yeboster
Copy link
Copy Markdown
Contributor

No description provided.

yeboster added 11 commits March 26, 2026 11:44
- Revert SMUI to v8.0.3 (v9 beta introduced safevalues dependency issue)
- Add patch-package for persistent node_modules patches
- Add postinstall script to auto-apply patches after npm install
- Add patch for @smui/select Option.svelte: reorder guard condition
  from 'if (selected && element)' to 'if (element && selected)'
  to prevent crash during Svelte 5 effect teardown when element
  is null but selected derived value briefly evaluates true
- +layout.svelte: remove redundant setTimeout for alertsSnackbar
  (Snackbar handles auto-close via timeoutMs), add try-catch guards
- WalletConnectButton.svelte: remove $effect cleanup that called
  menu?.setOpen(false) (triggered MDC destroy-time dispatch)
- Records.svelte: remove unused onDestroy import
- ConnectionRequired.svelte: simplify by removing anchor element pass-through
- WalletConnectStatus.svelte: remove anchor prop (simplified ConnectionRequired)
- Domain.svelte: remove debug console.log in onDestroy
- Add docs/smui-migration-investigation.md with full analysis
@yeboster yeboster self-assigned this Mar 29, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 29, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
app Error Error Mar 30, 2026 10:37pm

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