Repository navigation
·
5 commits
to main
since this release
A2A Java SDK 1.5.0.Final
Installation
Maven:
<dependency>
<groupId>org.a2aproject.sdk</groupId>
<artifactId>a2a-java-sdk-client</artifactId>
<version>1.5.0.Final</version>
</dependency>Gradle:
implementation 'org.a2aproject.sdk:a2a-java-sdk-client:1.5.0.Final'Links
Changes since v1.4.0.Final
What's Changed
- chore: 1.4.0.Final docs and bump to 1.4.1.Final-SNAPSHOT by @ehsavoie in #1188
- test(server): fix flaky testSynchronousExecutorDoesNotLeakChainEntries by @ehsavoie in #1189
- docs: Adding the release note for 1.4.0.Final by @ehsavoie in #1195
- fix(jsonrpc): handle omitted params and non-object request bodies by @Zhuoxi2000 in #1198
- fix(rest): format single-digit history length query by @014-code in #1200
- build: add Checkstyle reporter for unused imports and trailing whitespace by @Kudwa-Abhishek in #1203
- test: cover multi-turn input-required interaction by @misysin in #1212
- chore: Making the build reproductible by @ehsavoie in #1214
- fix(queue-manager-replicated): migrate Kafka tests to Testcontainers 2.x API by @ehsavoie in #1225
- ci: pin all GitHub Actions to commit SHAs by @ehsavoie in #1230
- chore: upgrade 0.3 and 1.0 TCKs by @kabir in #1235
- feat(opentelemetry): add streaming span lifecycle and operation metrics by @ehsavoie in #1236
- feat(opentelemetry): add push notification tracing and trace-context propagation by @ehsavoie in #1229
- refactor!: centralize server validation by @kabir in #1213
- build: replace Checkstyle with Spotless (google-java-format) by @ehsavoie in #1237
- fix(grpc): avoid NPE when listTasks is called without a tenant by @Emryswu in #1240
- fix(rest): include missing query params in listTasks and listTaskPushNotificationConfigs by @sumitvairagar in #1239
- docs: add latest documentation alias by @kabir in #1243
- fix(docs): parse default documentation version by @kabir in #1245
- chore: Add 'latest' alias description to AGENTS.md by @kabir in #1246
- docs: add Spring Boot server integration by @soheilqalamkari in #1201
- fix(server): deliver awaited final events to gracefully closed child queues by @jeroenbellen in #1227
- docs: Stop duplicating server integrations in README.md by @kabir in #1248
- fix(server): align builder blocking timeouts with documented defaults by @kabir in #1249
- fix: handle blank push notification config IDs by @prachisinghal-1 in #1242
- chore: bump actions/setup-python from 7.0.0 to 7.1.0 by @dependabot[bot] in #1250
- chore: bump the maven-plugins group across 1 directory with 2 updates by @dependabot[bot] in #1244
- chore: bump groovy.version from 5.1.2 to 6.0.0 by @dependabot[bot] in #1191
- chore: bump io.github.ascopes:protobuf-maven-plugin from 5.1.8 to 5.1.11 by @dependabot[bot] in #1231
- chore: bump no.entur.mapstruct.spi:protobuf-spi-impl from 1.67.0 to 1.74.0 by @dependabot[bot] in #1232
- chore: bump io.smallrye.reactive:mutiny-zero from 1.3.0 to 1.3.1 by @dependabot[bot] in #1137
- chore: upgrade protobuf runtime and pin compiler version by @kabir in #1251
- chore: bump the testing group across 1 directory with 2 updates by @dependabot[bot] in #1224
- chore: bump the quarkus group across 1 directory with 2 updates by @dependabot[bot] in #1153
- feat(http-client)!: unify configuration and redirect handling by @kabir in #1255
- feat(client): add opt-in GET redirect following and expose via transport config by @kabir in #1257
- fix(task-store): preserve authorized task pagination by @kabir in #1258
- fix(jsonrpc): avoid NumberFormatException on every SSE event for string request IDs by @sumitvairagar in #1254
- feat(task-store): add JPA ownership scopes for task listings by @kabir in #1259
- chore: bump com.google.errorprone:error_prone_core from 2.50.0 to 2.51.0 by @dependabot[bot] in #1263
- chore: bump com.google.code.gson:gson from 2.14.0 to 2.15.0 by @dependabot[bot] in #1264
- chore: bump com.uber.nullaway:nullaway from 0.14.1 to 0.14.3 by @dependabot[bot] in #1265
- chore: bump org.mock-server:mockserver-netty from 8.0.0 to 9.2.0 by @dependabot[bot] in #1267
- chore: bump no.entur.mapstruct.spi:protobuf-spi-impl from 1.74.0 to 1.76.0 by @dependabot[bot] in #1269
- chore: bump org.slf4j:slf4j-bom from 2.0.19 to 2.0.20 by @dependabot[bot] in #1270
- chore: bump org.sonatype.central:central-publishing-maven-plugin from 0.11.0 to 0.12.0 by @dependabot[bot] in #1268
- fix: preserve explicit nulls in data and metadata by @kabir in #1261
- fix: accept ListTasks responses with fewer tasks than pageSize by @RaphaelFakhri in #1273
- test(rest): cover SSE completion and parsing error outcomes by @SashaMIT in #1209
- chore: release 1.5.0.Final by @kabir in #1280
New Contributors
- @Zhuoxi2000 made their first contribution in #1198
- @Kudwa-Abhishek made their first contribution in #1203
- @Emryswu made their first contribution in #1240
- @sumitvairagar made their first contribution in #1239
- @soheilqalamkari made their first contribution in #1201
- @jeroenbellen made their first contribution in #1227
- @prachisinghal-1 made their first contribution in #1242
- @RaphaelFakhri made their first contribution in #1273
- @SashaMIT made their first contribution in #1209
Full Changelog: v1.4.0.Final...v1.5.0.Final