Skip to content

Releases: adobe/bridgeService

3.11.5

Choose a tag to compare

@baubakg baubakg released this 28 May 21:15

3.11.4

Choose a tag to compare

@baubakg baubakg released this 28 May 08:08

What's Changed

  • Prepare release 3.11.3 by @baubakg in #49
  • Add demo usage examples to Running a DEMO section (issue #50) by @baubakg in #51
  • Add three-level Javadoc quality gate for MCP tool discovery (issue #40) by @baubakg in #52
  • Add bridgeService-test-injection module for injection model E2E tests (issue #53) by @baubakg in #54

Full Changelog: parent-3.11.3...parent-3.11.4

3.11.3

Choose a tag to compare

@baubakg baubakg released this 06 May 08:39

HTTP Framework Migration — Spark Java → Javalin 6

#38 / PR #43

The HTTP layer has been rewritten from Spark Java 2.9.4 (Jetty 9, javax.*) to Javalin 6.3.0 (Jetty 11, jakarta.*). BridgeService itself stays on Java 11, but the updated servlet namespace means that injecting into Java 17 and Java 21 host JVMs no longer requires --add-opens flags.

Dependency Updates

  • Javalin upgraded to 6.7.0 (#44)
  • ssl-plugin upgraded to 6.7.0 (#45)
  • jackson-databind upgraded to 2.21.3 (#41)
  • gson upgraded to 2.14.0 (#37)
  • license-maven-plugin upgraded to v5 (#28)
  • Added log4j-slf4j2-impl to silence the SLF4J no-provider warning emitted by Javalin at startup

Build & CI

  • Renovate configuration improved: Javalin dependencies are grouped and pinned to the 6.x line (#48)
  • SonarQube quality-gate action digest updated (#42)

3.11.2

Choose a tag to compare

@baubakg baubakg released this 22 Apr 20:42

  • MCP #35 Hybrid method discovery Each auto-discovered public static method is now exposed as its own named MCP tool in tools/list,
    enabling direct invocation without a java_call wrapper. java_call is retained for multi-step chains where steps share state or pass
    complex Java objects between them.
  • Dependency Updates Routine dependency bumps: log4j2, mockito-core, testng.
  • CI Updated actions/checkout to v6; fixed SonarCloud and Codecov badge staleness.