Skip to content

Provide a Spring Boot compatibility matrix #971

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

Closed
breun opened this issue Nov 25, 2024 · 3 comments
Closed

Provide a Spring Boot compatibility matrix #971

breun opened this issue Nov 25, 2024 · 3 comments
Assignees
Labels
in: reference documentation Our own reference documentation type: improvement Minor improvements
Milestone

Comments

@breun
Copy link

breun commented Nov 25, 2024

It would be nice if users could easily determine which Spring Modulith version should be used for a project using a particular version of Spring Boot.

By manually inspecting dependencies I've found the following:

Spring Boot Spring Modulith
3.4.x 1.3.x
3.3.x 1.2.x
3.2.x 1.1.x

It might be nice to have this as part of the documentation and/or readme?

@odrotbohm
Copy link
Member

Do you think you could prepare a PR for the docs to add that. Generally speaking, there shouldn't be much need for this actually, as as of right now, every maintained Spring Modulith version should work with every OS-maintained Boot version greater than 3.0.

@breun
Copy link
Author

breun commented Dec 5, 2024

I didn't know that, but if that's true, then it would be good if that fact was documented somewhere. But I guess users would like a bit more certainty than that some combination of Spring Modulith and Spring Boot versions should work.

I'm not sure what compatibility guarantees Spring Modulith can currently give, and therefore also not sure what could be stated in the documentation about this.

odrotbohm added a commit that referenced this issue Dec 6, 2024
Also link to it from the introduction.
odrotbohm added a commit that referenced this issue Dec 6, 2024
Also link to it from the introduction.
@odrotbohm odrotbohm added this to the 1.4 M1 milestone Dec 6, 2024
@odrotbohm
Copy link
Member

That's in place now and also backported to 1.3, 1.2, and 1.1.

@odrotbohm odrotbohm added in: reference documentation Our own reference documentation type: improvement Minor improvements labels Dec 6, 2024
@odrotbohm odrotbohm self-assigned this Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: reference documentation Our own reference documentation type: improvement Minor improvements
Projects
None yet
Development

No branches or pull requests

2 participants