Skip to content

dotnet-1.0.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@shawncal shawncal released this 09 Oct 18:13
26832ea

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.