From f8fcbf6a7850430353350576efa7e2018cd01186 Mon Sep 17 00:00:00 2001 From: XiaoYun Zhang Date: Thu, 11 Jul 2024 11:35:10 -0700 Subject: [PATCH 1/2] add release note --- dotnet/eng/MetaInfo.props | 2 +- dotnet/website/docfx.json | 2 ++ dotnet/website/release_note/0.0.16.md | 32 +++++++++++++++++++++ dotnet/website/release_note/toc.yml | 5 ++++ dotnet/website/{ => release_note}/update.md | 0 dotnet/website/toc.yml | 2 +- 6 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 dotnet/website/release_note/0.0.16.md create mode 100644 dotnet/website/release_note/toc.yml rename dotnet/website/{ => release_note}/update.md (100%) diff --git a/dotnet/eng/MetaInfo.props b/dotnet/eng/MetaInfo.props index 041ee0ec6c9..f43a47c8ce2 100644 --- a/dotnet/eng/MetaInfo.props +++ b/dotnet/eng/MetaInfo.props @@ -1,7 +1,7 @@ - 0.0.15 + 0.0.16 AutoGen https://microsoft.github.io/autogen-for-net/ https://github.com/microsoft/autogen diff --git a/dotnet/website/docfx.json b/dotnet/website/docfx.json index 224ef9065ca..221cd4721e3 100644 --- a/dotnet/website/docfx.json +++ b/dotnet/website/docfx.json @@ -32,6 +32,8 @@ "articles/**/toc.yml", "tutorial/**.md", "tutorial/**/toc.yml", + "release_note/**.md", + "release_note/**/toc.yml", "toc.yml", "*.md" ] diff --git a/dotnet/website/release_note/0.0.16.md b/dotnet/website/release_note/0.0.16.md new file mode 100644 index 00000000000..f2a979e6a48 --- /dev/null +++ b/dotnet/website/release_note/0.0.16.md @@ -0,0 +1,32 @@ +# AutoGen.Net 0.0.16 Release Notes + +We are excited to announce the release of **AutoGen.Net 0.0.16**. This release includes several new features, bug fixes, improvements, and important updates. Below are the detailed release notes: + +**[Milestone: AutoGen.Net 0.0.16](https://github.com/microsoft/autogen/milestone/4)** + +## 📦 New Features +1. **Deprecate `IStreamingMessage`** ([#3045](https://github.com/your-repo/AutoGen.Net/issues/3045)) - Replaced `IStreamingMessage` and `IStreamingMessage` with `IMessage` and `IMessage`. +2. **Add example for using ollama + LiteLLM for function call** ([#3014](https://github.com/your-repo/AutoGen.Net/issues/3014)) - Added a new tutorial to the website for integrating ollama with LiteLLM for function calls. +3. **Add ReAct sample** ([#2978](https://github.com/your-repo/AutoGen.Net/issues/2978)) - Added a new sample demonstrating the ReAct pattern. +4. **Support tools Anthropic Models** ([#2771](https://github.com/your-repo/AutoGen.Net/issues/2771)) - Introduced support for tools like `AnthropicClient`, `AnthropicClientAgent`, and `AnthropicMessageConnector`. +5. **Propose Orchestrator for managing group chat/agentic workflow** ([#2695](https://github.com/your-repo/AutoGen.Net/issues/2695)) - Introduced a customizable orchestrator interface for managing group chats and agent workflows. +6. **Run Agent as Web API** ([#2519](https://github.com/your-repo/AutoGen.Net/issues/2519)) - Introduced the ability to start an OpenAI-chat-compatible web API from an arbitrary agent. + +## 🐛 Bug Fixes +1. **SourceGenerator doesn't work when function's arguments are empty** ([#2976](https://github.com/your-repo/AutoGen.Net/issues/2976)) - Fixed an issue where the SourceGenerator failed when function arguments were empty. +2. **Add content field in ToolCallMessage** ([#2975](https://github.com/your-repo/AutoGen.Net/issues/2975)) - Added a content property in `ToolCallMessage` to handle text content returned by the OpenAI model during tool calls. +3. **AutoGen.SourceGenerator doesn’t encode `"` in structural comments** ([#2872](https://github.com/your-repo/AutoGen.Net/issues/2872)) - Fixed an issue where structural comments containing `"` were not properly encoded, leading to compilation errors. + +## 🚀 Improvements +1. **Sample update - Add getting-start samples for BasicSample project** ([#2859](https://github.com/your-repo/AutoGen.Net/issues/2859)) - Re-organized the `AutoGen.BasicSample` project to include only essential getting-started examples, simplifying complex examples. +2. **Graph constructor should consider null transitions** ([#2708](https://github.com/your-repo/AutoGen.Net/issues/2708)) - Updated the Graph constructor to handle cases where transitions’ values are null. + +## ⚠️ API-Breakchange +1. **Deprecate `IStreamingMessage`** ([#3045](https://github.com/your-repo/AutoGen.Net/issues/3045)) - **Migration guide:** Deprecating `IStreamingMessage` will introduce breaking changes, particularly for `IStreamingAgent` and `IStreamingMiddleware`. Replace all `IStreamingMessage` and `IStreamingMessage` with `IMessage` and `IMessage`. + +## 📚 Document Update +1. **Add example for using ollama + LiteLLM for function call** ([#3014](https://github.com/your-repo/AutoGen.Net/issues/3014)) - Added a tutorial to the website for using ollama with LiteLLM. + +Thank you to all the contributors for making this release possible. We encourage everyone to upgrade to AutoGen.Net 0.0.16 to take advantage of these new features and improvements. If you encounter any issues or have any feedback, please let us know. + +Happy coding! 🚀 \ No newline at end of file diff --git a/dotnet/website/release_note/toc.yml b/dotnet/website/release_note/toc.yml new file mode 100644 index 00000000000..d3b8559a9a3 --- /dev/null +++ b/dotnet/website/release_note/toc.yml @@ -0,0 +1,5 @@ +- name: 0.0.16 + href: 0.0.16.md + +- name: 0.0.0 - 0.0.15 + href: update.md \ No newline at end of file diff --git a/dotnet/website/update.md b/dotnet/website/release_note/update.md similarity index 100% rename from dotnet/website/update.md rename to dotnet/website/release_note/update.md diff --git a/dotnet/website/toc.yml b/dotnet/website/toc.yml index b92e92d2c36..ad5d0e2b695 100644 --- a/dotnet/website/toc.yml +++ b/dotnet/website/toc.yml @@ -8,7 +8,7 @@ href: api/ - name: Release Notes - href: update.md + href: release_note/ - name: Other Languages dropdown: true From df4439c4837e042dcd100f54c2c5002d99484c88 Mon Sep 17 00:00:00 2001 From: XiaoYun Zhang Date: Thu, 11 Jul 2024 11:58:47 -0700 Subject: [PATCH 2/2] update repo info --- dotnet/website/release_note/0.0.16.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/dotnet/website/release_note/0.0.16.md b/dotnet/website/release_note/0.0.16.md index f2a979e6a48..b9a190c5f79 100644 --- a/dotnet/website/release_note/0.0.16.md +++ b/dotnet/website/release_note/0.0.16.md @@ -5,27 +5,27 @@ We are excited to announce the release of **AutoGen.Net 0.0.16**. This release i **[Milestone: AutoGen.Net 0.0.16](https://github.com/microsoft/autogen/milestone/4)** ## 📦 New Features -1. **Deprecate `IStreamingMessage`** ([#3045](https://github.com/your-repo/AutoGen.Net/issues/3045)) - Replaced `IStreamingMessage` and `IStreamingMessage` with `IMessage` and `IMessage`. -2. **Add example for using ollama + LiteLLM for function call** ([#3014](https://github.com/your-repo/AutoGen.Net/issues/3014)) - Added a new tutorial to the website for integrating ollama with LiteLLM for function calls. -3. **Add ReAct sample** ([#2978](https://github.com/your-repo/AutoGen.Net/issues/2978)) - Added a new sample demonstrating the ReAct pattern. -4. **Support tools Anthropic Models** ([#2771](https://github.com/your-repo/AutoGen.Net/issues/2771)) - Introduced support for tools like `AnthropicClient`, `AnthropicClientAgent`, and `AnthropicMessageConnector`. -5. **Propose Orchestrator for managing group chat/agentic workflow** ([#2695](https://github.com/your-repo/AutoGen.Net/issues/2695)) - Introduced a customizable orchestrator interface for managing group chats and agent workflows. -6. **Run Agent as Web API** ([#2519](https://github.com/your-repo/AutoGen.Net/issues/2519)) - Introduced the ability to start an OpenAI-chat-compatible web API from an arbitrary agent. +1. **Deprecate `IStreamingMessage`** ([#3045](https://github.com/microsoft/autogen/issues/3045)) - Replaced `IStreamingMessage` and `IStreamingMessage` with `IMessage` and `IMessage`. +2. **Add example for using ollama + LiteLLM for function call** ([#3014](https://github.com/microsoft/autogen/issues/3014)) - Added a new tutorial to the website for integrating ollama with LiteLLM for function calls. +3. **Add ReAct sample** ([#2978](https://github.com/microsoft/autogen/issues/2978)) - Added a new sample demonstrating the ReAct pattern. +4. **Support tools Anthropic Models** ([#2771](https://github.com/microsoft/autogen/issues/2771)) - Introduced support for tools like `AnthropicClient`, `AnthropicClientAgent`, and `AnthropicMessageConnector`. +5. **Propose Orchestrator for managing group chat/agentic workflow** ([#2695](https://github.com/microsoft/autogen/issues/2695)) - Introduced a customizable orchestrator interface for managing group chats and agent workflows. +6. **Run Agent as Web API** ([#2519](https://github.com/microsoft/autogen/issues/2519)) - Introduced the ability to start an OpenAI-chat-compatible web API from an arbitrary agent. ## 🐛 Bug Fixes -1. **SourceGenerator doesn't work when function's arguments are empty** ([#2976](https://github.com/your-repo/AutoGen.Net/issues/2976)) - Fixed an issue where the SourceGenerator failed when function arguments were empty. -2. **Add content field in ToolCallMessage** ([#2975](https://github.com/your-repo/AutoGen.Net/issues/2975)) - Added a content property in `ToolCallMessage` to handle text content returned by the OpenAI model during tool calls. -3. **AutoGen.SourceGenerator doesn’t encode `"` in structural comments** ([#2872](https://github.com/your-repo/AutoGen.Net/issues/2872)) - Fixed an issue where structural comments containing `"` were not properly encoded, leading to compilation errors. +1. **SourceGenerator doesn't work when function's arguments are empty** ([#2976](https://github.com/microsoft/autogen/issues/2976)) - Fixed an issue where the SourceGenerator failed when function arguments were empty. +2. **Add content field in ToolCallMessage** ([#2975](https://github.com/microsoft/autogen/issues/2975)) - Added a content property in `ToolCallMessage` to handle text content returned by the OpenAI model during tool calls. +3. **AutoGen.SourceGenerator doesn’t encode `"` in structural comments** ([#2872](https://github.com/microsoft/autogen/issues/2872)) - Fixed an issue where structural comments containing `"` were not properly encoded, leading to compilation errors. ## 🚀 Improvements -1. **Sample update - Add getting-start samples for BasicSample project** ([#2859](https://github.com/your-repo/AutoGen.Net/issues/2859)) - Re-organized the `AutoGen.BasicSample` project to include only essential getting-started examples, simplifying complex examples. -2. **Graph constructor should consider null transitions** ([#2708](https://github.com/your-repo/AutoGen.Net/issues/2708)) - Updated the Graph constructor to handle cases where transitions’ values are null. +1. **Sample update - Add getting-start samples for BasicSample project** ([#2859](https://github.com/microsoft/autogen/issues/2859)) - Re-organized the `AutoGen.BasicSample` project to include only essential getting-started examples, simplifying complex examples. +2. **Graph constructor should consider null transitions** ([#2708](https://github.com/microsoft/autogen/issues/2708)) - Updated the Graph constructor to handle cases where transitions’ values are null. ## ⚠️ API-Breakchange -1. **Deprecate `IStreamingMessage`** ([#3045](https://github.com/your-repo/AutoGen.Net/issues/3045)) - **Migration guide:** Deprecating `IStreamingMessage` will introduce breaking changes, particularly for `IStreamingAgent` and `IStreamingMiddleware`. Replace all `IStreamingMessage` and `IStreamingMessage` with `IMessage` and `IMessage`. +1. **Deprecate `IStreamingMessage`** ([#3045](https://github.com/microsoft/autogen/issues/3045)) - **Migration guide:** Deprecating `IStreamingMessage` will introduce breaking changes, particularly for `IStreamingAgent` and `IStreamingMiddleware`. Replace all `IStreamingMessage` and `IStreamingMessage` with `IMessage` and `IMessage`. ## 📚 Document Update -1. **Add example for using ollama + LiteLLM for function call** ([#3014](https://github.com/your-repo/AutoGen.Net/issues/3014)) - Added a tutorial to the website for using ollama with LiteLLM. +1. **Add example for using ollama + LiteLLM for function call** ([#3014](https://github.com/microsoft/autogen/issues/3014)) - Added a tutorial to the website for using ollama with LiteLLM. Thank you to all the contributors for making this release possible. We encourage everyone to upgrade to AutoGen.Net 0.0.16 to take advantage of these new features and improvements. If you encounter any issues or have any feedback, please let us know.