v0.3.0-preview.3
Pre-release
Pre-release
·
390 commits
to main
since this release
This release improves .NET Framework support by adding cancellable stream reader polyfills, fixes a crash when ResourceMetadata is dynamically provided via events, ensures IsExternalInit type forwarding for multi-TFM consumers, and enables IHttpContextAccessor in Streamable HTTP tool calls by flowing ExecutionContext with JSON-RPC messages. It also updates Microsoft.Extensions.AI to 9.7.1.
What's Changed
- Add .NET Framework support with cancellable stream readers and enable netfx testing #588 by @eiriktsarpalis
- Fix: Prevent crash when Options.ResourceMetadata is null but handled by event #603 by @DavidParks8
- Update to M.E.AI 9.7.0 #602 by @stephentoub
- Ensure IsExternalInit is type forwarded on NET builds #619 by @stephentoub
- Flow ExecutionContext with JsonRpcMessage #616 by @halter73
- Update MEAI version to 9.7.1 and add regression test for #601 #628 by @eiriktsarpalis
Repository Infrastructure Updates
- Bump version to 0.3.0-preview.3 by @halter73
Acknowledgements
- @DavidParks8 made their first contribution in #603
- @xiaomi7732 submitted issue #365 (resolved by #616)
- @aschabus submitted issue #601 (resolved by #628)
- @sr-auto reviewed pull requests
Full Changelog: v0.3.0-preview.2...v0.3.0-preview.3