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

Consider adopting SemVer #86

Open
vpavic opened this issue Jul 8, 2022 · 1 comment
Open

Consider adopting SemVer #86

vpavic opened this issue Jul 8, 2022 · 1 comment

Comments

@vpavic
Copy link

vpavic commented Jul 8, 2022

Could you consider adopting semantic versioning in this project?

The reason behind this request is that org.webjars:webjars-locator-core is among dependencies managed by Spring Boot's BOM, and with the current versioning scheme (X.Y) Spring Boot's dependency management policy basically considers every release to be a minor, not a patch release. See spring-projects/spring-boot#31560 for some background.

In practice, this means that Spring Boot users will see webjars-locator-core updates only when picking up new minor release of Spring Boot itself. For example, Spring Boot 2.7.0 was released with 0.50 as the managed version of webjars-locator-core and it will stay there for the entire lifecycle of 2.7.x.

Given that this is a very simple library with a single and well defined purpose, I doubt that all of its releases really are to be considered minor releases. 🙂

Additionally, are there any plans for the project to reach 1.x milestone? Milestones page offers no insight into project's roadmap.

@jamesward
Copy link
Member

Responded over at: spring-projects/spring-boot#31560

I'll keep this open and if we determine something needs to be done in this project, we can track it here.

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