Releases: adobe/bridgeService
Releases · adobe/bridgeService
Release list
3.11.5
- Bug Fix #62 Fix fat-JAR crash: replace parameterless LogManager.getLogger() calls Resolved startup crash in fat-JAR deployments caused by
LogManager.getLogger()without a class argument. - CI #59/#60 Injection compatibility matrix for JDK 17 and 21 Added a CI matrix job that runs injection tests against JDK 17 and JDK 21 host JVMs.
- Promotion #64 Enrich Maven Central metadata Added keyword-rich descriptions, organization, inceptionYear, issueManagement, and ciManagement to POMs for better discoverability on Maven Central.
- Dependency Updates Updated log4j2 to 2.26.0; routine GitHub Actions version bumps.
3.11.4
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
HTTP Framework Migration — Spark Java → Javalin 6
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-implto silence the SLF4J no-provider warning emitted by Javalin at startup
Build & CI
3.11.2
- 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.