Skip to content

Bump org.springframework.ai:spring-ai-bom from 2.0.0-M4 to 2.0.0-M8 - #25

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/org.springframework.ai-spring-ai-bom-2.0.0-M8
Closed

Bump org.springframework.ai:spring-ai-bom from 2.0.0-M4 to 2.0.0-M8#25
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/org.springframework.ai-spring-ai-bom-2.0.0-M8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 27, 2026

Copy link
Copy Markdown
Contributor

Bumps org.springframework.ai:spring-ai-bom from 2.0.0-M4 to 2.0.0-M8.

Release notes

Sourced from org.springframework.ai:spring-ai-bom's releases.

Spring AI 2.0.0-M8

⭐ New Features

  • Use dash-separated convention for Spring Boot properties #6186
  • Make ChatOptions#mutate overrides return type specific #6127
  • Exclude jackson-dataformat-yaml from json-schema-validator #6090
  • Improve MistralAiApi Jackson mapping for message content #5585

🐞 Bug Fixes

  • spring-ai-starter-model-google-genai incorrectly declares dependency on spring-ai-google-genai-embedding #6171
  • spring-ai-starter-vector-store-pgvector doesn't work without spring-boot-starter-jdbc #6164
  • 2.0.0-M7 forces API key requirement, breaking cookie/session-based authentication #6150
  • Fix regression on transitive auto-configuration dependencies #6138

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​ilayaperumalg, @​nicolaskrier, @​sdeleuze, and @​sobychacko

Spring AI 2.0.0-M7

⭐ New Features

  • Updated Gemini Models and Google Client Library BOM #6112
  • Sanitize Spring Boot related dependencies #6088
  • Introduce ToolSpec fluent API #6085
  • Remove CosmosDB related components from Spring AI #6080
  • Remove spring-ai-spring-cloud-bindings #6079
  • Ollama doesnt work in a graalvm native image #6043
  • Remove ChatOptions setters #6025
  • Replace usage of GEMINI_2_0_FLASH by GEMINI_2_5_FLASH #6003
  • Deprecate SSE transports, set Streamable HTTP as default server protocol #5969
  • Introduce SSE message endpoint validator in WebFluxSseClientTransport #5967
  • Reuse JsonSchemaGenerator in BeanOutputConverter #5897
  • Make ToolCallAdvisor the default tool call management option #5459
  • Add validation of vector's dimensions for PGVector #4868

🐞 Bug Fixes

  • Update tests and docs for MCP SDK 2.0.0-M3 breaking API changes #6121
  • Enforce single ToolAdvisor invariant in DefaultChatClient #6111
  • Fix ToolCallAdvisor ignoring auto-configured ToolCallingManager #6096
  • Per-call customHeaders not propagated in OpenAiImageOptions #6082
  • ChatClient#prompt ignores chat options from prompt #6072
  • Fix OpenAiChatOptions.AbstractBuilder#combineWith #6045
  • Fix OpenAI generic options merging for image, audio, embedding and moderation #6042
  • Error in Spring AI 2.0.0-M6 while using Docker Model runner #6036
  • Preserve ChatResponseMetadata during OpenAI streaming aggregation #6014
  • Google GenAI support is not available with Spring Boot 4 on start.spring.io #6005

... (truncated)

Commits
  • ee80d23 Release version 2.0.0-M8
  • 7385d71 Add JDBC starter dependency for PgVector
  • 9702705 Refine spring-ai-starter-model-google-genai dependencies
  • 1905020 Use dash-separated convention for properties documentation and integration-tests
  • 187ec33 Add reasoning effort configuration property
  • 060e4ce Improve MistralAiApi Jackson mapping for message content
  • 5076d08 Use NoopApiKey in OllamaWithOpenAiChatModelIT
  • ce6f54b Add no-auth mode support via empty apiKey / NoopApiKey for OpenAI
  • 623a43e Clean up deprecation warnings in Anthropic and OpenAI chat models
  • 98cf512 Add a rate-limit metadata section to anthropic-chat.adoc
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.springframework.ai:spring-ai-bom](https://github.com/spring-projects/spring-ai) from 2.0.0-M4 to 2.0.0-M8.
- [Release notes](https://github.com/spring-projects/spring-ai/releases)
- [Commits](spring-projects/spring-ai@v2.0.0-M4...v2.0.0-M8)

---
updated-dependencies:
- dependency-name: org.springframework.ai:spring-ai-bom
  dependency-version: 2.0.0-M8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels May 27, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #26.

@dependabot dependabot Bot closed this Jun 8, 2026
@dependabot
dependabot Bot deleted the dependabot/maven/org.springframework.ai-spring-ai-bom-2.0.0-M8 branch June 8, 2026 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants