·
3 commits
to main
since this release
A2A Java SDK 1.4.0.Final
Installation
Maven:
<dependency>
<groupId>org.a2aproject.sdk</groupId>
<artifactId>a2a-java-sdk-client</artifactId>
<version>1.4.0.Final</version>
</dependency>Gradle:
implementation 'org.a2aproject.sdk:a2a-java-sdk-client:1.4.0.Final'Links
Changes since v1.3.2.Final
What's Changed
- chore: bump version to 1.3.3.Final-SNAPSHOT by @kabir in #1145
- fix: keep current status messages out of task history by @1fanwang in #1122
- chore: bump the quarkus group with 2 updates by @dependabot[bot] in #1133
- chore: bump org.slf4j:slf4j-bom from 2.0.18 to 2.0.19 by @dependabot[bot] in #1138
- chore: bump com.uber.nullaway:nullaway from 0.14.0 to 0.14.1 by @dependabot[bot] in #1140
- chore: bump groovy.version from 5.1.1 to 5.1.2 by @dependabot[bot] in #1135
- docs(security): incorporate GHSA-4fpj-g9jf-9rgg into threat model by @ehsavoie in #1148
- feat: implement ACTS SUT behaviors for the ITK agent with YAML config by @JakubWorek in #1150
- fix: allow omitted task push config id by @hutiefang76 in #1092
- fix: skip OpenTelemetry integration tests by @kabir in #1152
- feat(sse): add SSEParserConfig, raise default per-line limit to 1 MB by @ehsavoie in #1149
- docs: provide complete TaskAuthorizationProvider example by @hutiefang76 in #1146
- chore: bump org.codehaus.mojo:exec-maven-plugin from 3.6.3 to 3.6.4 by @dependabot[bot] in #1154
- chore: bump ch.qos.logback:logback-classic from 1.5.34 to 1.6.3 by @dependabot[bot] in #1115
- ci: acts ci workflows and auth precondition implementation by @JakubWorek in #1157
- fix: preserve push notification order per task by @serhiy-bzhezytskyy in #1156
- fix(grpc): allow omitted push config ids by @56wj in #1163
- fix: Add Part.metadata field to 0.3 grpc classes by @kabir in #1169
- fix(server): treat blank taskId/contextId as absent in message/send by @paulrutter in #1172
- fix(grpc): preserve explicit JSON nulls in value mappings by @girishkvs in #1174
- fix(http-client-vertx): resolve relative redirect Location against the request URI (#1142) by @chopmob-cloud in #1162
- fix(client): deliver exactly one terminal SSE callback (#1170) by @chopmob-cloud in #1173
- fix(http-client): always provide a fallback URL in A2ACardResolver by @ehsavoie in #1179
- chore: bump org.mock-server:mockserver-netty from 7.6.0 to 8.0.0 by @dependabot[bot] in #1165
- fix(multitenancy): support @PublicAgentCard on tenant-specific cards by @ehsavoie in #1176
- fix(server): start event bus processor for manual wiring by @014-code in #997
- docs: document JDK HttpClient's restricted Host header and the Vert.x alternative by @paulrutter in #1180
- fix(rest): support application/a2a+json content type by @JakubWorek in #1181
- fix(multitenancy): resolve agent card via router when no default bean… by @ehsavoie in #1184
- fix(server): recover failed terminal enqueues by @kabir in #1185
- chore: release 1.4.0.Final by @ehsavoie in #1187
New Contributors
- @1fanwang made their first contribution in #1122
- @hutiefang76 made their first contribution in #1092
- @serhiy-bzhezytskyy made their first contribution in #1156
- @56wj made their first contribution in #1163
- @paulrutter made their first contribution in #1172
- @girishkvs made their first contribution in #1174
- @chopmob-cloud made their first contribution in #1162
Full Changelog: v1.3.2.Final...v1.4.0.Final