Releases: aaubry/YamlDotNet
Releases · aaubry/YamlDotNet
Release list
Release 18.1.0
What's Changed
- Use NET 10 with benchmarks by @mcraiha in #1099
- Revert package upgrades by @EdwardCooke in #1104
- Added default maximum recursion level of 130 (max when using defaults on Windows/.net8) by @EdwardCooke in #1110
- Static deserializer builder needed the default maximum recursion by @EdwardCooke in #1111
New Contributors
Full Changelog: v18.0.0...v18.1.0
Breaking
- Maximum depth of yaml files is now 130 by default. If you need higher you will need to adjust the maximum yaml depth. Going above 130 runs the risk of stack overflow exceptions when any exception happens inside of the deserialization
Release 18.0.0
What's Changed
- Add a parse method wrapper and caching to fix AoT compilation by @EdwardCooke in #1103
BREAKING CHANGE This is a breaking change in theTypeInspectorSkeletonclass and theITypeInspectorinterface by adding 2 methods . Quick fix to resolve those breaking changes in your own custom TypeInspector is to return false on the HasParseMethod method and return null or throw an exception on the Parse method.
Full Changelog: v17.1.0...v18.0.0