All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Remove all LINQ usage from repo
- Fixed an issue where fixed versions of abstractions would result in restore failures. microsoft/kiota-http-dotnet#256
- Implements IAsyncParseNodeFactory interface which adds async support
- Switch to license expression & bump abstractions (microsoft/kiota-serialization-text-dotnet#162)
- Reduced
DynamicallyAccessedMembers
scope for enum methods to prevent ILC warnings.
- Added
net6.0
andnet8.0
as target frameworks.
- Fixed AOT warnings with reflection being used for enum types.
- Added support for dotnet 8.
- Added support for dotnet trimming.
- Change to encoding on underlying stream #85 to match default used by
StreamWriter
class.
- Fix for unreadable stream #82
- Bumps abstraction dependency
- GA release
- Relaxed nullability tolerance when merging objects for composed types.
- Adds support for nullable reference types
- Release candidate 1
- Added support for composed types serialization.
- Updated abstractions version to 1.0.0.preview8
- Breaking: Changes target runtime to netstandard2.0
- Initial Nuget release