Skip to content

Conversation

@ilayaperumalg
Copy link
Contributor

Updated compatibility range for AI models and added support for new AI models and vector databases in the application configuration.

Updated compatibility range for AI models and added support for new AI models and vector databases in the application configuration.

Signed-off-by: Ilayaperumal Gopinathan <[email protected]>
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Nov 13, 2025
@mhalbritter
Copy link
Contributor

mhalbritter commented Nov 13, 2025

Hey, thanks for the PR. Do you want to get users, if they select Boot 3.4.x, the 1.0.3 version of AI? Because right now, this PR would make Spring AI unusable with Spring Boot 3.4.x, as far as I can tell.

@mhalbritter
Copy link
Contributor

But maybe we can live with that, as Boot 3.4.x will disappear anyway when it's out of OSS support, which will happen in December.

@ilayaperumalg
Copy link
Contributor Author

@mhalbritter thanks for the quick follow-up!

yeah, we can only show 1.1.0 as 1.0.x will not be actively maintained going forward as well.

@ilayaperumalg
Copy link
Contributor Author

Do you think we can remove the buildWithSpringBootAndTestcontainersSpringAiModule test from TestcontainersProjectGenerationConfigurationTests as it only checks for Spring Boot 3.4 compatibility and I see the test SpringAiTestcontainersProjectGenerationConfigurationTests covers Spring Boot 3.5 compatibility?

@snicoll
Copy link
Contributor

snicoll commented Nov 13, 2025

as 1.0.x will not be actively maintained going forward as well.

Spring AI 1.0.x OSS support ends next June. Shouldn't we keep it around as long as Spring Boot 3.4.x is around?

@ilayaperumalg
Copy link
Contributor Author

Spring AI 1.0.x OSS support ends next June. Shouldn't we keep it around as long as Spring Boot 3.4.x is around?

Ideally that would be the case. Given Spring AI 1.1.x also falls along the same line with Spring Boot 3.5.x, we are planning to actively maintain Spring AI 1.1.x while keeping 1.0.x for any critical fixes alone. We just switched Spring AI 2.0.0 as the next major. Moreover, there have been significant feature set changes between Spring AI 1.0.x and 1.1.x including many deprecations and retired items we don't have any control over. As a user, someone would lean towards switching to 1.1.x at this point.

@mhalbritter mhalbritter changed the title Spring AI 1.0 GA updates Add support for Spring AI 1.1.0 Nov 14, 2025
@mhalbritter mhalbritter self-assigned this Nov 14, 2025
@mhalbritter mhalbritter added type: entry-upgrade and removed status: waiting-for-triage An issue we've not yet triaged labels Nov 14, 2025
@mhalbritter mhalbritter changed the title Add support for Spring AI 1.1.0 Upgrade to Spring AI 1.1.0 Nov 14, 2025
mhalbritter pushed a commit that referenced this pull request Nov 14, 2025
Update compatibility range for AI models and added support for new AI
models and vector databases in the application configuration.

See gh-1985

Signed-off-by: Ilayaperumal Gopinathan <[email protected]>
mhalbritter added a commit that referenced this pull request Nov 14, 2025
@mhalbritter
Copy link
Contributor

mhalbritter commented Nov 14, 2025

Thanks for the PR @ilayaperumalg, that was very helpful.

We now have support for Spring AI 1.0.3 (for Boot 3.4.x) and Spring AI 1.1.0 (for Boot 3.5.x).

@ilayaperumalg
Copy link
Contributor Author

@mhalbritter thank you for taking care of including both Spring AI 1.0.3 and 1.1.0!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants