Skip to content

Releases: microsoft/semantic-kernel

python-1.12.0

24 Oct 18:19
20d8f3f
Compare
Choose a tag to compare

Release Notes

New Features

  • Python: OpenAI Structured Output response_format ADR by @moonbox3 in #8656
  • Python: Include streaming code output for OpenAI Assistants by @moonbox3 in #9080
  • Python: Add Vector Store to PostgreSQL connector by @lossyrob in #8951
  • Python: Add 'low' Severity Level to ContentFilterResultSeverity Enum by @ymuichiro in #9103
  • Python: Onnx Connector by @nmoeller in #8106
  • Python: Bedrock connector by @TaoChenOSU in #9100
  • Python: Add ability to specify a default timeout for the polling operation. by @moonbox3 in #9386
  • Python: Add the Python process framework by @moonbox3 in #9363

Python Package Updates

  • Python: Bump Python version to 1.12.0 for a release by @moonbox3 in #9423

Enhancements and Fixes

Bug Fixes and Improvements

New Contributors

Full Changelog: python-1.11.0...python-1.12.0

dotnet-1.25.0

23 Oct 20:01
b43a0de
Compare
Choose a tag to compare

Changes:

  • b43a0de .Net: Add the server urls to the additional properties (#9404)
  • ae91890 .Net: Upgraded SK and VectorData package versions (#9402)
  • ae05f2c Python: Fix cancelled typo (#9389)
  • b62c692 .Net Processes - Support shared runtime code (#9370)
  • 1b02ff9 .Net: Bump Microsoft.Azure.Kusto.Data from 12.2.6 to 12.2.7 in /dotnet (#9365)
  • 645afc4 .Net: Bump System.Memory.Data from 8.0.0 to 8.0.1 in /dotnet (#9371) [ #95439, #95148, #95082, #94882, #95119 ]
  • 9187247 .Net: Add vector search for pinecone connector. (#9378) [ #8538 ]
  • 23244e2 .Net: Invoke parallel function calls concurrently (#7451)
  • a6d0425 Python: Add ability to specify a default timeout for the polling operation. (#9386) [ #9364 ]
  • 0043832 .Net: Scoping step Ids to a process. (#9385)
See More
  • 12a31da Python: Return streaming tool call output to the caller (#9362) [ #9352 ]
  • f414fcd .Net: Updated planner notebook to use function calling (#9372)
  • 01c288a .Net: Added implementation of MongoDB connector for new memory design (#9330)
  • f2df866 .Net Agents - Emit streaming function call content for assistant agent (#9359)
  • 656159e .Net: Processes with Dapr - Improving Demo with README (#9360)
  • 0c0b706 .Net: Add image to text support to rag sample. (#9357) [ #9350 ]
  • 3c12a11 .Net: Create samples showing interop with langchain ingested data. (#9344) [ #9013 ]
  • 0b330c9 .Net: Added an example how to get citations from chat with data response (#9353)
  • 92ce1dc .Net: Added code coverage generation for experimental packages (#9336)
  • 3164d67 .Net: Improved vector search query in Azure CosmosDB NoSQL connector (#9335)
  • cfd404b .Net: Update the BingSearch notebook (#9317) [ #9305 ]
  • fdad59f .Net: Dm/sqlserver/vector (#9295)
  • 2577cc9 Python: Fix typo in 06-memory-and-embeddings.ipynb notebook (#9257) [ #9256 ]

This list of changes was auto generated.

vectordata-dotnet-9.0.0-preview.1.24523.1

23 Oct 18:39
ae91890
Compare
Choose a tag to compare

Changes:

  • ae91890 .Net: Upgraded SK and VectorData package versions (#9402)
  • ae05f2c Python: Fix cancelled typo (#9389)
  • b62c692 .Net Processes - Support shared runtime code (#9370)
  • 1b02ff9 .Net: Bump Microsoft.Azure.Kusto.Data from 12.2.6 to 12.2.7 in /dotnet (#9365)
  • 645afc4 .Net: Bump System.Memory.Data from 8.0.0 to 8.0.1 in /dotnet (#9371) [ #95439, #95148, #95082, #94882, #95119 ]
  • 9187247 .Net: Add vector search for pinecone connector. (#9378) [ #8538 ]
  • 23244e2 .Net: Invoke parallel function calls concurrently (#7451)
  • a6d0425 Python: Add ability to specify a default timeout for the polling operation. (#9386) [ #9364 ]
  • 0043832 .Net: Scoping step Ids to a process. (#9385)
  • 12a31da Python: Return streaming tool call output to the caller (#9362) [ #9352 ]
See More
  • f414fcd .Net: Updated planner notebook to use function calling (#9372)
  • 01c288a .Net: Added implementation of MongoDB connector for new memory design (#9330)
  • f2df866 .Net Agents - Emit streaming function call content for assistant agent (#9359)
  • 656159e .Net: Processes with Dapr - Improving Demo with README (#9360)
  • 0c0b706 .Net: Add image to text support to rag sample. (#9357) [ #9350 ]
  • 3c12a11 .Net: Create samples showing interop with langchain ingested data. (#9344) [ #9013 ]
  • 0b330c9 .Net: Added an example how to get citations from chat with data response (#9353)
  • 92ce1dc .Net: Added code coverage generation for experimental packages (#9336)
  • 3164d67 .Net: Improved vector search query in Azure CosmosDB NoSQL connector (#9335)
  • cfd404b .Net: Update the BingSearch notebook (#9317) [ #9305 ]
  • fdad59f .Net: Dm/sqlserver/vector (#9295)
  • 2577cc9 Python: Fix typo in 06-memory-and-embeddings.ipynb notebook (#9257) [ #9256 ]

This list of changes was auto generated.

dotnet-1.24.1

18 Oct 14:52
a3a69c8
Compare
Choose a tag to compare

Changes:

  • a3a69c8 .Net: Set dll version number for vectordata.abstractions. (#9323)
  • ec98193 .Net Processes - Use JSON Schema Generation from Type (#9309)
  • a91ad4f .Net: Bump MongoDB.Driver from 2.28.0 to 2.29.0 in /dotnet (#8966) [ #1429, #1387, #1278 ]
  • e9499b6 .Net: Added implementation of SQLite connector for new memory design (#9164)
  • dbf1819 Python: Restructure connector unit tests (#9316)
  • 1cbb965 .Net: Added example of Structured Outputs with Azure OpenAI (#9315)
  • 20b5032 .Net: Update .NET notebooks to use release 1.23.0 (#9311)

This list of changes was auto generated.

vectordata-dotnet-9.0.0-preview.1.24518.1

18 Oct 14:41
a3a69c8
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

dotnet-1.24.0

17 Oct 19:02
a68a6f8
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

dotnet-1.23.0

17 Oct 14:44
6939ab8
Compare
Choose a tag to compare

Changes:

  • 6939ab8 .Net: Processes fixing sample 1 to emit exit event (#9294)
  • 8b4a149 .Net Processes: Updated to process abstractions and core builders in preparation for Dapr runtime (#9285)
  • fb778b7 Clean-up environment variables used by integration tests (#9287)
  • 474cc69 .Net: Fixing Processes food samples diagram links + step name fix (#9262)
  • 12ee20a .Net Agents - Fixed Assistant Function-Call Message Role (#9281)
  • 9a378c8 .Net: Add open ai support to RAG sample (#9288)
  • 8f8c768 .Net: Fix: Enhance Function Argument Validation to Prevent Null Argument Exceptions in Tool Calls. (#9273) [ #9212 ]
  • f29e08f .Net: Enable the InMemoryTextSearchTests (#9255)
  • 3f02946 .Net: Update SK and VectorData versions. (#9279)
  • d9e929a .Net: AddVectorStoreTextSearch support service ids for dependencies (#9258)
See More

This list of changes was auto generated.

vectordata-dotnet-9.0.0-preview.1.24515.1

17 Oct 14:13
6939ab8
Compare
Choose a tag to compare

Changes:

  • 6939ab8 .Net: Processes fixing sample 1 to emit exit event (#9294)
  • 8b4a149 .Net Processes: Updated to process abstractions and core builders in preparation for Dapr runtime (#9285)
  • fb778b7 Clean-up environment variables used by integration tests (#9287)
  • 474cc69 .Net: Fixing Processes food samples diagram links + step name fix (#9262)
  • 12ee20a .Net Agents - Fixed Assistant Function-Call Message Role (#9281)
  • 9a378c8 .Net: Add open ai support to RAG sample (#9288)
  • 8f8c768 .Net: Fix: Enhance Function Argument Validation to Prevent Null Argument Exceptions in Tool Calls. (#9273) [ #9212 ]
  • f29e08f .Net: Enable the InMemoryTextSearchTests (#9255)
  • 3f02946 .Net: Update SK and VectorData versions. (#9279)
  • d9e929a .Net: AddVectorStoreTextSearch support service ids for dependencies (#9258)
See More
Read more

dotnet-1.22.0

08 Oct 20:35
68187f3
Compare
Choose a tag to compare

Changes:

See More
  • 861e9ba .Net: Process - Fixing issue with steps being invoked multiple times. (#9143)
  • 4dbb38d Dotnet: ADR 0054: Process Framework (#9008)
  • 15b94c1 .NET: Processes support for sub-processes (#9095) [ #9097 ]
  • 81953f2 .Net Agents - Align with expectations when arguments override specified. (#9096)
  • 27fa987 .Net: Bump DuckDB.NET.Data from 1.0.1 to 1.1.1 in /dotnet (#8969) [ #213 ]
  • ae29d87 .Net: Bump OllamaSharp to Strong Name signed package. (#9091) [ #8928 ]
  • c2b7f70 .Net: Improve mapper effeciency for pinecone and redis hashsets. (#9064) [ #9025 ]
  • 6d5aa6e .Net: {Azure}OpenAI Connectors Update to 2.1.0-beta.1 (#9078)
  • d7d27ee .Net: ADR - Connectors Versioning Strategy for Underlying SDKs (#9060)
  • 329d572 .Net Agents - Include code and output generated by code-interpreter in streaming output (#9068)
  • 3e529d0 .Net: Vector store PropertyReader refactor (#9054)
  • 8d636f1 .Net: Fixing broken link in processes readme file (#9036)
  • f31ed59 .Net: Bump OllamaSharp from 3.0.1 to 3.0.8 in /dotnet (#9040) [ #87, #84, #88, #77, #78, #75, #89 ]
  • e183873 .Net: Update README.md (#9049)
  • 120d961 .Net: Improve mapping efficiency for Qdrant by removing JSON intermediary. (#9030) [ #9025 ]
  • f3ec0e6 .Net: Improve the ITextToImageService abstractions to support ExecutionSettings (#8068) [ #5657, #7086, #7088 ]
  • a95c36c .Net: Bump Microsoft.CodeAnalysis.NetAnalyzers from 9.0.0-preview.24324.1 to 9.0.0-preview.24415.1 in /dotnet (#9039)
  • 28233db .Net: Split verification methods from VectorStoreRecordPropertyReader (#9048)
  • e494c2c .Net: Fix type, interrogate (#9047)
  • 41771fa .Net: Support OpenAI 2.0.0-beta.12 and Azure OpenAI 2.0.0-beta.6 (#8978) [ #8956, #8525 ]
  • a988e51 .Net Agents - Add Token Usage and other Metadata for Assistant (#9034)
  • fdab1e1 .Net: Add generic data model sample (#9021) [ #8986 ]
  • bd4d12b .Net: Processes Sample - Account Creation (#8990)
  • 5b0a1af .Net: Adding usage metadata to OpenAI Streaming Chunks (#9022) [ #6826 ]
  • 2724f34 .Net: Adding the ability to redirect system.Console output to test output. (#9023) [ #9009 ]
  • c20f0fc .Net: ONNX - Remove starting space at the beginning of first token (#9017) [ #7436 ]
  • 45c41f6 .Net: Remove ReadOnlyMemoryConverter (#9014)
  • d46f8a2 .Net: Implemented generic data model support for Weaviate connector (#9010)
  • 815b051 .Net: Gemini - Removed limitation when gemini throws exception if invalid response (BREAKING CHANGE) (#8584)
  • f960e29 .Net: Bentho/lazy step initialization (#8995)
  • 29f70e4 .Net: Bump Microsoft.Data.Sqlite from 8.0.2 to 8.0.8 in /dotnet (#8963) [ #33932, #34229, #34217 ]
  • 52ceba5 .Net: remove redundant TasksExtensions and ValueTuple refs (#7372)
  • 455fd67 .Net: Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 in /dotnet (#8965) [ microsoft/vstest#5193, #5193 ]
  • cb500e6 .Net: Updated baseline version to 1.21.1 (#8993)

python-1.11.0

02 Oct 18:17
3e7ff12
Compare
Choose a tag to compare

What's Changed

New Features

Python Package Updates

  • Python: Bump torch from 2.2.2 to 2.4.1 in /python by @dependabot in #8650
  • Python: Update pymilvus requirement from <2.4,>=2.3 to >=2.3,<2.5 in /python by @dependabot in #8383
  • Python: Bump Python version to 1.11.0 for a release by @moonbox3 in #9065

Bug Fixes and Improvements

  • Python: Improve exception log message in streaming content merge item list by @TaoChenOSU in #9052

Full Changelog: python-1.10.1...python-1.11.0