-
Notifications
You must be signed in to change notification settings - Fork 6
chore: upgrade @iconify/svelte v4 → v5 (breaking change) #172
Copy link
Copy link
Closed
Labels
Description
Overview
Upgrade @iconify/svelte from v4.x to v5.x:
@iconify/svelte:^4.2.0→^5.x
Breaking Changes in v5
- Updated for Svelte 5 runes compatibility
- Component API changes (prop names may differ)
- TypeScript type updates
Current Usage
Search for all usages:
grep -r "@iconify/svelte\|<Icon" src/Required Work
1. Update package
npm install @iconify/svelte@^52. Review component usage
Check all <Icon> component usages across the codebase for any props that changed.
3. Testing Checklist
- All icons render correctly
- No TypeScript errors
- Build completes successfully
- Icons display correctly in production build
Resources
Priority
Low — v4 continues to work with Svelte 5.
Part of
Epic: Major dependency upgrades tracking issue
Reactions are currently unavailable