dotnet-1.0.0-rc4
Pre-release
Pre-release
Changes:
- 29f72ac .Net: Mark gRPC and OpenAPI Functions as Experimental (#4244)
- 6e0a4b9 .Net: Bump version to 1.0.0-rc4 (#4241)
- 0095578 .Net: Simplify memory namespaces (#4230) [ #1 ]
- c410053 .Net: Remove the service id (#4232) [ #4212 ]
- 53b1c95 .Net: Fixing issues with functions that take a parameter. (#4240)
- 49e9051 .Net: Fix default OpenAI execution settings values (#4236) [ #4235 ]
- a14d1e5 .Net ChatHistory Streaming Message Helper API (#4167) [ #3961 ]
- 0d434be .Net: PromptExecutionSettings in KernelArguments should be an ordered dictionary (#4220) [ #4212 ]
See More
- 3a86d7c .Net: Service ID in execution_settings should be promoted as the key of the list/dictionary (#4211) [ #3981 ]
- 6ad5d26 .Net: [OpenApi][DataTypeSupport][Part3] support for string and non-string Types (#4192)
- c675a6d .Net: Samples Descriptions, Pragmas and Resharper Cleanup (#4199)
- 37bfcc8 .Net: Add missing logging to InvokePrompt{Streaming}Async (#4221)
- 4e8e356 .Net: Make it possible to get the execution settings for a prompt within an AI Selection Service (#4215) [ #4209 ]
- 2648531 .Net: Update Milvus and MongoDB memory connectors (#4218)
- 46f3dbc .Net: Handlebars Prompt Template Helpers (#4017) [ #3947 ]
- 81be8a6 .Net: Revert ".Net: Add default JSON-serializable TypeConverter" (#4216) [ #4000 ]
- 0541583 .Net - Update pgvector for Postgres memory connector (#4214)
- 62b24c3 .Net: Blocks Namespace Flattening + Content -> Contents folder (#4195) [ #3151 ]
- 461b466 .Net: Add default JSON-serializable TypeConverter (#4000)
- 38ac687 .Net: Integration Tests for Function Calling Stepwise Planner (#4189)
- 13a4b4e Change version of .Net in dev container to 8 so it can run Polyglot n… (#4201)
- bb53827 .Net: Assistant chat enhancement (#4064)
- ffea465 .Net: Update telemetry sample app (#4173)
- 4487ca3 .Net: Add new getting started samples (#4191) [ #4019 ]
- cb73546 .Net: Use named args for creating or adding AI services (#4175)
- da2dfda .Net Removing special "input" argument (#4156) [ #3887 ]
- 398c814 .Net: Fix PromptRendered event does not use changed RenderedPrompt (#4194) [ #4190 ]
- 6915261 .Net: Redo OpenAI function calling to be tool calling (#4153)
- 723b892 .Net: Add support for DI service arguments to KernelFunctionFromMethod (#4185)
- e7ae13b .Net: Add OpenAIPromptExecutionSettings.Seed (#4162)
- f51484e .Net: Fix InvokePromptAsync doesn't work for non-semantic-kernel templates (#4186) [ #4160 ]
- 5bc5aac .Net: Add service suffix IEmbeddingGenerationService (#4176)
- 2a86493 .Net: Mark Kernel Events Functionality as Experimental (#4188) [ #4035 ]
- c5303d1 .Net: Naming and location updates for content models (#4163)
- 8b6ec1d .Net: Bump Grpc.Net.Client from 2.58.0 to 2.59.0 in /dotnet (#4179) [ grpc/grpc-dotnet#2294, grpc/grpc-dotnet#2298, grpc/grpc-dotnet#2303, grpc/grpc-dotnet#2307, #2316, #2307, #2303, #2294 ]
- a504e34 .Net: Bump SharpToken from 1.2.12 to 1.2.14 in /dotnet (#4180) [ #26, #25 ]
- b985483 .Net: Bump JsonSchema.Net.Generation from 3.5.0 to 3.5.1 in /dotnet (#4181) [ #581 ]
- b01dac6 .Net: Tweak a few collections on JSON-deserialized types (#4187)
- 08013b9 .Net: Cleanup in Functions.OpenApi project (#4169)
- 0cbac26 .Net: Function Calling Stepwise Planner - Bug Fixes (#4170)
- c540920 .Net KernelExample57 - Update comments (#4172)
- a5a4b7f .Net: Simplify and clarify example 16 (#4088)
- 1f6018d .Net: Improve example 21 (#4150)
- 4f1fa8a .Net: Simplify example 43 (#4151)
- a29acc7 .Net: Make modelId optional for Azure AI services (#4159) [ #4083 ]
- a9c958b .Net: Enhance Service Selector to use ExecutionSettings from Invoke Async Calls (#4141) [ #4127 ]
- ae64b16 .Net: Trace log rendered prompts in KernelFunctionFromPrompt (#4107)
- 3c5f748 .Net: Reworking with special input argument - Phase 1 (#4136) [ #3887, #4140 ]
- 4bc5538 .Net: Updates for ChatMessageContent to support complex content model (#4113) [ #3768 ]
- 2000338 .Net: Add Kernel.InvokeStreamingAsync overloads that take pluginName/functionName (#4155)
- 48c7c8d .Net: Marshaling of function arguments (#4044)
- 4b820dc .Net: Augment pipelining example with named outputs (#4154)
- b55d433 .Net: Fix for #2432: Qdrant Vector Deletion (#3606)
- 035e8d1 .Net: Bump Azure.Monitor.OpenTelemetry.Exporter from 1.0.0 to 1.1.0 in /dotnet (#3944) [ #40371, #40368, #40346, #40350, #40365, #40008, #40357 ]
- f17dadf .Net: Bump Microsoft.VisualStudio.Threading.Analyzers from 17.7.30 to 17.8.14 in /dotnet (#3942)
- 09c5652 .Net: Bump xunit.runner.visualstudio from 2.5.3 to 2.5.4 in /dotnet (#3939)
- d4be97a .Net: Bump protobuf-net from 3.2.26 to 3.2.30 in /dotnet (#3945) [ net/protobuf-net#1040, net/protobuf-net#1100, #1100, #977, #1040, #1083 ]
- 378b06d .Net: Bump Azure.Identity from 1.10.3 to 1.10.4 in /dotnet (#3946) [ #39956, #39952, #39943, #39951, #39911, #39948, #39949, #39950, #39940 ]
- 1169245 .Net: Remove example 37 as it is a duplicate of example 45 (#4148)
- 524b06f .Net: Moved Microsoft.SemanticKernel.Events classes to Microsoft.SemanticKernel (#4145)
- 83aedbd .Net: Streamline KernelPromptTemplate.AddMissingInputVariables (#4142)
- 87f1475 .Net: [OpenApi][DataTypeSupport][Part2] Headers serialization (#4133)
- e5de7e7 .Net: Populate prompt function variables from template (#4140)
- b601091 .Net: Update notebooks to use RC version of Semantic Kernel (#4077)
- 0689140 .Net: [OpenApi][DataTypeSupport][Part1] Headers serialization (#4122)
- 78a4333 .Net OpenAPI -> OpenApi Naming Change (#4100) [ #3765 ]
- 1c1da87 .Net: Replace KernelBuilder with Kernel.CreateBuilder (#4096)
- 494c83d .Net: Unnecessary helper method is removed (#4124)
- f5f50a0 .Net: Make KernelPromptTemplate internal (#4118)
- 7f1fe7e .Net: Allow KernelFunction argument to KernelFunctionFromMethod method (#4119)
- 8b259e1 .Net: Fix stack overflow caused by erroneous recursion in OpenAIChatCompletionService (#4121)
- a5d9641 .Net: Add an example of pipelining functions (#4095)
- 1c12f78 .Net: Change IAIServiceSelector.SelectAIService to be a Try method and add non-Try extension (#4091)
- 0050353 .Net: ADR to add more planner related telemetry items (#3568)
- ef4a738 .Net: Add KernelPlugin.GetFunctionsMetadata (#4112)
- db7f3e4 .Net: Enable InvokeAsync() and InvokeAsync To Return the Connector Type (#4085) [ #4079 ]
- 174aa71 .Net: Change IKernelPlugin to be abstract class KernelPlugin (#4084)
- 2c5fbd0 .Net Upgrade to Azure SDK Beta 11 (#4089) [ #3972 ]
- 03c1db8 .Net: Remove implicit operator string from base content types (#4075)
- 07cc666 .Net: Rename example 03 to "Arguments" (#4093)
- 8e820b6 .Net: Fixing Example48_GroundednessChecks + Tuning Variable usage in Handlebars Planner (#4063) [ #3837 ]
- 22853d2 .Net: Consolidate away KernelPluginExtensions (#4066)
- 1139610 .Net: Move InvokeAsync KernelFunction extension to just be instance method (#4065)
- eb406ad .Net: Reduce overheads of XmlPromptParser.TryParse for non-XML (#4068)
- d68e8ae .Net: Allow a JSON schema to be defined for input and output variables (#4056) [ #3955 ]
- 579c9f3 .Net Remove AI Sub-namespace from Connectors + Namespace Flattening (#4082) [ #3890, #4036 ]
- fa3ec3d .Net Namespace simplification SemanticKernel.AI -> SemanticKernel (#4045) [ #3890 ]
- 53f2e54 .Net: Guard some LogXx calls to avoid overheads when not logging (#4069)
- f2f4d3c .Net BugFix Azure AI Search as not a valid name in the JSON request (#4060) [ #3845 ]
- 755405a .Net: Assistant: Fix run processing (#4061)
- cb9bc6f .Net: Assistants Update - Refine Cleanup / Delete Support (#4054)
- 89e9dde .Net: Proposed: ADR for helpers in the Handlebars Template Engine (#3600)
This list of changes was auto generated.