Releases
v0.3.0
0.3.0 (2025-07-31)
⚠ BREAKING CHANGES
deps: Make opentelemetry an optional dependency (#369 )
spec: Update Agent Card Well-Known Path to /.well-known/agent-card.json
(#320 )
Remove custom __getattr__
and __setattr__
for camelCase
fields in types.py
(#335 )
Add mTLS to SecuritySchemes, add oauth2 metadata url field, allow Skills to specify Security (#362 )
Support for serving agent card at deprecated path (#352 )
Features
Add metadata
as parameter to TaskUpdater.update_status()
(#371 ) (9444ed6 )
Add mTLS to SecuritySchemes, add oauth2 metadata url field, allow Skills to specify Security (#362 ) (be6c517 )
Add RESTful API Serving (#348 ) (82a6b7c )
Add server-side support for plumbing requested and activated extensions (#333 ) (4d5b92c )
Allow agent cards (default and extended) to be dynamic (#365 ) (ee92aab )
Support for serving agent card at deprecated path (#352 ) (2444034 )
support non-blocking sendMessage
(#349 ) (70b4999 )
Type update to support fetching extended card (#361 ) (83304bb )
Bug Fixes
Add Input Validation for Task Context IDs in new_task Function (#340 ) (a7ed7ef )
deps: Reduce FastAPI library required version to 0.95.0
(#372 ) (a319334 )
Remove DeprecationWarning
for regular properties (#345 ) (2806f3e )
spec: Add SendMessageRequest.request
json_name
mapping to message
proto (bc97cba )
spec: Add Transport enum to specification (a2aproject/A2A#909 ) (d9e463c )
Documentation
Miscellaneous Chores
Add support for authenticated extended card method (#356 ) (b567e80 )
Code Refactoring
deps: Make opentelemetry an optional dependency (#369 ) (9ad8b96 )
Remove custom __getattr__
and __setattr__
for camelCase
fields in types.py
(#335 ) (cd94167 )
spec: Update Agent Card Well-Known Path to /.well-known/agent-card.json
(#320 ) (270ea9b )
You can’t perform that action at this time.