Release Notes
New Features
- Python: Allow for Agents as Kernel Functions by @moonbox3 in #11184
- Python: Add AzureAIAgent Structured Outputs sample by @moonbox3 in #11281
- Python: Introduce the OpenAI Responses Agent by @moonbox3 in #11240
- Python: Introducing the SQL Connector by @eavanvalkenburg in #10981
- Python: Introducing support for using a MCP server as a plugin by @eavanvalkenburg in #11334
- Python: Add on_intermediate_message callback to the Agent abstraction by @TaoChenOSU in #11321
Enhancements and Improvements
- Python: Update AzureAIAgent sample by @moonbox3 in #11175
- Python: Update Agent invoke abstraction parameters by @TaoChenOSU in #11192
- Python: Add thread_id to assistant message to avoid duplication by @moonbox3 in #11221
- Python: Common agent invocation API updates by @moonbox3 in #11224
- Python: Improve call_automation demo README by @moonbox3 in #11249
- Python: Pass kernel args through to kernel invoke function call for AzureAIAgent and AssistantAgent by @moonbox3 in #11250
- Python: Restructured data folder and multiple improvements to vector stores by @eavanvalkenburg in #11302
- use env variables for new issue by @eavanvalkenburg in #11327
- Python: Add deprecaton warning to add_chat_message for server agents by @moonbox3 in #11331
- Add Discussion label workflow by @moonbox3 in #11300
Bug Fixes
- Python: Fix agent getting started samples by @TaoChenOSU in #11238
- Python: Fix agent samples by @TaoChenOSU in #11278
- Python: Fix sample and README by @moonbox3 in #11298
- Python: Update sample output by @moonbox3 in #11349
Python Package Updates
- Python: Bump google-cloud-aiplatform from 1.83.0 to 1.85.0 in /python by @dependabot in #11176
- Python: Bump google-cloud-aiplatform from 1.85.0 to 1.86.0 in /python by @dependabot in #11295
- Python: Update sentence-transformers requirement from <4.0,>=2.2 to >=2.2,<5.0 in /python by @dependabot in #11294
- Python: Update pydantic requirement from !=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.11,>=2.0 to >=2.0,!=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.12 in /python by @dependabot in #11293
- Python: Update websockets requirement from <15,>=13 to >=13,<16 in /python by @dependabot in #11016
- Python: Bump Python version to 1.27.0 for a release. by @moonbox3 in #11358
Full Changelog: python-1.26.1...python-1.27.0