Tags: ishymko/a2a-python
Tags
chore(1.0-dev): release 1.0.0-alpha.0 chore(1.0-dev): release 1.0.0-alpha.0
chore(main): release 0.3.25 (a2aproject#730) 🤖 I have created a release *beep* *boop* --- ## [0.3.25](a2aproject/a2a-python@v0.3.24...v0.3.25) (2026-03-10) ### Features * Implement a vertex based task store ([a2aproject#752](a2aproject#752)) ([fa14dbf](a2aproject@fa14dbf)) ### Bug Fixes * return background task from consume_and_break_on_interrupt to prevent GC ([a2aproject#775](a2aproject#775)) ([a236d4d](a2aproject@a236d4d)) * use default_factory for mutable field defaults in ServerCallContext ([a2aproject#744](a2aproject#744)) ([22b25d6](a2aproject@22b25d6)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 0.3.24 (a2aproject#708) 🤖 I have created a release *beep* *boop* --- ## [0.3.24](a2aproject/a2a-python@v0.3.23...v0.3.24) (2026-02-20) ### Bug Fixes * **core:** preserve legitimate falsy values in _clean_empty ([a2aproject#713](a2aproject#713)) ([7632f55](a2aproject@7632f55)) * **deps:** `DeprecationWarning` on `HTTP_413_REQUEST_ENTITY_TOO_LARGE` ([a2aproject#693](a2aproject#693)) ([9968f9c](a2aproject@9968f9c)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 0.3.23 (a2aproject#641) 🤖 I have created a release *beep* *boop* --- ## [0.3.23](a2aproject/a2a-python@v0.3.22...v0.3.23) (2026-02-13) ### Features * add async context manager support to BaseClient ([a2aproject#688](a2aproject#688)) ([ae9dc88](a2aproject@ae9dc88)) * add async context manager support to ClientTransport ([a2aproject#682](a2aproject#682)) ([2e45c0d](a2aproject@2e45c0d)) * support async card modifiers ([a2aproject#654](a2aproject#654)) ([a802500](a2aproject@a802500)) * support disabling OTel instrumentation via env var ([a2aproject#611](a2aproject#611)) ([72216b9](a2aproject@72216b9)) ### Bug Fixes * do not crash on SSE comment line ([a2aproject#636](a2aproject#636)) ([3dcb847](a2aproject@3dcb847)) * gRPC metadata header casing and invocation_metadata() call ([a2aproject#676](a2aproject#676)) ([390b763](a2aproject@390b763)) * Improve error handling for Timeout exceptions on REST and JSON-RPC clients ([a2aproject#690](a2aproject#690)) ([2acd838](a2aproject@2acd838)) * map rejected task state in proto converters ([a2aproject#668](a2aproject#668)) ([957e92b](a2aproject@957e92b)), closes [a2aproject#625](a2aproject#625) * **server:** fix deadlocks on agent execution failure in non-streaming ([a2aproject#614](a2aproject#614)) ([d3c973f](a2aproject@d3c973f)) ### Documentation * explicitly mention supported spec version and transports in readme ([a2aproject#681](a2aproject#681)) ([c91d4fb](a2aproject@c91d4fb)), closes [a2aproject#677](a2aproject#677) * Update README to include Code Wiki badge ([2698cc0](a2aproject@2698cc0)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 0.3.22 (a2aproject#599) 🤖 I have created a release *beep* *boop* --- ## [0.3.22](a2aproject/a2a-python@v0.3.21...v0.3.22) (2025-12-16) ### Features * Add custom ID generators to `SimpleRequestContextBuilder` ([a2aproject#594](a2aproject#594)) ([04bcafc](a2aproject@04bcafc)) ### Code Refactoring * Move agent card signature verification into `A2ACardResolver` ([6fa6a6c](a2aproject@6fa6a6c)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 0.3.21 (a2aproject#587) 🤖 I have created a release *beep* *boop* --- ## [0.3.21](a2aproject/a2a-python@v0.3.20...v0.3.21) (2025-12-12) ### Documentation * Fixing typos ([a2aproject#586](a2aproject#586)) ([5fea21f](a2aproject@5fea21f)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 0.3.20 (a2aproject#577) 🤖 I have created a release *beep* *boop* --- ## [0.3.20](a2aproject/a2a-python@v0.3.19...v0.3.20) (2025-12-03) ### Bug Fixes * Improve streaming errors handling ([a2aproject#576](a2aproject#576)) ([7ea7475](a2aproject@7ea7475)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 0.3.19 (a2aproject#568) 🤖 I have created a release *beep* *boop* --- ## [0.3.19](a2aproject/a2a-python@v0.3.18...v0.3.19) (2025-11-25) ### Bug Fixes * **jsonrpc, rest:** `extensions` support in `get_card` methods in `json-rpc` and `rest` transports ([a2aproject#564](a2aproject#564)) ([847f18e](a2aproject@847f18e)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 0.3.18 (a2aproject#567) 🤖 I have created a release *beep* *boop* --- ## [0.3.18](a2aproject/a2a-python@v0.3.17...v0.3.18) (2025-11-24) ### Bug Fixes * return updated `agent_card` in `JsonRpcTransport.get_card()` ([a2aproject#552](a2aproject#552)) ([0ce239e](a2aproject@0ce239e)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
chore(main): release 0.3.17 (a2aproject#565) 🤖 I have created a release *beep* *boop* --- ## [0.3.17](a2aproject/a2a-python@v0.3.16...v0.3.17) (2025-11-24) ### Features * **client:** allow specifying `history_length` via call-site `MessageSendConfiguration` in `BaseClient.send_message` ([53bbf7a](a2aproject@53bbf7a)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
PreviousNext