Sitelet https://github.com/a2aproject/a2a-python/tags
Skip to content

Tags: a2aproject/a2a-python

Tags

v0.3.24+itk

Toggle v0.3.24+itk's commit message

Verified

This tag was signed with the committer’s verified signature.
JakubWorek Jakub Worek
ITK 0.3 agent

v1.1.3

Toggle v1.1.3's commit message

Verified

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

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


##
[1.1.3](v1.1.2...v1.1.3)
(2026-08-18)


### Bug Fixes

* use threading.RLock for in-memory server singletons
([#1162](#1162))
([5bae35b](5bae35b))

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

v1.1.2

Toggle v1.1.2's commit message

Verified

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

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


##
[1.1.2](v1.1.1...v1.1.2)
(2026-07-20)


### Features

* **server:** add aclose() to drain ActiveTask background tasks
([#1101](#1101))
([#1105](#1105))
([9801f46](9801f46))


### Bug Fixes

* **agent_execution:** resolve ActiveTask 'destroyed but pending'
warning during teardown
([#1122](#1122))
([d19c4d2](d19c4d2))
* persist early producer failure as FAILED with originating message
([#1106](#1106))
([4e3d724](4e3d724))

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

v1.1.1

Toggle v1.1.1's commit message

Verified

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

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


##
[1.1.1](v1.1.0...v1.1.1)
(2026-07-15)


### Bug Fixes

* **server:** improve Swagger /docs example annotations for A2A routes
([#1092](#1092))
([46b292b](46b292b))

### Miscellaneous Chores
* **grpc:** eliminate third-party grpcio-status dependency
([#1130](#1130))
([723880e](723880e))
* **http:** eliminate httpx-sse dependency
([#1132](#1132))
([0d82ab9](0d82ab9))

---
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: Iwaniukooo11 <mateusz.iwaniuk11@gmail.com>

v1.1.0

Toggle v1.1.0's commit message

Verified

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

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


##
[1.1.0](v1.0.3...v1.1.0)
(2026-05-29)


### Features

* **server:** restore FastAPI /docs visibility for A2A routes
([#1024](#1024))
([1122d4e](1122d4e))


### Bug Fixes

* **compat:** remove ListTasks from v0.3 REST adapter
([#1043](#1043))
([#1068](#1068))
([5c88793](5c88793))
* properly convert metadata to dict in `RequestContext.metadata`
([#1081](#1081))
([d2f2e18](d2f2e18))
* raise on append=True for unknown artifact_id
([#1038](#1038))
([#1077](#1077))
([fe1f24b](fe1f24b))
* release reference count on non-terminal exit to prevent stale registry
entries ([#1079](#1079))
([501255c](501255c))
* **server:** preserve non-ASCII characters in streaming JSON responses
([#1080](#1080))
([d46c6f9](d46c6f9))
* **telemetry:** don't mark QueueShutDown as an error span
([#1075](#1075))
([54a485c](54a485c))


### Documentation

* clarify `EventQueue` usage
([#1066](#1066))
([11dd68a](11dd68a))


### Miscellaneous Chores

* release 1.1.0
([#1088](#1088))
([3058a33](3058a33))

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

v1.0.3

Toggle v1.0.3's commit message

Verified

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

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


##
[1.0.3](v1.0.2...v1.0.3)
(2026-05-13)


### Features

* **helpers:** add non-text Part extractors and artifact update events
([745d998](745d998))


### Bug Fixes

* **deps:** cap protobuf below 7
([#1019](#1019))
([7af6050](7af6050))
* **errors:** align error mappings with A2A spec
([#1055](#1055))
([4e01a91](4e01a91))
* **errors:** emit JSON-RPC error.data as typed-details array per A2A
1.0 spec hot-fix
([#1058](#1058))
([3ce65c5](3ce65c5))
* Improve task_push_notification_config presence check.
([#1047](#1047))
([94ad594](94ad594))


### Documentation

* high level active task architecture documentation
([#1056](#1056))
([09a2221](09a2221))

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

nightly-metrics

Toggle nightly-metrics's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
test: setup itk resubscribe tests (#1031)

# Description

PR adjusts itk tests with resubscribe behavior check

Thank you for opening a Pull Request!
Before submitting your PR, there are a few things you can do to make
sure it goes smoothly:

- [ ] Follow the [`CONTRIBUTING`
Guide](https://github.com/a2aproject/a2a-python/blob/main/CONTRIBUTING.md).
- [ ] Make your Pull Request title in the
<https://www.conventionalcommits.org/> specification.
- Important Prefixes for
[release-please](https://github.com/googleapis/release-please):
- `fix:` which represents bug fixes, and correlates to a
[SemVer](https://semver.org/) patch.
- `feat:` represents a new feature, and correlates to a SemVer minor.
- `feat!:`, or `fix!:`, `refactor!:`, etc., which represent a breaking
change (indicated by the `!`) and will result in a SemVer major.
- [ ] Ensure the tests and linter pass (Run `bash scripts/format.sh`
from the repository root to format)
- [ ] Appropriate docs were updated (if necessary)

Fixes #<issue_number_goes_here> 🦕

Co-authored-by: Krzysztof Dziedzic <dziedzick@google.com>

v1.0.2

Toggle v1.0.2's commit message

Verified

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

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


##
[1.0.2](v1.0.1...v1.0.2)
(2026-04-24)


### Features

* **helpers:** add non-text Part, Message, and Artifact helpers
([#1004](#1004))
([cfdbe4c](cfdbe4c))


### Bug Fixes

* **proto:** use field.label instead of is_repeated for protobuf
compatibility
([#1010](#1010))
([7d197db](7d197db))
* **server:** deliver push notifications across all owners
([#1016](#1016))
([c24ae05](c24ae05))

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

v1.0.1

Toggle v1.0.1's commit message

Verified

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

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


##
[1.0.1](v1.0.0...v1.0.1)
(2026-04-22)


### Bug Fixes

* **compat:** avoid unconditional grpc import in v0.3 context builders
([#1006](#1006))
([6b46ceb](6b46ceb))

---
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>

v1.0.0

Toggle v1.0.0's commit message

Verified

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

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


##
[1.0.0](v1.0.0-alpha.3...v1.0.0)
(2026-04-20)

See the [**v0.3 → v1.0 migration
guide**](docs/migrations/v1_0/README.md) and changelog entries for alpha
versions below.

### ⚠ BREAKING CHANGES

* remove Vertex AI Task Store integration
([#999](#999))

### Bug Fixes

* rely on agent executor implementation for stream termination
([#988](#988))
([d77cd68](d77cd68))


### Documentation

* add comprehensive v0.3 to v1.0 migration guide
([#987](#987))
([10dea8b](10dea8b))


### Miscellaneous Chores

* release 1.0.0
([530ec37](530ec37))
* remove Vertex AI Task Store integration
([#999](#999))
([7fce2ad](7fce2ad))

---
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>