[go: up one dir, main page]

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

V4 - Version Pinning #12692

Open
austencollins opened this issue Jul 19, 2024 · 1 comment
Open

V4 - Version Pinning #12692

austencollins opened this issue Jul 19, 2024 · 1 comment
Assignees
Labels

Comments

@austencollins
Copy link
Member
austencollins commented Jul 19, 2024

Serverless Framework V.4 ships an installer via NPM and automatically updates its core binary itself, rather than using NPM for version management. Removing the reliance on NPM for version management helps us move the Framework toward a distributable binary, which is easier for non Node.js users. But, we need to re-implement version management/pinning to give users back control over when to update major, minor and patch versions.

We'll do this via the frameworkVersion property within serverless.yml. It should use standard semver syntax for specifying a specific version, or a range of versions. It will not error if the version is not installed. Instead it will auto-download and use the specified version before the command is run..

@austencollins
Copy link
Member Author

ETA this week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants