Skip to content

Tags: a2aproject/a2a-js

Tags

v0.3.13

Toggle v0.3.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.13 (#354)

🤖 I have created a release *beep* *boop*
---


##
[0.3.13](v0.3.12...v0.3.13)
(2026-03-16)


### Bug Fixes

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

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.12

Toggle v0.3.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.12 (#348)

🤖 I have created a release *beep* *boop*
---


##
[0.3.12](v0.3.11...v0.3.12)
(2026-03-10)


### Bug Fixes

* Fixing missing push configuration after normalization for rest
transport ([#346](#346))
([54ac8c4](54ac8c4))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.11

Toggle v0.3.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.11 (#320)

🤖 I have created a release *beep* *boop*
---


##
[0.3.11](v0.3.10...v0.3.11)
(2026-03-10)


### Bug Fixes

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

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.10

Toggle v0.3.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.10 (#312)

🤖 I have created a release *beep* *boop*
---


##
[0.3.10](v0.3.9...v0.3.10)
(2026-01-27)


### Bug Fixes

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

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.9

Toggle v0.3.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.9 (#298)

🤖 I have created a release *beep* *boop*
---


## [0.3.9](v0.3.8...v0.3.9)
(2026-01-21)


### Features

* implement gRPC client
([#299](#299))
([dbdb96e](dbdb96e))
* implement gRPC server
([#279](#279))
([bd4caa2](bd4caa2))


### Bug Fixes

* use proto default values in generated a2a_types.ts
([#303](#303))
([0215d42](0215d42))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.8

Toggle v0.3.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.8 (#283)

🤖 I have created a release *beep* *boop*
---


## [0.3.8](v0.3.7...v0.3.8)
(2026-01-15)


### ⚠ BREAKING CHANGES

* use ProtoJSON for REST transport
([#292](#292))

### Features

* use case-insensitive transport protocol name comparison in
ClientFactory
([5246067](5246067))


### Bug Fixes

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

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.7

Toggle v0.3.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.7 (#260)

🤖 I have created a release *beep* *boop*
---


## [0.3.7](v0.3.6...v0.3.7)
(2025-12-17)


### Features

* add rest client
([#258](#258))
([96be3a1](96be3a1))
* remove EventEmitter dependency to support Edge Runtime
([#219](#219))
([6c76fef](6c76fef)),
closes [#218](#218)


### Bug Fixes

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

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.6

Toggle v0.3.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.6 (#181)

🤖 I have created a release *beep* *boop*
---


## [0.3.6](v0.3.5...v0.3.6)
(2025-12-10)


### Features

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


### Bug Fixes

* handle errors occurred in non-blocking sendMessage
([#187](#187))
([e55c0f4](e55c0f4))


### Miscellaneous Chores

* set version to 0.3.6
([#191](#191))
([3f8cea0](3f8cea0))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: Ivan Shymko <ishymko@google.com>

v0.3.5

Toggle v0.3.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.5 (#131)

🤖 I have created a release *beep* *boop*
---


## [0.3.5](v0.3.4...v0.3.5)
(2025-11-05)


### Bug Fixes

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

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.4

Toggle v0.3.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.4 (#127)

🤖 I have created a release *beep* *boop*
---


## [0.3.4](v0.3.3...v0.3.4)
(2025-09-04)


### Features

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


### Miscellaneous Chores

* release 0.3.4
([#128](#128))
([41791d9](41791d9))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).