dependabot[bot] opened a new pull request, #4928: URL: https://github.com/apache/servicecomb-java-chassis/pull/4928
Bumps [com.alibaba.nacos:nacos-client](https://github.com/alibaba/nacos) from 3.0.2 to 3.0.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/alibaba/nacos/releases">com.alibaba.nacos:nacos-client's releases</a>.</em></p> <blockquote> <h2>3.0.3(Aug 21th, 2025)</h2> <p>This version is mainly focuses on MCP ecosystem expansion and performance optimization while balancing developer experience and system robustness. And fix many bugs for the old version.</p> <p>About the new MCP registry features, Nacos added dynamic management of MCP tools (auto-fetch during creation/update), supported importing HTTP transfer tools via Swagger API files, and enhanced security schema definitions and client-side AI interaction APIs. And introduced memory index to optimize MCP ID/name query performance, supports custom gRPC listening IP configuration, and added frontEndpointConfig for streamlined frontend integration.</p> <p>For the System & Experience Improvements, Nacos refactored MCP management UI, optimized Docker port configuration hints, improved service creation workflows, and strengthened validations (e.g., username/password checks, pre-deletion table existence verification). And also enhanced MCP server query logic and error logs, standardized readiness API responses, and ensured SDK consistency in returning MCP IDs.</p> <p>Detail Changes in 3.0.3 see:</p> <h2>Feature</h2> <p><a href="https://redirect.github.com/alibaba/nacos/issues/13441">#13441</a> Support add mcp tools when create mcp server. <a href="https://redirect.github.com/alibaba/nacos/issues/13442">#13442</a> Support auto get mcp tools when create mcp server or update mcp server. <a href="https://redirect.github.com/alibaba/nacos/issues/13455">#13455</a> Support Security Schema definition for mcp server. <a href="https://redirect.github.com/alibaba/nacos/issues/13524">#13524</a><a href="https://redirect.github.com/alibaba/nacos/issues/13683">#13683</a> Add client api for AI mcp. <a href="https://redirect.github.com/alibaba/nacos/issues/13526">#13526</a> Support memory index for mcpId and mcpName to improve performence. <a href="https://redirect.github.com/alibaba/nacos/issues/13527">#13527</a> ADD frontEndpointConfig into McpInfo. <a href="https://redirect.github.com/alibaba/nacos/issues/13542">#13542</a> Support import mcp tools by swagger API file for http transfer to mcp server. <a href="https://redirect.github.com/alibaba/nacos/issues/13549">#13549</a> Support specified grpc listen ip replace the <code>0.0.0.0</code>.</p> <h2>Enhancement/Refactor</h2> <p><a href="https://redirect.github.com/alibaba/nacos/issues/13324">#13324</a> Add web hint when users use old way to access nacos console ui. <a href="https://redirect.github.com/alibaba/nacos/issues/13437">#13437</a> Enhance the readiness API response code for v3 admin API. <a href="https://redirect.github.com/alibaba/nacos/issues/13553">#13553</a> Ai maintainer sdk will return the mcpId when create new MCP Server. <a href="https://redirect.github.com/alibaba/nacos/issues/13559">#13559</a> Enhance docker-desktop page export nacos ports configuration. <a href="https://redirect.github.com/alibaba/nacos/issues/13565">#13565</a> Optimize error logs for MCP server not found scenario. <a href="https://redirect.github.com/alibaba/nacos/issues/13585">#13585</a> Check if the table config_info_beta exists before deleting a BETA configuration. <a href="https://redirect.github.com/alibaba/nacos/issues/13602">#13602</a> Enhance get the mcpserver logic to reduce the possible query mcp server after creating. <a href="https://redirect.github.com/alibaba/nacos/issues/13625">#13625</a> Create user check username and password not blank. <a href="https://redirect.github.com/alibaba/nacos/issues/13668">#13668</a><a href="https://redirect.github.com/alibaba/nacos/issues/13702">#13702</a> Enhance and refactor console UI for MCP management. <a href="https://redirect.github.com/alibaba/nacos/issues/13678">#13678</a> Create new service when create new version mcp server.</p> <h2>BugFix</h2> <p><a href="https://redirect.github.com/alibaba/nacos/issues/13367">#13367</a> Fix NPE problem for nacos-custom-environment-plugin. <a href="https://redirect.github.com/alibaba/nacos/issues/13454">#13454</a> Fix logback 1.5+ will print hint and error when using spring cloud alibaba. <a href="https://redirect.github.com/alibaba/nacos/issues/13458">#13458</a> Fix nacos start up failure when set functionMode is config or naming. <a href="https://redirect.github.com/alibaba/nacos/issues/13468">#13468</a> Fix nacos config client can't fuzzy watch configuration by groupName. <a href="https://redirect.github.com/alibaba/nacos/issues/13497">#13497</a> Fix service NullPointerException when getSpec(). <a href="https://redirect.github.com/alibaba/nacos/issues/13522">#13522</a> Ldap related beans are loaded into Spring properly. <a href="https://redirect.github.com/alibaba/nacos/issues/13523">#13523</a> Fix DefaultPushFuture do not cancel when ConnectionBusyExeception throwed. <a href="https://redirect.github.com/alibaba/nacos/issues/13566">#13566</a> Fix the paging query exception of the mcp list. <a href="https://redirect.github.com/alibaba/nacos/issues/13585">#13585</a> Fix can't delete beta configuration problem. <a href="https://redirect.github.com/alibaba/nacos/issues/13600">#13600</a> Fix CloneConfig got 403 code when user has not source namespace writen authentication. <a href="https://redirect.github.com/alibaba/nacos/issues/13614">#13614</a> Fix namespace is not converted correctly, unable to query the configuration through the HTTP configuration query API. <a href="https://redirect.github.com/alibaba/nacos/issues/13628">#13628</a> Fix NPE problem when update instance metadata with null value. <a href="https://redirect.github.com/alibaba/nacos/issues/13648">#13648</a> Fix Configuration Management Fuzzy Search not work for groupName.</p> <h2>Deployment Required</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/alibaba/nacos/commit/d14ae0cae67507272fa67a9cb9f290afd555561c"><code>d14ae0c</code></a> Develop release3.0.3 (<a href="https://redirect.github.com/alibaba/nacos/issues/13729">#13729</a>)</li> <li><a href="https://github.com/alibaba/nacos/commit/4f16a23f8c138b1229559e5f0764508aa162c2dc"><code>4f16a23</code></a> opt args use aggre options (<a href="https://redirect.github.com/alibaba/nacos/issues/13727">#13727</a>)</li> <li><a href="https://github.com/alibaba/nacos/commit/9f41549edba6d0370b2946492cf451e2bb8b0ad8"><code>9f41549</code></a> Optimizing Swagger import using template-embedded parameters (<a href="https://redirect.github.com/alibaba/nacos/issues/13726">#13726</a>)</li> <li><a href="https://github.com/alibaba/nacos/commit/f455b0dfb46aedcf6667d5ac9d0c5c5de591df71"><code>f455b0d</code></a> Optimize upload file (<a href="https://redirect.github.com/alibaba/nacos/issues/13706">#13706</a>)</li> <li><a href="https://github.com/alibaba/nacos/commit/3788cabfc945911d494be8e032811667ac7b7418"><code>3788cab</code></a> add transport protocol for service ref and fix some ui bugs (<a href="https://redirect.github.com/alibaba/nacos/issues/13702">#13702</a>)</li> <li><a href="https://github.com/alibaba/nacos/commit/bc0f7dc7646a678056dc0e4a270189d67c59d632"><code>bc0f7dc</code></a> upgrade nacos logback adapter to 1.1.4. (<a href="https://redirect.github.com/alibaba/nacos/issues/13700">#13700</a>)</li> <li><a href="https://github.com/alibaba/nacos/commit/dc3b2cb4d06f487b2c04dfab31d82951f5e92249"><code>dc3b2cb</code></a> fix some bugs in ui (<a href="https://redirect.github.com/alibaba/nacos/issues/13701">#13701</a>)</li> <li><a href="https://github.com/alibaba/nacos/commit/dbafe2d7931fb6487d80f06650ae2b15784d69f2"><code>dbafe2d</code></a> Try to fix unit test problem. (<a href="https://redirect.github.com/alibaba/nacos/issues/13698">#13698</a>)</li> <li><a href="https://github.com/alibaba/nacos/commit/08b493716d768a71d4fa9fad8ebf7604b718fe24"><code>08b4937</code></a> Support OpenApi 3.1 (<a href="https://redirect.github.com/alibaba/nacos/issues/13692">#13692</a>)</li> <li><a href="https://github.com/alibaba/nacos/commit/b0dcfa34100f3463e76246186a70de6cc974f36e"><code>b0dcfa3</code></a> fix ui bugs (<a href="https://redirect.github.com/alibaba/nacos/issues/13689">#13689</a>)</li> <li>Additional commits viewable in <a href="https://github.com/alibaba/nacos/compare/3.0.2...3.0.3">compare view</a></li> </ul> </details> <br /> [](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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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]
