dotnet-1.79.0
Semantic Kernel .NET release 1.79.0 introduces a breaking upgrade to Prompty.Core 2.0.0-beta.3 to address a NU1903 vulnerability, adds Ollama reasoning support via the Think property, improves testing with TimeProvider injection, and hardens file and OpenAPI security.
Why this signal matters
Semantic Kernel release dotnet-1.79.0 includes several updates, fixes, and dependency upgrades. A breaking change was introduced by upgrading Prompty.Core to 2.0.0-beta.3 to resolve vulnerability NU1903. For connectors and models, OllamaPromptExecutionSettings now includes a 'Think' property. Security and validation improvements include encoding OpenAPI server variable values, rejecting mixed-separator UNC paths in file plugins, and suppressing a CodeQL false positive. Core capabilities and tooling received enhancements such as TimeProvider injection into TimePlugin for deterministic testing, bug fixes in the Cosmos DB vector store, static analysis fixes (audio format, text search, KernelProcess), and migration of VectorStoreRAG and Concepts samples to CommunityToolkit.VectorData packages.
Actionable summary
Semantic Kernel .NET 1.79.0 brings a breaking change by updating Prompty.Core to 2.0.0-beta.3 for vulnerability mitigation. Key features and fixes include OllamaPromptExecutionSettings.Think, TimeProvider support in TimePlugin, rejection of mixed-separator UNC paths in file plugins, OpenAPI server variable encoding, and Cosmos DB vector store fixes.
- Agent usefulness
- 96/100
- Confidence
- 96%
- Canonical data
- JSON + Markdown
What builders should check
- Review breaking changes caused by upgrading Prompty.Core to 2.0.0-beta.3, especially regarding vulnerability NU1903 fixes.
- Verify file plugin inputs if relying on UNC paths, as mixed-separator paths are now rejected.
- Take advantage of TimeProvider injection in TimePlugin for deterministic unit and integration tests.
- Optionally configure the new Think property in OllamaPromptExecutionSettings when using supported Ollama reasoning models.