Skip to content

Release v0.2.5.9

Compare
Choose a tag to compare
@cpsusie cpsusie released this 22 May 16:17
· 12 commits to v0.2.5.x since this release
78dc0b0

RELEASE NOTES VERSION 0.2.5.9:
* Fixed bug from Issue 8, where a readonly field of unmanaged struct (or enum) in an otherwise vault-safe reference type was being identified as not readonly merely because the unmanaged type itself has writable fields. This is incorrect because attaching the readonly qualifier to the field will prevent mutation of its writable fields ... or, at worst, cause any mutation to be written to a defensive copy. This problem manifested itself with a nullable unmanaged enum type.
* Two unit tests added that originally failed but now pass after application of fix.
* Update example code project to demonstrate.