Skip to content

0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Nov 20:15
· 124 commits to master since this release

https://www.nuget.org/packages/Platform.Reflection/0.3.0

Added support for conversion with sign extension and without it (by default).
ILGeneratorExtensions.UncheckedConvert method now has additional boolean argument extendSign.
TypeBuilderExtensions.DefaultVirtualMethodAttributes renamed to DefaultFinalVirtualMethodAttributes.
TypeBuilderExtensions.EmitVirtualMethod renamed to EmitFinalVirtualMethod.
NumericType<T>.BitsLength renamed to BitsSize.
Added new NumericType<T>.BytesSize constant.
If source and target type of conversion are the same then no instructions emitted.
Added support for conversion to boolean for primitive types.
Issues fix.

This release is not backward compatible with the previous 0.2.0 release.