Breaking Changes:
- 30967db .Net: Memory Plugin extraction - Part 2 (#3092)
- 88e8e96 .Net: Rename the Microsoft.SemanticKernel.TemplateEngine.PromptTemplateEngine package (#3077)
- 705defb .Net: Memory Plugin extraction - Part 1 (#3042)
- a7566b6 .Net: Add Models collection to PromptTemplateConfig Update PromptTemplateConfig to support multiple AI models (#2993)
- b65fb53 .Net: Remove SKParameterAttribute and related code (#2991)
- 76db027 .Net: Rename ImportAIPluginAsync Update plugin import method and planner, and rename AIPlugin to Plugin in KernelAIPluginExtensions.cs (#2968)
- 1fad7a1 .Net: Extract semantic functions from Kernel.Core (#2961) [ #2563 ]
- 8e2337e .Net: Refactor planners, memory config, and function extensions (#2949) [ #2912, #2931, #2848 ]
- 5766499 .Net: Rename ImportXXXPlugins methods to ImportXXXFunctions for GRPC (#2943)
- 3451a4e .Net: Rename ImportXXXPlugins methods to ImportXXXFunctions (#2937)
- fbd0afd .Net: Merge planner packages2 (#2931) [ #2856 ]
- e3868df .Net: Rename 'Skills' -> 'Plugins' - Part 5 (#2918)
- 2df1499 .Net: Refactor PlannerConfig classes for better organization (#2912) [ #2911 ]
- b3c5ee0 .Net: Rename 'Skills' -> 'Plugins' - Part 3 (#2904)
- 7a8389d .Net Updates to SKContext.KernelContext Phase 2 (#2903) [ #2825, #2324 ]
- 405b7de .Net: Remove IServiceConfig as it is not used (#2886)
- d494b7a .Net: Removing IsSemantic and IsAsync properties from ISKFunction and FunctionView (#2881)
- 9d638e5 .Net: Replacing
FunctionsView
class with List (#2878) [ #604 ] - 544b6c1 .Net: New result types - FunctionResult and KernelResult (#2864)
- 99b5ed8 .Net: Rename 'Skills' -> 'Plugins' - Part 2 (#2863)
- c10f7c4 .Net: Rename 'Skills' -> 'Plugins' - Part 1 (#2854)
- e221256 .Net: Making ContextVariables into a proper Dictionary. (#2852)
- a348ca3 .Net: Update StepwisePlannerConfig to Improve MaxPromptTokens Calculation and Add Tests for Edge Cases (#2850)
- fd391fa .Net: make planner constructors more similar (#2849) [ #2847, #2519 ]
Changes:
- 26832ea .Net Update nuget version to 1.0.0-beta1 (#3102)
- f3a2f8f Typo "Azure Open AI Service"→"Azure OpenAI Service" (#2971)
- 30967db .Net: Memory Plugin extraction - Part 2 (#3092)
- 4ab7653 .Net Fixes for ChatGPTPlugins and AzureKeyVault examples. (#3093)
- c938ce7 .Net: Small fixes in examples (#3100)
- bf1657f .Net: ADR for Kernel Service Registration (#3062)
- 1217d85 .Net Kernel Syntax Examples BugFix (#3086)
- 88e8e96 .Net: Rename the Microsoft.SemanticKernel.TemplateEngine.PromptTemplateEngine package (#3077)
- 0bdffcd .Net: Fix for Stepwise Planner (#3088)
- ee4fb0d .Net: Fixes to the Kernel Syntax Samples Update AI text completion services and add HTTP reliability (#3087)
See More
- b226e91 .Net: Update indentation in FunctionViewExtensions (#3073)
- 11fdd43 .Net Returning actual function result (#3084)
- 7a8389d .Net Updates to SKContext.KernelContext Phase 2 (#2903) [ #2825, #2324 ]
- 3037500 .Net: Fixed examples and XML documentation (#3075)
- 2a378e9 .Net: Bump Microsoft.Azure.Kusto.Data from 11.3.3 to 11.3.4 in /dotnet (#3049)
- f62a127 .Net: Bump Microsoft.Azure.Functions.Worker.Sdk from 1.14.1 to 1.15.0 in /dotnet (#3050) [ #1462, #1495 ]
- b46a887 .Net: Bump Polly from 7.2.4 to 8.0.0 in /dotnet (#3051) [ ext/Polly#972, ext/Polly#976, ext/Polly#979, ext/Polly#974, ext/Polly#973, ext/Polly#983, ext/Polly#987, ext/Polly#988, ext/Polly#989, ext/Polly#990, ext/Polly#986, #944, ext/Polly#992, ext/Polly#993, ext/Polly#995, ext/Polly#996, ext/Polly#984, ext/Polly#998, ext/Polly#997, ext/Polly#999, ext/Polly#1000, ext/Polly#1001, ext/Polly#1002, ext/Polly#985, ext/Polly#1003, ext/Polly#1004, ext/Polly#1005, ext/Polly#1008, ext/Polly#1006, ext/Polly#1011, ext/Polly#1009, ext/Polly#1010, ext/Polly#1012, ext/Polly#1013, ext/Polly#1016, ext/Polly#1017, ext/Polly#1018, ext/Polly#1020, ext/Polly#1022, ext/Polly#1021, ext/Polly#1015, ext/Polly#1023, ext/Polly#1029, ext/Polly#1030, ext/Polly#1032, ext/Polly#1033, ext/Polly#1036, ext/Polly#1037, ext/Polly#1580, ext/Polly#1581, ext/Polly#1586, ext/Polly#1595, ext/Polly#1593, ext/Polly#1596, ext/Polly#1592, ext/Polly#1597, ext/Polly#1598, ext/Polly#1459, ext/Polly#1600, ext/Polly#1601, ext/Polly#1604, ext/Polly#1602, ext/Polly#1583, ext/Polly#1603, ext/Polly#1606, ext/Polly#1607, ext/Polly#1609, ext/Polly#1616, ext/Polly#1608, ext/Polly#1621, ext/Polly#1618, ext/Polly#1619, ext/Polly#1620, ext/Polly#1623, ext/Polly#1624, ext/Polly#1628, ext/Polly#1627, ext/Polly#1626, ext/Polly#1622, ext/Polly#1625, ext/Polly#1629, ext/Polly#1634, ext/Polly#1631, ext/Polly#1637, ext/Polly#1630, ext/Polly#1638, ext/Polly#1642, ext/Polly#1643, ext/Polly#1645, ext/Polly#1641, ext/Polly#1644, ext/Polly#1599, ext/Polly#1651, #1650, #1599, #1644 ]
- 1209116 .Net: Typo "Azure Open AI service key"→"Azure OpenAI Service Key" (#2956)
- 550af77 .Net [OpenApi] Converting OpenApi plugins result to string (#3070)
- 705defb .Net: Memory Plugin extraction - Part 1 (#3042)
- 614f9a0 .Net: Issue-2839: Fixed .NET notebook '07-DALL-E-2' errors (#3065)
- 5f79e6f .Net: use single EmbeddedResource class (#3008)
- a7566b6 .Net: Add Models collection to PromptTemplateConfig Update PromptTemplateConfig to support multiple AI models (#2993)
- 320e72b .Net: Bug + Regression Fix + Added UTs (#3030)
- 8c07296 .Net: Fix redis package reference (#2985) [ #2953, #1799 ]
- 0c286cd ADR proposal for the Semantic Kernel v1.0 project and folder structure (#2668)
- 8bf8963 .Net: Support function calling (#2842) [ #2315 ]
- 68810dc .Net: remove Duplicate word in a comment (#3011)
- 0cee268 .Net: Simplify boolean comparison (#3010)
- 714527b .Net: remove local variable not used (#3009)
- 4317a2d .Net: Move obsolete stuff to the obsolete region Update naming conventions and remove obsolete code (#3013)
- 66e0a0f .Net: [OpenApi] REST API simplification (#2992)
- 8217c21 Update Plan and StepwisePlanner classes for FunctionResult support (#2976)
- 1efa7fb .Net: Add xRetry package and apply to tests Add xRetry package to IntegrationTests project (#2996)
- af8a5c0 .Net: Bump NRedisStack from 0.8.1 to 0.9.0 in /dotnet (#2978)
- 2bf7902 .Net: Bump Azure.AI.OpenAI from 1.0.0-beta.7 to 1.0.0-beta.8 in /dotnet (#2979) [ #38897, #38460, #38866, #38408, #38667, #38864, #38842, #38, #38833, #38840 ]
- caa7efd .Net: Bump Pgvector from 0.1.3 to 0.1.4 in /dotnet (#2977) [ #18, #17 ]
- 1fad7a1 .Net: Extract semantic functions from Kernel.Core (#2961) [ #2563 ]
- db25811 .Net: Fix broken path in GitHub plugin example (#2995) [ #2823 ]
- 5fd5947 .Net: Some code enhancements (#2988)
- b65fb53 .Net: Remove SKParameterAttribute and related code (#2991)
- 8e2337e .Net: Refactor planners, memory config, and function extensions (#2949) [ #2912, #2931, #2848 ]
- 43dcbe5 .Net: move maxtokens property to base config Update max tokens configuration in planners (#2974) [ #2973 ]
- 02c0261 .Net: Fix Solution File (#2984) [ #2975 ]
- 9cd68ce Add deprecation warnings to samples (#2967)
- 76db027 .Net: Rename ImportAIPluginAsync Update plugin import method and planner, and rename AIPlugin to Plugin in KernelAIPluginExtensions.cs (#2968)
- 13227dc .Net: Rename skill -> plugin in examples Update URLs, file paths, and plugin/skill names in Semantic Kernel examples and KernelSyntaxExamples (#2963)
- bb5d0d6 .Net: Remove JsonPropertyOrder from OpenAIRequestSettings Refactor OpenAIRequestSettings class (#2965)
- fbd0afd .Net: Merge planner packages2 (#2931) [ #2856 ]
- a02c15e .Net: Postgres memory store add simple constructor (#2688) [ #2419 ]
- 60116e4 .Net: Update PromptTemplate.cs (#2955)
- 4afd1e5 .Net: Update PlannerConfigBase.cs (#2954)
- 3451a4e .Net: Rename ImportXXXPlugins methods to ImportXXXFunctions (#2937)
- 086ef88 .Net: [OpenApi] Pipe delimited query string parameters (#2941)
- 5766499 .Net: Rename ImportXXXPlugins methods to ImportXXXFunctions for GRPC (#2943)
- 2df1499 .Net: Refactor PlannerConfig classes for better organization (#2912) [ #2911 ]
- 4a2cf70 .Net: Add new token counter implementations to TextChunker (#2840) [ #2809, #478 ]
- 544b6c1 .Net: New result types - FunctionResult and KernelResult (#2864)
- bf9c1fc .Net: Rename 'Skills' -> 'Plugins' - Part 8 Update plugin names, descriptions, and parameters (#2940)
- 48b6e2a .Net: Rename 'Skills' -> 'Plugins' - Part 7 Update .md files terminology from SKILLS to PLUGINS (#2939)
- ef4c5a5 .Net: Rename 'Skills' -> 'Plugins' - Part 6 Updates to MsGraphSkillsExample, OpenApiPluginsExample, and graph-api-skills projects (#2938)
- 559d6f3 .Net: Rename the folder containing the SemanticKernel.Core project (#2919)
- 4d7dfe3 .Net: Stream response should not skip white space (#2922) [ #2921 ]
- 810627a .Net: [OpenAPI] Removing duplication in parameters serialization functionality (#2923)
- e3868df .Net: Rename 'Skills' -> 'Plugins' - Part 5 (#2918)
- 283a0de .Net: Update AggregatePartitionedResultsAsync method definition with additional arguments (#2731)
- 5e4f08d .Net: Milvus memory store connector for .NET (#2694) [ #1941, #2316 ]
- fd391fa .Net: make planner constructors more similar (#2849) [ #2847, #2519 ]
- 59f3346 .Net: Openapi space delimited query string parameters (#2916)
- b3c5ee0 .Net: Rename 'Skills' -> 'Plugins' - Part 3 (#2904)
- e6d0263 .Net [BugFix] GenerateMessageStreamAsync Last Message Null (#2917) [ #2900 ]
- f6a55ed .Net: [OpenAPI] Support for
form
style query string parameters of array type (#2882) - a348ca3 .Net: Update StepwisePlannerConfig to Improve MaxPromptTokens Calculation and Add Tests for Edge Cases (#2850)
- 318716c .Net: SequentialPlanner skills lookup optimization (#2835)
- de9a6ff .Net Calculator fix, missing function (#2897)
- d494b7a .Net: Removing IsSemantic and IsAsync properties from ISKFunction and FunctionView (#2881)
- 1221fd7 .Net: Rename the SemanticKernel project to SemanticKernel.Core (#2909)
- fc99e49 .Net: Rename 'Skills' -> 'Plugins' - Part 4 (#2907)
- e221256 .Net: Making ContextVariables into a proper Dictionary. (#2852)
- 14ceac1 .Net: Bump xunit from 2.4.2 to 2.5.1 in /dotnet (#2867) [ #2770, #2773, #2767 ]
- 727c13c Fix broken link and update the description (#2905)
- f7a49b2 .Net: Bump Microsoft.Data.Sqlite from 7.0.10 to 7.0.11 in /dotnet (#2868) [ #31429, #31428 ]
- 4351d41 .Net: Bump xunit.runner.visualstudio from 2.5.0 to 2.5.1 in /dotnet (#2869) [ #2770, #2773, #2767 ]
- 516d908 .Net: Option #3 - Refactor to support generic LLM request settings (use AIRequestSettings) (#2829)
- 9d638e5 .Net: Replacing
FunctionsView
class with List (#2878) [ #604 ] - b71cd5d .Net: Fix various code issues and improve error handling, update .editorconfig, and update code in various files (#2879)
- 7b48456 .Net: Bump Azure.Identity from 1.10.0 to 1.10.1 in /dotnet (#2871) [ #38218, #38431, #38645, #38646, #38653, #38619, #38642, #38, #38612, #38628, #38632 ]
- 7607184 .Net: Bump xunit.analyzers from 1.2.0 to 1.3.0 in /dotnet (#2870) [ #159, xunit/xunit#1390 ]
- 5a1cd74 Adding skonsole workflow to generate PR descriptions. (#2865)
- 4921ea9 .Net: Adding IKernel property the SKContext - Phase 1 (#2846) [ #2825, #2324 ]
- 405b7de .Net: Remove IServiceConfig as it is not used (#2886)
- 99b5ed8 .Net: Rename 'Skills' -> 'Plugins' - Part 2 (#2863)
- 448bac1 .Net: REST API components builders (#2834)
- 0970a47 .Net: Fix null ref in HttpClientExtensions.SendWithSuccessCheckAsync (#2797)
- 8536901 .Net: Update nuget version to 0.26
- c10f7c4 .Net: Rename 'Skills' -> 'Plugins' - Part 1 (#2854)
- 6c999c0 .Net: Update nuget version to 0.25
This list of changes was auto generated.