Releases: microsoft/semantic-kernel
Releases · microsoft/semantic-kernel
java-0.2.9-alpha
What's Changed
- Java: Prepare java dev iteration by @joe-braley in #2427
- SKException consistency with docs/decisions/0004-error-handling.md by @dsgrieve in #2428
- Java: Fix SQLite Memory Connector error when opening existing SK database by @milderhc in #2517
- Java: Fixes searchAsync does not limit the number of results by @kshitijcode in #2599
- Java: remove default NullMemory from DefaultSKContext builder by @dsgrieve in #2605
- Java: Builder naming consistency by @dsgrieve in #2575
- Java: Add JDBC and Postgres connectors by @milderhc in #2489
- Java: Add stepwise planner by @johnoliver in #2753
- Java: 2514 java minrelevancescore on memory api should be float by @dsgrieve in #2633
- Java - Fix several small bugs by @johnoliver in #2791
- Java: Fix memory not updating if the record already exists by @johnoliver in #2890
- Java: 2636 net java azurecognitivesearchmemory should implement memorystore by @dsgrieve in #2861
- Java: Resolve postgresql version by @joe-braley in #2928
- Java: [maven-release-plugin] prepare release java-0.2.9-alpha by @joe-braley in #2929
Full Changelog: java-0.2.8-alpha...java-0.2.9-alpha
python-0.3.13.dev
- [fc9f31a] Python: Update pyproject.toml to version 0.3.13.dev (#2859)
- [d5711d3] Python: No more hardcoded Azure OpenAI Service deployment name (#2684)
- [2d83ac2] Python: Bump pyarrow from 12.0.1 to 13.0.0 in /python (#2704)
- [730a9a5] Python: Bump ruff from 0.0.285 to 0.0.289 in /python (#2837)
- [c74ba11] Python: Add Stepwise planner example to planner notebook (#2675)
- [b87f44e] Python: Bump pytest from 7.4.0 to 7.4.2 in /python (#2789)
- [573c73d] Bump actions/checkout from 3 to 4 (#2712)
- [8fcd7c0] .Net: Fix XML escaping in skprompt.txt examples (#2827)
- [03a76bf] Python: Bump openai from 0.27.9 to 0.28.0 in /python (#2711)
- [2b94161] Python: Update 00-getting-started.ipynb (#2766)
dotnet-0.24.230918.1-preview
Breaking Changes:
- 8ea8573 .Net: Fix default value for max_tokens (#2743)
- 825171f .Net: Removing Kernel.Func() shorthand (#2836)
- 2111f5b .Net: Removed GPT3Tokenizer and related files (#2809)
Changes:
- 8ea8573 .Net: Fix default value for max_tokens (#2743)
- ee68b65 .Net: Add support for partial XML and global functions in plan parser (#2824) [ #2502 ]
- 3028744 .Net: Llama 2 with HuggingFace usage example (#2822)
- cc76ff4 .Net: Allow Action Planner to Exclude Plugins and Functions (#2802) [ #1851 ]
- ff45d4b .Net: Fix build batch to align with Bash script (#2813)
- 825171f .Net: Removing Kernel.Func() shorthand (#2836)
- f9ad129 .Net: Fixed broken references and incorrectly formatted links (#2697)
See More
- 8fcd7c0 .Net: Fix XML escaping in skprompt.txt examples (#2827) [ #2246 ]
- 5b95f79 .Net: Handle exceptions when creating plan from XML (#2832) [ #2831 ]
- edab102 .Net: Per chunk header support in the TextChunker (#2574) [ #2573 ]
- 2111f5b .Net: Removed GPT3Tokenizer and related files (#2809)
- 5a79a72 .Net: IKernel - Pre/Post RunAsync Handlers - Part 1 (#2795) [ #1714 ]
- 34456aa .Net Removing unused files fix (#2808) [ #2718, #2717, #2538 ]
- 0ce0005 .Net: Optimize 'Publish' Configuration DLLs (#2801)
- 97b8a67 .Net: Weaviate .NET Connector: Added ReadOnlyMemoryConverter to fix deserialization (#2777)
- 4a68fe7 .Net: Bump NRedisStack from 0.8.1 to 0.9.0 in /dotnet (#2783)
- 262208e .Net: Bump System.Diagnostics.DiagnosticSource from 6.0.0 to 6.0.1 in /dotnet (#2784) [ #61703, #61697, #61688 ]
- 2370ef4 .Net: Fixing sln configuration for Kusto Connector (#2798)
- a287288 .Net: Fixes for Chroma connector to be compatible with Chroma 0.4.10 (#2796)
- 4ede383 .Net: Bump Grpc.Net.Client from 2.56.0 to 2.57.0 in /dotnet (#2782) [ grpc/grpc-dotnet#2227, grpc/grpc-dotnet#2229, grpc/grpc-dotnet#2231, grpc/grpc-dotnet#2235, grpc/grpc-dotnet#2222, grpc/grpc-dotnet#2219, grpc/grpc-dotnet#2221, grpc/grpc-dotnet#2223, grpc/grpc-dotnet#2237, grpc/grpc-dotnet#2239, grpc/grpc-dotnet#2240, grpc/grpc-dotnet#2021, grpc/grpc-dotnet#2243, grpc/grpc-dotnet#2245, grpc/grpc-dotnet#2244, grpc/grpc-dotnet#2248, grpc/grpc-dotnet#2250, grpc/grpc-dotnet#2253, grpc/grpc-dotnet#2257, grpc/grpc-dotnet#2261, grpc/grpc-dotnet#2256, grpc/grpc-dotnet#2259, grpc/grpc-dotnet#2258, grpc/grpc-dotnet#2255, grpc/grpc-dotnet#2228, grpc/grpc-dotnet#2265, grpc/grpc-dotnet#2266, grpc/grpc-dotnet#2272, #2272, #2266, #2265, #2228, #2255, #2258, #2259, #2256, #2261, #2257 ]
- ef233ce .Net Gpt3tokenizer Unbounded Cache Growth Bugfix (#2780) [ #580 ]
This list of changes was auto generated.
dotnet-0.24.230912.2-preview
Changes:
- a5eb820 .Net: [dev] Improve KernelSyntaxExamples ability to filter examples. (#2764)
- 596761a .Net: [fix] StepwisePlanner ChatHistory token calculation refactoring (#2788) [ #2773 ]
- 92c4977 .Net: [fix] ImportPlan extension properly import plan object. (#2762) [ #2758 ]
- 29d7e66 .Net: [fix] Update StepwisePlanner to use LoggerFactory in PromptTemplateEngine (#2787) [ #2774 ]
This list of changes was auto generated.
python-0.3.12.dev
dotnet-0.24.230911.2-preview
Breaking Changes:
Changes:
- af7fe72 .Net: Update nuget version to 0.24
- 7e976b1 .Net: [Error handling] [Part11] Propagating exception to SK consumer code (#2721)
- cfebcae .Net: Added support for relative server URLs in OpenAPI skill (#2737)
- 5627989 .Net: Support named args (#2528)
- 2e7af81 .Net [RestAPI] Fix to skip optional payload parameters (#2742)
- 574c8ae .Net: Downgrade System.Diagnostics.DiagnosticSource package (#2746)
- 3b4fe10 .Net: Add a feature to specify service id for a semantic function (#2739)
- 434b3cf .Net: Update missing documentation (#2538)
dotnet-0.23.230906.2-preview
Breaking Changes:
- a3ff069 .Net Removing KernelConfig, moving last property to KernelBuilder (#2717)
- 8df134a .Net: Hide memory collections and structures for internal usage only (#2718)
Changes:
- 16d3004 .Net: Update Azure.Search.Documents.nupkg to version 11.5.0-beta.4 (#2725)
- 782b46e .Net: Implementing cosine similarity in duckdb engine (#2638)
- f6fb9f9 .Net: StepwisePlanner Chat support (#2504) [ #2367, #2466, #2553 ]
- a3ff069 .Net Removing KernelConfig, moving last property to KernelBuilder (#2717)
- 84e98d8 .Net: Fix the data format issue with RemoveBatchAsync method (#2729) [ #2728 ]
- 8df134a .Net: Hide memory collections and structures for internal usage only (#2718)
- cecad59 .Net: Bump Microsoft.VisualStudio.Threading.Analyzers from 17.6.40 to 17.7.30 in /dotnet (#2707)
See More
- ae049dc .Net: Bump Azure.AI.OpenAI from 1.0.0-beta.6 to 1.0.0-beta.7 in /dotnet (#2709) [ #38371, #38370, #38142, #38361, #38366, #38335, #38139, #38353, #38350, #38348 ]
- b8e65cb .Net: Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 in /dotnet (#2708) [ microsoft/vstest#4669, #4669 ]
- f833bcd .Net: Combining memory connector examples into TextMemorySkill (#2421)
This list of changes was auto generated.
python-0.3.11.dev
- [7313258] Python: add chat system message to complete settings (#2726)
- [393277b] Python: skip redis tests in CI if the platform is not linux (#2727)
- [7273690] Python: Fix attribute error in basic_planner.py under class Plan (#2720)
- [e1595f4] Python: fixes for openapi sample (#2655)
- [90ca3d9] Python: Error fix for HuggingFaceTextEmbedding when trying to run on GPU (#2629)
- [954e7c2] Python: Update dev setup readme (#2664)
- [68451fa] Python: Bump transformers from 4.32.0 to 4.32.1 in /python (#2616)
- [bdc7258] Python: fix incorrect
token_selection_biases
assignments (#2644) - [73afea9] Python: added settings function to load direct into constructor (#2069)
- [edf35de] Python: Redis memory connector (#2132)
- [8d5055a] Python: Update sk version in notebook samples (#2511)
- [e298e2b] Python: Add setup for contributing-python and tests for Semantic-Kernel-Python (#2536)
- [d20e4e1] Python: Update pyproject.toml (#2604)
dotnet-0.22.230905.3-preview
Breaking Changes:
- 2a2f627 .Net Clean-up (#2685)
- 4d23e16 .Net: Fixed Azure Chat Completion with data example (#2663)
- c4ef6ab .Net: [Error handling] [Part10] Using HttpOperationException for Http operations (#2672)
- b504e7c .Net: Add missing ModelResult abstraction in IChatResult interface (#2657)
- 7e7c4b8 .Net: [Error handling] [Part9] Replacing AIException by HttpOperationException (#2622)
- 562d73c .Net: Extract template engine from Kernel.Core (#2562)
All Changes:
- 645f5a1 .Net: Update nuget version to 0.22
- 2a2f627 .Net Clean-up (#2685)
- 16150ea .Net: Adding chat system prompt to config file schema (#2671) [ #644, #2068 ]
- 5de1dba .Net: Extract Retry Implementation (#2656) [ #2271 ]
- c4ef6ab .Net: [Error handling] [Part10] Using HttpOperationException for Http operations (#2672)
- 5f8cd52 .Net: Use Cosine Distance for Azure Cognitive Search (#2674)
- ce825bc .Net: Fix redis memory store index check (#2686) [ #2682 ]
- 8159e79 .Net: Use GetType and typeof for loggers (#2603)
See More
- 4d23e16 .Net: Fixed Azure Chat Completion with data example (#2663)
- c2669fe .Net: Bump Grpc.Net.Client from 2.55.0 to 2.56.0 in /dotnet (#2611) [ grpc/grpc-dotnet#2251, grpc/grpc-dotnet#2234, grpc/grpc-dotnet#2233, grpc/grpc-dotnet#2246, grpc/grpc-dotnet#2174, grpc/grpc-dotnet#2175, grpc/grpc-dotnet#2177, grpc/grpc-dotnet#2183, grpc/grpc-dotnet#2185, grpc/grpc-dotnet#2192, grpc/grpc-dotnet#2193, grpc/grpc-dotnet#2199, grpc/grpc-dotnet#2198, grpc/grpc-dotnet#2187, grpc/grpc-dotnet#2189, grpc/grpc-dotnet#2186, grpc/grpc-dotnet#2179, grpc/grpc-dotnet#2202, grpc/grpc-dotnet#2196, grpc/grpc-dotnet#2209, grpc/grpc-dotnet#2213, grpc/grpc-dotnet#2215, grpc/grpc-dotnet#2220, grpc/grpc-dotnet#2224, #2251, #2246, #2233, #2234, #2224, #2220, #2215, #2213, #2209, #2196 ]
- ecbfdb3 .Net: Bump Microsoft.Azure.Functions.Worker.Sdk from 1.14.0 to 1.14.1 in /dotnet (#2608) [ #1516, #1847, #1817 ]
- aa86a55 .Net: Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 in /dotnet (#2610) [ #4610, #4629, #4654, #4652, #4643, #4632 ]
- b504e7c .Net: Add missing ModelResult abstraction in IChatResult interface (#2657) [ #1565 ]
- 8611a1a .Net: Dotnet notebooks update sk version (#2620) [ #2587 ]
- c3fe681 .Net: Fix handling of metadata for SKFunction.FromNativeFunction (#2637)
- 7e7c4b8 .Net: [Error handling] [Part9] Replacing AIException by HttpOperationException (#2622)
- b6ccdd2 .Net: Fixed AppInsights example project (#2625)
- 562d73c .Net: Extract template engine from Kernel.Core (#2562)
- 013abb7 .Net: Fix: ActionPlanner plan parameter population (#2584) [ #1898 ]
This list of changes was auto generated.
python-0.3.10.dev
- Python: Update .env with weaviate (#2148)
- Python: Include
token_selection_biases
inPromptTemplateConfig
(#2565) - Python: Add HF model and pipeline kwargs to allow model loading customization (#2547)
- Python: Integration tests 'needs' path filter job (#2557)
- Python: Enable serialization for
sk/orchestration
(#2369) - Update pyproject.toml
- Python : Adding Sample for Azure Cognitive Search Memory (#2510)
- Python: add restore method to chat_prompt_template (#2495)
- Python: Add missing parameter
logger
on inheriting classes and makes it optional (#2537)