Skip to content

Releases: a2aproject/a2a-js

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

v0.3.3

27 Aug 20:11
caeefec

Choose a tag to compare

0.3.3 (2025-08-27)

⚠ BREAKING CHANGES

  • Update A2AClient constructor to initialize with full agentCardUrl (#121)

Features

  • Update A2AClient constructor to initialize with full agentCardUrl (#121) (755044c)

Bug Fixes

  • Improve fetch implementation handling (#117) (09adbd3)

Miscellaneous Chores

v0.3.2

17 Aug 22:27
1168117

Choose a tag to compare

0.3.2 (2025-08-17)

Features

  • Added generic client hooks for HTTP based authentication, and improved agent.json resolution (#33) (a9826ac)

Bug Fixes

  • fix Incorrect Well-Known Path for Agent Card (#102) (3a0f1d0)

Miscellaneous Chores

v0.3.1

06 Aug 21:02
1a5432d

Choose a tag to compare

0.3.1 (2025-08-06)

Bug Fixes

  • add missing express entrypoint to tsup config (#96) (8e990e4)

v0.3.0

05 Aug 17:46
92a2c9b

Choose a tag to compare

0.3.0 (2025-08-05)

⚠ BREAKING CHANGES

  • upgrade to a2a 0.3.0 spec version (#87)
  • make Express dependency optional

Features

  • make Express dependency optional (60899c5)
  • upgrade to a2a 0.3.0 spec version (#87) (ae53da1)

v0.2.5

30 Jul 22:16
305dbef

Choose a tag to compare

0.2.5 (2025-07-30)

Features

  • add support for custom agent card url. resolves #68 (#79) (dc92d32)
  • Export ExecutionEventQueue in server (#61) (530c0b9)
  • Export type AgentExecutionEvent (#66) (f4c81f4)

Bug Fixes

  • correct the example code (#64) (126eee4)
  • setting context id in _createRequestContext (#49) (1abc8a1)

v0.2.4

14 Jul 20:27
c78ce31

Choose a tag to compare

0.2.4 (2025-07-14)

Miscellaneous Chores

  • fix empty npm publish by version-bump (#56) (b12e033)

v0.2.3

14 Jul 19:22
310b90f

Choose a tag to compare

0.2.3 (2025-07-14)

⚠ BREAKING CHANGES

  • separate entrypoints for client, server & common

Features

  • add CommonJS support alongside ESM (#27) (1b3e516)
  • Allow adding middlewares in server (#51) (b4fc323)
  • separate entrypoints for client, server & common (e8dd025)