Skip to content

Migrate to Svelte 5 (Rune) #1

@Zxce3

Description

@Zxce3

We need to migrate the project to Svelte 5, adopting the new Rune syntax and features.

📋 Tasks

  • Create a new branch for the migration (e.g., svelte-5-migration)
  • Upgrade all dependencies to support Svelte 5
  • Replace $: reactive labels with @reactive runes
  • Refactor reactive stores to use runes/store
  • Update component logic to align with Svelte 5 best practices
  • Remove deprecated APIs and patterns
  • Update build tools and configurations (e.g., Vite, Rollup)
  • Update tests to ensure compatibility with new syntax
  • Open a PR for development and testing

📚 Resources

✅ Acceptance Criteria

  • App builds successfully with Svelte 5
  • All components and logic are converted to use Rune syntax
  • No breaking changes in user experience
  • All tests pass
  • PR is open for review and testing

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions