Skip to content

Releases: linksplatform/Converters

0.2.0

23 Feb 14:00
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Converters/0.2.0

Lowest supported version of .NET Framework is now 4.7.2.
Platform.Reflection dependency updated from 0.3.2 to 0.4.0.

0.1.0

09 Nov 19:29
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Converters/0.1.0

Platform.Reflection dependency updated from 0.3.1 to 0.3.2.
Obsolete To classes removed.
New implementation of Conversion from an object that is faster than .NET version because method selection is done at compile-time and fewer additional checks performed.
ConverterBase.ConvertAndUnbox method renamed to ConvertFromObject.
Added GetMethodForConversionToTargetType and LoadDefault methods to ConverterBase abstract class.
Refactoring, performance optimizations.

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

0.0.8

07 Nov 10:11
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Converters/0.0.8

Platform.Reflection dependency updated from 0.2.0 to 0.3.1.
Added ConverterBase class.
Added support for conversion from object and to object for all converters.
Added UncheckedSignExtendingConverter that is able to preserve the sign while converting from unsigned integers.
Refactoring, issues fix.

0.0.7

29 Oct 19:46
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Converters/0.0.7

The lowest supported version of .NET Framework is now 4.7.1.
Added support for .NET Standard 2.1 (.NET Core 3.0).
Platform.Reflection dependency updated from 0.1.1 to 0.2.0.
Platform.Diagnostics dependency updated from 0.0.2 to 0.0.3.
IConverter interfaces moved from Platform.Interfaces.
To classes are now obsolete.
Added CheckedConverter and UncheckedConverter classes with default implementation available at Default properties.
Added CachingConverterDecorator.
Source link enabled.
Travis CI disabled.
GitHub Actions enabled.
Added tests.
Added benchmarks.
Refactoring, performance optimizations, issues fix.

Platform.Reflection dependency updated from 0.1.0 to 0.1.1

13 Sep 16:20
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Converters/0.0.6

Platform.Reflection dependency updated from 0.1.0 to 0.1.1.
Travis CI build configuration updated to support automatic NuGet package publishing.
Project file updated to support multiple build environments: dotnet, Travis CI, MonoDevelop, and Visual Studio.

Added support for .NET Framework 4.6.1, removed Platform.Reflection.Sigil dependency, Platform.Reflection dependency updated

02 Sep 10:58
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Converters/0.0.5

Added support for net461 (.NET Framework 4.6.1).
Removed Platform.Reflection.Sigil dependency.
Platform.Reflection dependency updated from 0.0.6 to 0.1.0.
Refactoring, issues fix.

To class is now static, Platform.Reflection dependency updated

15 Aug 18:47
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Converters/0.0.4

To class is now static.
Platform.Reflection dependency updated from 0.0.4 to 0.0.6.
Build fix.

Added To class with typed parameter, dependencies updated

13 Aug 18:56
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Converters/0.0.3

Platform.Reflection dependency updated from 0.0.3 to 0.0.4.
Platform.Reflection.Sigil dependency updated from 0.0.3 to 0.0.4.
Added To class with typed parameter.
XML documentation file generation turned on.
Travis CI connected.
Refactoring, issues fix.

Platform.Reflection and Platform.Reflection.Sigil both updated to 0.0.3 versions

26 Jul 19:37
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Converters/0.0.2

Platform.Reflection dependency updated from 0.0.1 to 0.0.3.
Platform.Reflection.Sigil dependency updated from 0.0.2 to 0.0.3.
Issues fixes.

Initial release as a separate package

18 Jul 18:21
99527a1
Compare
Choose a tag to compare