Skip to content

arvindand/maven-tools-mcp

v3.1.2 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 18d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-tools dependency-management developer-tools docker graalvm gradle
+9 more
java maven maven-central maven-tools mcp mcp-server native-image spring-ai spring-boot

Summary

AI summary

Fixed concurrent JSON‑RPC responses dropping in the MCP Java SDK.

Full changelog

Parallel STDIO Reliability Patch — prevents concurrent MCP tool completions from dropping a
JSON-RPC response and leaving agents waiting until timeout.

Changed

  • GitHub Actions refresh: upgraded the official checkout, Java/Python setup, cache, artifact
    upload, Docker login, and pull-request actions to their current supported majors.
  • Release metadata and documentation: aligned the POM, MCP server metadata, build-script
    fallbacks, registry manifest, and documented protocol version for the 3.1.2 release. The two
    Maven 3.9.16 components now share one version property.

Fixed

  • Concurrent stdio responses dropped by the MCP Java SDK: parallel tool calls could complete on
    different threads and race while emitting to the SDK's unicast response sink, causing Failed to enqueue message, a missing JSON-RPC response, and cancellation/interruption noise in other
    in-flight Maven Central and OSV work. The stdio profile now serializes only the final response-send
    subscriptions while leaving tool execution concurrent (upstream issue
    modelcontextprotocol/java-sdk#686).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track arvindand/maven-tools-mcp

Get notified when new releases ship.

Sign up free

About arvindand/maven-tools-mcp

Universal Maven Central dependency intelligence for JVM build tools (Maven, Gradle, SBT, Mill). Features bulk operations, version comparison, stability filtering, dependency age analysis, release patterns, and Context7 integration for upgrade guidance.

All releases →

Related context

Earlier breaking changes

  • v3.0.0 Java toolchain upgraded from Java 24 to Java 25 (LTS); builds now require Java 25.

Beta — feedback welcome: [email protected]