dependabot[bot] opened a new pull request, #23104:
URL: https://github.com/apache/camel/pull/23104

   Bumps 
[org.springframework.ai:spring-ai-bom](https://github.com/spring-projects/spring-ai)
 from 1.1.5 to 1.1.6.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/spring-projects/spring-ai/releases";>org.springframework.ai:spring-ai-bom's
 releases</a>.</em></p>
   <blockquote>
   <h1>Spring AI 1.1.6 Release Notes</h1>
   <h2>🎯 Highlights</h2>
   <p>This release includes 1 new features, 5 bug fixes, 2 documentation 
improvements, 5 other improvements.</p>
   <h2>⏪ Breaking Changes</h2>
   <ul>
   <li>Chat memory advisors now require an explicit conversation ID to be 
supplied. This is a behavioral change that affects how chat memory is scoped 
and managed. Applications relying on implicit conversation IDs must be updated 
to supply an explicit ID. <a 
href="https://github.com/spring-projects/spring-ai/commit/13cde419e30042c663706f130dd65b80d92d4667";>13cde41</a></li>
   </ul>
   <h2>⚠️ Upgrading Notes</h2>
   <ul>
   <li>PromptChatMemoryAdvisor is now deprecated and chat memory advisors 
require an explicit conversation ID. Update your code to: (1) replace 
PromptChatMemoryAdvisor with the recommended alternative, and (2) ensure an 
explicit conversation ID is supplied when using any chat memory advisor. <a 
href="https://github.com/spring-projects/spring-ai/commit/917f62ebec13cf01027c094dd36d4106b1c8dc47";>917f62e</a></li>
   </ul>
   <h2>⭐ New Features</h2>
   <ul>
   <li>MCP auto-configuration now includes the missing <a 
href="https://github.com/ConditionalOnMissingBean";><code>@​ConditionalOnMissingBean</code></a>
 check, allowing users to provide their own bean definitions and override the 
auto-configured MCP beans as expected in Spring Boot auto-configuration 
patterns. <a 
href="https://github.com/spring-projects/spring-ai/commit/d4025e5d8ede18158cbd9b53b1cc4a0ad107af3a";>d4025e5</a></li>
   </ul>
   <h2>🪲 Bug Fixes</h2>
   <ul>
   <li>Fixed an issue where the MilvusVectorStore's doDelete method incorrectly 
escaped strings in the ID list, which could cause deletion operations to fail 
or behave unexpectedly. <a 
href="https://github.com/spring-projects/spring-ai/commit/20206a46408ef8a9609f54afc7c82a0b5fd2e357";>20206a4</a></li>
   <li>Fixed the ChatClientAdvisorTests test suite to supply an explicit 
conversation ID, aligning tests with the new requirement for explicit 
conversation IDs in chat memory advisors. <a 
href="https://github.com/spring-projects/spring-ai/commit/704e5c6519c150662c7338782639fa84ffe8c9ed";>704e5c6</a></li>
   <li>Fixed the MistralAiChatModelObservationIT integration test to ensure 
observation functionality works correctly with the MistralAI chat model 
provider. <a 
href="https://github.com/spring-projects/spring-ai/commit/a89145db26831f2f8bf22e0f76155ecebd8d7c5c";>a89145d</a></li>
   <li>Corrects an issue where configured options were not being properly 
included in MistralAI API requests, ensuring all user-defined settings are 
correctly passed through. <a 
href="https://github.com/spring-projects/spring-ai/commit/7bcf32aa134b3954ba70bed625de4adcbfe8fab4";>7bcf32a</a></li>
   <li>Resolves a regression in how AssistantMessage.ToolCall.id is handled 
when using the Ollama integration, restoring correct tool call identification 
behavior. <a 
href="https://github.com/spring-projects/spring-ai/commit/bb9d65ea96d3d57cf3c7467fb82e86bc25c9f238";>bb9d65e</a></li>
   </ul>
   <h2>📓 Documentation</h2>
   <ul>
   <li>Corrected typographical errors in the MCP (Model Context Protocol) 
documentation for improved readability and accuracy. <a 
href="https://github.com/spring-projects/spring-ai/commit/a1ad7f2a4a784432dde61520723fb80119008320";>a1ad7f2</a></li>
   <li>Fixed broken xref anchors in the documentation to restore proper 
cross-reference navigation between documentation sections. <a 
href="https://github.com/spring-projects/spring-ai/commit/f03c104234de47a9e91d0a7f312f458ebeb5cbe9";>f03c104</a></li>
   </ul>
   <h2>🔨 Dependency Upgrades</h2>
   <ul>
   <li>Updated MCP SDK from version 0.17.0 to 0.18.2 and MCP annotations from 
0.8.0 to 0.9.0, bringing in the latest MCP protocol improvements and bug fixes. 
<a 
href="https://redirect.github.com/spring-projects/spring-ai/pull/5961";>#5961</a></li>
   </ul>
   <h2>🔩 Build Updates</h2>
   <ul>
   <li>Updated the project build to use JDK 17.0.19, ensuring compatibility and 
incorporating the latest Java 17 patch release for the build environment. <a 
href="https://github.com/spring-projects/spring-ai/commit/27281e62dec4fd0857ab3d0da79cd3b83105b260";>27281e6</a></li>
   <li>Reorganizes the project structure by relocating Spring AI starter 
modules to a dedicated starters/ directory for better maintainability and 
clarity. <a 
href="https://github.com/spring-projects/spring-ai/commit/22f867673c0d59a4607022d0a5992b5f0c59f6ef";>22f8676</a></li>
   </ul>
   <h2>🙏 Contributors</h2>
   <p>Thanks to all contributors who made this release possible:</p>
   <ul>
   <li><a href="https://github.com/tzolov";><code>Christian Tzolov 
(@​tzolov)</code></a></li>
   <li><a href="https://github.com/emileplas";><code>Emile Plas 
(@​emileplas)</code></a></li>
   <li><a href="https://github.com/ilayaperumalg";><code>Ilayaperumal Gopinathan 
(@​ilayaperumalg)</code></a></li>
   <li><a href="https://github.com/sobychacko";><code>Soby Chacko 
(@​sobychacko)</code></a></li>
   <li><a href="https://github.com/sdeleuze";><code>Sébastien Deleuze 
(@​sdeleuze)</code></a></li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/10cd1f47dbb6ccb8ff7a9b0aa40892cc0c8af0eb";><code>10cd1f4</code></a>
 Release version 1.1.6</li>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/20206a46408ef8a9609f54afc7c82a0b5fd2e357";><code>20206a4</code></a>
 Fix MilvusVectorStore doDelete idList string esacping</li>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/704e5c6519c150662c7338782639fa84ffe8c9ed";><code>704e5c6</code></a>
 Fix ChatClientAdvisorTests to supply explicit conversation ID</li>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/917f62ebec13cf01027c094dd36d4106b1c8dc47";><code>917f62e</code></a>
 Deprecate PromptChatMemoryAdvisor</li>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/13cde419e30042c663706f130dd65b80d92d4667";><code>13cde41</code></a>
 Require explicit conversation ID in chat memory advisors</li>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/d4025e5d8ede18158cbd9b53b1cc4a0ad107af3a";><code>d4025e5</code></a>
 Add missing ConditionalOnMissingBean check on MCP autoconfig</li>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/974183e2a322f3ff873bdf6735b8c3241507da77";><code>974183e</code></a>
 Bump MCP dependencies: sdk 0.17.0 → 0.18.2, annotations 0.8.0 → 0.9.0 (<a 
href="https://redirect.github.com/spring-projects/spring-ai/issues/5961";>#5961</a>)</li>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/a89145db26831f2f8bf22e0f76155ecebd8d7c5c";><code>a89145d</code></a>
 Fix MistralAiChatModelObservationIT</li>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/27281e62dec4fd0857ab3d0da79cd3b83105b260";><code>27281e6</code></a>
 Switch to JDK 17.0.19 to build the project</li>
   <li><a 
href="https://github.com/spring-projects/spring-ai/commit/a1ad7f2a4a784432dde61520723fb80119008320";><code>a1ad7f2</code></a>
 Fix typos in MCP documentation</li>
   <li>Additional commits viewable in <a 
href="https://github.com/spring-projects/spring-ai/compare/v1.1.5...v1.1.6";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.springframework.ai:spring-ai-bom&package-manager=maven&previous-version=1.1.5&new-version=1.1.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   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-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   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)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to