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.
- Fixed a bug where new parse nodes would be missing event receivers. #153
- Remove all LINQ usage from repo
- Fixed an issue where fixed versions of abstractions would result in restore failures. microsoft/kiota-http-dotnet#256
- Updated serialization and deserialization of enum collection to remove LINQ to reduce NativeAOT output size
- Updated serialization and deserialization of enums to remove LINQ to resolve NativeAOT compatibility issue
- Implements IAsyncParseNodeFactory interface which adds async support
- Switch to license expression & bump abstractions (microsoft/kiota-serialization-form-dotnet#130)
- Reduced
DynamicallyAccessedMembers
scope for enum methods to prevent ILC warnings.
- Added
net6.0
andnet8.0
as target frameworks.
- Fixes
IsTrimmable
property on the project.
- Fixed some AOT warnings due to reflection use on enum types.
- Added support for dotnet 8.
- Added support for dotnet trimming.
- Bumps abstraction dependency
- GA release
- Adds support rendering collection of values
- Relaxed nullability tolerance when merging objects for composed types.
- Adds support for nullable reference types
- Fixed key encoding.
- Release candidate 1
- Initial Nuget release.