Releases: Singulink/RuntimeNullables
Releases · Singulink/RuntimeNullables
v2.0.0
- Removed support for checking pointers (nullable context does not flow correctly/reliably in some cases and this can't be fixed).
- Fixed default assembly nullable context, which caused code that should be oblivious (i.e. code following
#nullable disable
and some generated code) to be checked in some cases.
- Updated Fody dependencies.
Full Changelog: v1.0.6...v2.0.0
v1.0.6
- Fixed synchronous ValueTask return checks.
- Updated Fody dependencies.
v1.0.5
- Fixed an issue where generated code would have null checks injected if it had a nested type without a generated code attribute, which caused null argument exceptions when using WinUI3 compiled bindings.
- Updated Fody dependencies.
v1.0.2
Fixed missing null checks for value type arrays.
v1.0.1
- Fixed unnecessary copying of
RuntimeNullables.dll
to the build output folder for .NET Framework targets.
- Updated dependencies.
v1.0.0
Added support for records.
v0.9.8
- Fixed stepping into weaved methods with SourceLink.
- Excluded user-defined throw helpers from weaving.
- Updated to Fody 6.4.0.
v0.9.7
Added support for IEnumerator<T>
and IAsyncEnumerator<T>
state machines.
v0.9.6
Fixed the rest of the return checks for special types that wrap value types that were missed in the v0.9.4 update.