Skip to content

Releases: a2aproject/a2a-js

v0.3.13

16 Mar 11:03
82d36c7

Choose a tag to compare

0.3.13 (2026-03-16)

Bug Fixes

  • properly parse ProtoJSON body for POST pushNotificationConfigs (#352) (57696a8), closes #336

v0.3.12

10 Mar 15:30
321d331

Choose a tag to compare

0.3.12 (2026-03-10)

Bug Fixes

  • Fixing missing push configuration after normalization for rest transport (#346) (54ac8c4)

v0.3.11

10 Mar 09:04
d45c212

Choose a tag to compare

0.3.11 (2026-03-10)

Bug Fixes

  • support proto-based AgentCard in AgentCardResolver (#344) (e71221c)
  • throw on JSON-RPC response id mismatch (#318) (5ea1c94)

v0.3.10

03 Feb 08:59
e056416

Choose a tag to compare

0.3.10 (2026-01-27)

Bug Fixes

  • do not use ReadableStream async iterator in SSE stream parsing (#311) (5359fa8)
  • preserve typed error as cause in SSE errors (#315) (d39544e)

v0.3.9

21 Jan 16:37
3d9a052

Choose a tag to compare

0.3.9 (2026-01-21)

Features

Bug Fixes

  • use proto default values in generated a2a_types.ts (#303) (0215d42)

v0.3.8

15 Jan 09:33
7f8bb6b

Choose a tag to compare

0.3.8 (2026-01-15)

⚠ BREAKING CHANGES

  • use ProtoJSON for REST transport (#292)

Features

  • use case-insensitive transport protocol name comparison in ClientFactory (5246067)

Bug Fixes

  • add typesVersions to support legacy module resolution (#288) (6499e29)
  • use ProtoJSON for REST transport (#292) (d2efc4c)

v0.3.7

17 Dec 15:02
5046f3a

Choose a tag to compare

0.3.7 (2025-12-17)

Features

Bug Fixes

  • export transport agnostic errors from client (#272) (23cd42e)
  • pass ServerCallContext to getAuthenticatedExtendedAgentCard for REST (#274) (89b141b), closes #137

v0.3.6

10 Dec 16:02
a206d13

Choose a tag to compare

0.3.6 (2025-12-10)

Features

  • add support for extendedAgentCard on client side (#234) (3073376)
  • Add support for extension headers on client side (#227) (8c57002)
  • implement client interceptors (#223) (5694c22)
  • Implement extended card support on server side (#197) (45014ac)
  • implement server http+json (#142) (f20e662)
  • introduce AgentCardResolver (#225) (ddaf7de)
  • introduce transport agnostic client (#198) (94a9848)
  • server side support for extensions (5ef7396)
  • support authentication on server side (#195) (9872d93)

Bug Fixes

  • handle errors occurred in non-blocking sendMessage (#187) (e55c0f4)

Miscellaneous Chores

v0.3.5

05 Nov 14:39
9a63316

Choose a tag to compare

0.3.5 (2025-11-05)

Bug Fixes

  • cancel/task now returns the expected 'cancelled' task status (#158) (3eec0bd)
  • correct the default value in the agentCardPath comment (#130) (3279c7b)
  • enable follow up task issue on non blocking request (#160) (352dc05)
  • ensure push notifications order (#141) (22360e6)
  • ensure user messages are added to existing tasks (#138) (00fb916)
  • validate JSON-RPC params (#155) (5b39f4d)
  • validate JSON-RPC request id according to the spec (#152) (9558c36)

v0.3.4

04 Sep 18:25
c055b76

Choose a tag to compare

0.3.4 (2025-09-04)

Features

  • add list and delete task push notification config rpc method and custom rpc methods for extensions (#119) (26c4e7d)
  • Added push notifications support (#108) (45a211a)

Miscellaneous Chores