Skip to content

Is semver followed diligently in libraries and tools? #4480

Closed Answered by timtebeek
crankydillo asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @crankydillo ; Thanks for reaching out. In general I can say we only recommend/support using versions as aligned through out rewrite-recipe-bom releases: https://github.com/openrewrite/rewrite-recipe-bom/releases
Any release there will list which versions of openrewrite/rewrite work well with which plugins and recipe modules; typically the latest of each at the time of release. Using mismatched versions could result in unexpected failures, which semantic versioning wouldn't necessarily guard against well, as you'd still need to update each to the latest release anyway, or risk getting left behind.

As an example we recently switched from using internal nullability annotations to JSpecify,…

Replies: 1 comment 7 replies

Comment options

You must be logged in to vote
7 replies
@crankydillo
Comment options

@timtebeek
Comment options

@crankydillo
Comment options

@crankydillo
Comment options

@timtebeek
Comment options

Answer selected by timtebeek
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants