github a2aproject/a2a-go v2.4.0

3 hours ago

2.4.0 (2026-07-28)

Features

  • provide generic pull event queue (#354) (6a48d4b)
  • push: push sender SSRF protection enabled by default (fixes #373) (#374) (0a4f17a)

Bug Fixes

  • a2acompat/a2av0: implement A2A v0.3 REST wire format (#371) (1ca80f9), closes #370
  • a2asrv: skip TaskID mismatch check when message has no task reference (fixes #350) (#359) (8c0dd99)
  • allow empty request bodies and enable GET method for task subscriptions (#381) (8363365), closes #380
  • cli: emit non-null required Agent Card list fields in synthesized card (fixes #369) (#372) (0640869)
  • eventqueue: add JSON marshal/unmarshal to Message so events survive roundtrip (fixes #349) (#360) (d52d5a1)
  • itk grpc compatibility for v0.3 SDKs (#367) (11340a7)
  • ListTaskshistoryLength missing (8b91364)
  • ListTaskshistoryLength missing (issue #355) (#361) (8b91364)
  • taskstore,push: enforce cross-tenant authorization on Get and push config stores (#357) (a9f9c64)

Don't miss a new a2a-go release

NewReleases is sending notifications on new releases.