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

Usage of Semantic Versioning #194

Open
aryanmehrotra opened this issue Nov 6, 2023 · 1 comment
Open

Usage of Semantic Versioning #194

aryanmehrotra opened this issue Nov 6, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@aryanmehrotra
Copy link

Problem Statement

Breaking changes without proper versioning

Proposed Solution

Usage of Semantic Versioning as mentioned in https://semver.org/

Additional Context

If sem ver is used, dependabots and other tools will not automatically try to update this, if sem ver is followed it becomes evident from the release version itself if it might break things.

Also, breaking thing reduces usability

@aryanmehrotra aryanmehrotra added the enhancement New feature or request label Nov 6, 2023
@XSAM
Copy link
Owner

XSAM commented Nov 6, 2023

Could you please state more specific details about the proposal for proper versioning?

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

A repo with major version zero should be okay with the breaking changes without changing the major version.

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
None yet
Development

No branches or pull requests

2 participants