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

Follow semver please? #1274

Closed
mrchief opened this issue May 21, 2018 · 5 comments
Closed

Follow semver please? #1274

mrchief opened this issue May 21, 2018 · 5 comments

Comments

@mrchief
Copy link

mrchief commented May 21, 2018

Describe the bug
In the latest release, marked went up from v0.3.18 to v.0.4.0. A minor bump indicates backward compatible changes and most importantly, no breaking changes. Yet the release notes mention several of them:

image

This is counterproductive. A seemingly harmless update potentially can break exiting usages.

Can we please adhere to semver guidelines?

@UziTech
Copy link
Member

UziTech commented May 21, 2018

Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable.

https://semver.org/#spec-item-4

@UziTech UziTech closed this as completed May 21, 2018
@UziTech
Copy link
Member

UziTech commented May 21, 2018

In pre-1.0 releases the minor version is commonly used for breaking changes which is why npm has caret ranges (i.e ^0.3.0 will match >= 0.3.0 and < 0.4.0)

@mrchief
Copy link
Author

mrchief commented May 21, 2018

Oh, didn't see that coming. Is there a planned v1 release anytime soon?

@mrchief
Copy link
Author

mrchief commented May 21, 2018

Kickass homepage by the way! 👍

@UziTech
Copy link
Member

UziTech commented May 21, 2018

We are working toward v1.0 but I think we have a long way to go. We have been trying to resurrect marked from being unmaintained for a while.

Any PRs would be greatly appreciated 😃 👍

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

No branches or pull requests

2 participants