Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: shorebird should support switching flutter versions #1037

Closed
felangel opened this issue Aug 4, 2023 · 1 comment · Fixed by #1070
Closed

feat: shorebird should support switching flutter versions #1037

felangel opened this issue Aug 4, 2023 · 1 comment · Fixed by #1070
Assignees
Labels
enhancement New feature or request

Comments

@felangel
Copy link
Contributor

felangel commented Aug 4, 2023

shorebird does not need to be tightly coupled to a single flutter release. We could offer fvm-like functionality, of downloading different versions of Flutter per project.

If we did this, then it would be possible for us to release a new version of Shorebird, which depend on a new version of Flutter without worrying that users then have to take explicit action to downgrade their version of Shorebird in order to manage older apps in the wild (patching already works this way but releasing currently requires being on the latest stable version).

Presumably if we did this we would only support a limited set of older flutter revisions, and only back to some certain point, as we do currently maintain (very small) patches on top of Flutter which we might have to also maintain on older branches of Flutter in this model.

@felangel felangel converted this from a draft issue Aug 4, 2023
@felangel felangel added the enhancement New feature or request label Aug 4, 2023
@felangel
Copy link
Contributor Author

felangel commented Aug 4, 2023

related to #472

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant