|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to the Agent Framework Python packages will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | + |
| 8 | +## [Unreleased] |
| 9 | + |
| 10 | +### Added |
| 11 | +- Introducing AI Function approval ([#1131](https://github.com/microsoft/agent-framework/pull/1131)) |
| 12 | +- Add name and description to workflows ([#1183](https://github.com/microsoft/agent-framework/pull/1183)) |
| 13 | +- Add Ollama example using OpenAIChatClient ([#1100](https://github.com/microsoft/agent-framework/pull/1100)) |
| 14 | +- Add DevUI improvements with color scheme, linking, agent details, and token usage data ([#1091](https://github.com/microsoft/agent-framework/pull/1091)) |
| 15 | +- Add semantic-kernel to agent-framework migration code samples ([#1045](https://github.com/microsoft/agent-framework/pull/1045)) |
| 16 | +- Add metapackage metadata stub to restore flit builds ([#1043](https://github.com/microsoft/agent-framework/pull/1043)) |
| 17 | + |
| 18 | +### Changed |
| 19 | +- Update References to Agent2Agent protocol to use correct terminology ([#1162](https://github.com/microsoft/agent-framework/pull/1162)) |
| 20 | +- Update getting started samples to reflect AF and update unit test ([#1093](https://github.com/microsoft/agent-framework/pull/1093)) |
| 21 | +- Update README with links to video content and initial code samples as quickstart ([#1049](https://github.com/microsoft/agent-framework/pull/1049)) |
| 22 | +- Update Lab Installation instructions to install from source ([#1051](https://github.com/microsoft/agent-framework/pull/1051)) |
| 23 | +- Update python DEV_SETUP to add brew-based uv installation ([#1173](https://github.com/microsoft/agent-framework/pull/1173)) |
| 24 | +- Update docstrings of all files and add example code in public interfaces ([#1107](https://github.com/microsoft/agent-framework/pull/1107)) |
| 25 | +- Clarifications on installing packages in README ([#1036](https://github.com/microsoft/agent-framework/pull/1036)) |
| 26 | +- DevUI Fixes ([#1035](https://github.com/microsoft/agent-framework/pull/1035)) |
| 27 | +- Packaging fixes: removed lab from dependencies, setup build/publish tasks, set homepage url ([#1056](https://github.com/microsoft/agent-framework/pull/1056)) |
| 28 | +- Agents + Chat Client Samples Docstring Updates ([#1028](https://github.com/microsoft/agent-framework/pull/1028)) |
| 29 | +- Python: Foundry Agent Completeness ([#954](https://github.com/microsoft/agent-framework/pull/954)) |
| 30 | + |
| 31 | +### Fixed |
| 32 | +- Fix MCP tool calls to flatten nested JSON arguments (handle $ref schemas) ([#990](https://github.com/microsoft/agent-framework/pull/990)) |
| 33 | +- Fix PyPI version strings to comply with PEP 440 ([#1040](https://github.com/microsoft/agent-framework/pull/1040)) |
| 34 | +- Fix multimodal input sample: Document required environment variables and configuration options ([#1088](https://github.com/microsoft/agent-framework/pull/1088)) |
| 35 | +- Fix Azure AI Getting Started samples: Improve documentation and code readability ([#1089](https://github.com/microsoft/agent-framework/pull/1089)) |
| 36 | +- Fix a2a import ([#1058](https://github.com/microsoft/agent-framework/pull/1058)) |
| 37 | +- Fix DevUI serialization and agent structured outputs ([#1055](https://github.com/microsoft/agent-framework/pull/1055)) |
| 38 | +- Default DevUI workflows to string input when start node is auto-wrapped agent ([#1143](https://github.com/microsoft/agent-framework/pull/1143)) |
| 39 | +- Add missing pre flags on pip packages ([#1130](https://github.com/microsoft/agent-framework/pull/1130)) |
| 40 | + |
| 41 | + |
| 42 | +## [1.0.0b251001] - 2025-10-01 |
| 43 | + |
| 44 | +### Added |
| 45 | +- First release of Agent Framework for Python |
| 46 | +- agent-framework-core: Main abstractions, types and implementations for OpenAI and Azure OpenAI |
| 47 | +- agent-framework-azure-ai: Integration with Azure AI Foundry Agents |
| 48 | +- agent-framework-copilotstudio: Integration with Microsoft Copilot Studio agents |
| 49 | +- agent-framework-a2a: Create A2A agents |
| 50 | +- agent-framework-devui: Browser-based UI to chat with agents and workflows, with tracing visualization |
| 51 | +- agent-framework-mem0 and agent-framework-redis: Integrations for Mem0 Context Provider and Redis Context Provider/Chat Memory Store |
| 52 | +- agent-framework: Meta-package for installing all packages |
| 53 | + |
| 54 | +For more information, see the [announcement blog post](https://devblogs.microsoft.com/foundry/introducing-microsoft-agent-framework-the-open-source-engine-for-agentic-ai-apps/). |
| 55 | + |
| 56 | +[Unreleased]: https://github.com/microsoft/agent-framework/compare/python-1.0.0b251001...HEAD |
| 57 | +[1.0.0b251001]: https://github.com/microsoft/agent-framework/releases/tag/python-1.0.0b251001 |
0 commit comments