-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New-ModuleManifest should set ModuleVersion to 0.1 by default #4823
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
Comments
Nope, that's wrong!See the spec:
|
Leading zero means it can't be 001.002.003, but the major version can be 0. 0.1.0 is probably more correct.
|
Aside from fixing the syntax issue ( At least in the world of Node.js / npm, the |
|
SemVer recommends |
SemVer also imposes virtually no rules on any version <
So what the Node.js / npm community has done is to extend the rules to cover <
|
@mklement0 I can see value in standardizing and differentiating between 0.y.z and 0.0.z. I would be fine starting with |
I'm willing to pick up this issue. Can I get it assigned? Looks relatively easy to implement. |
@LDSpits consider it assigned to you as GitHub doesn't let me assign to people to you. I'll set it assigned to me so someone else doesn't duplicate your effort. Thanks! We generally label issues |
Given our push for semantic versioning, I think it'd be helpful for the
New-ModuleManifest
defaults to setModuleVersion
to 0.1I don't think this is a breaking change because
-ModuleVersion
provides deterministic behavior.Steps to reproduce
Expected behavior
Actual behavior
Environment data
The text was updated successfully, but these errors were encountered: