Skip to content

Implement an Upgrader for migrating from Svelte 4 to 5 #9239

@annaghi

Description

@annaghi

Describe the problem

With the upcoming release of Svelte 5, in order to use the new features a huge amount of manual refactoring would be needed on an existing code base.

Describe the proposed solution

It would be nice to have an upgrader tool, which would:

  • Analyze the existing Svelte (3) 4 codebase.
  • Automatically refactor the code to be compatible with Svelte 5.
  • Provide a report outlining what changes were made and if any manual interventions are needed.

Alternatives considered

  • Maintaining Backward Compatibility
  • Not Maintaining Backward Compatibility

Importance

nice to have

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions