Skip to content

v1.5.0.Final

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Nov 14:11
· 5 commits to main since this release
v1.5.0.Final
a8f4313

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

Full Changelog

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

Full Changelog: v1.4.0.Final...v1.5.0.Final