Skip to content

Bump org.springframework.ai:spring-ai-bom from 2.0.0-M4 to 2.0.0-M7 - #23

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

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

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-M7.

Release notes

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

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
  • RedisVectorStore#doDelete only deletes the 10 first messages #5998
  • Fix Kotlin nullable fields in MCP tool input schema #5997
  • Tool input schema marks Kotlin nullable fields as required in JsonSchemaGenerator #5978
  • Preserve OpenAI response metadata #5929
  • Tool inputSchema with recursive parameter types emits unresolvable $ref (nested $defs, root-relative $ref) #5888
  • Advisor executed after ToolCallAdvisor lacks custom observation #5882
  • OpenAiChatModel streaming drops chunks due to internal switchMap when using buffered concatMap #5120

📔 Documentation

  • Complete documentation update for OpenAI SDK base URL new behavior #6093
  • Reference document still refer to removed OpenAiApi #6075

🔨 Dependency Upgrades

  • Add spring-boot-autoconfigure-processor to the compiler #6100

❤️ Contributors

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

... (truncated)

Commits
  • c34e070 Release version 2.0.0-M7
  • e2f24da Harden filename handling in AnthropicSkillsResponseHelper
  • e7d57d6 disable some flaky test asserts
  • 2ec7f3e Mention spring-ai-oracle in the upgrade notes
  • d105f5e fix: Avoid switchMap in ChatModel streaming (#6124)
  • 682dae1 Update tests and docs for MCP SDK 2.0.0-M3 breaking API changes
  • 6350a30 Remove ununsed maven license plugin
  • 52763b0 Specify an API key in OllamaWithOpenAiChatModelIT
  • 2562b0f Update Google GenAI models and Google Client Library BOM
  • 97107e0 Update anthropic-sdk.version to 2.34.0
  • 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-M7.
- [Release notes](https://github.com/spring-projects/spring-ai/releases)
- [Commits](spring-projects/spring-ai@v2.0.0-M4...v2.0.0-M7)

---
updated-dependencies:
- dependency-name: org.springframework.ai:spring-ai-bom
  dependency-version: 2.0.0-M7
  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 May 27, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #25.

@dependabot dependabot Bot closed this May 27, 2026
@dependabot
dependabot Bot deleted the dependabot/maven/org.springframework.ai-spring-ai-bom-2.0.0-M7 branch May 27, 2026 23:13
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