Skip to content

Releases: linksplatform/Numbers

0.4.0

23 Feb 18:12
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Numbers/0.4.0

Lowest supported version of .NET Framework is now 4.7.2.
Platform.Converters dependency updated from 0.1.0 to 0.2.0.
Added support for generic multiplication and division.

0.3.0

09 Nov 20:17
Compare
Choose a tag to compare

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

Platform.Converters dependency updated from 0.0.8 to 0.1.0.
Obsolete Integer struct and class removed.
Removed Arithmetic.Subtract method with Integer<T> as arguments.
Added Arithmetic.Increment(ref T) and Arithmetic.Decrement(ref T) methods, these methods should be used only for shorter/simpler code, because they are slower then versions without ref.
Issues fix.

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

0.2.3

07 Nov 11:16
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Numbers/0.2.3

Platform.Converters dependency updated from 0.0.7 to 0.0.8.

0.2.2

30 Oct 14:42
8d66331
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Numbers/0.2.2

The lowest supported version of .NET Framework is now 4.7.1.
Added support for .NET Standard 2.1 (.NET Core 3.0).
Platform.Converters dependency updated from 0.0.6 to 0.0.7.
Microsoft.NET.Test.Sdk dependency updated from 16.2.0 to 16.3.0.
Added support for direct negating of unsigned types.
Integer classes are obsolete now.
Source link enabled.
Travis CI disabled.
GitHub Actions enabled.
Refactoring, performance optimizations, issues fix.

Platform.Converters dependency updated from 0.0.5 to 0.0.6

14 Sep 08:04
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Numbers/0.2.1

Platform.Converters dependency updated from 0.0.5 to 0.0.6.
Project files updated to support multiple build environments: dotnet, Travis CI, MonoDevelop, and Visual Studio.
Travis CI build configuration updated to support automatic NuGet package publishing.
Refactoring, performance optimizations, issues, and bugs fix.

Added support for .NET Framework 4.6.1, Platform.Converters dependency updated, Arithmetic.And method removed, added new methods for Bit classes

02 Sep 13:05
Compare
Choose a tag to compare

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

Added support for net461 (.NET Framework 4.6.1).
Platform.Converters dependency updated from 0.0.4 to 0.0.5.
Arithmetic.And method removed (this is a breaking change).
Added Bit methods:

  • Not
  • Or
  • And
  • ShiftLeft
  • ShiftRight
    Refactoring, issues fix.

This release is not backward compatible with previous 0.1.1 release.

Platform.Converters dependency updated, tests added

15 Aug 19:33
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Numbers/0.1.1

Platform.Converters dependency updated from 0.0.3 to 0.0.4.
Added tests.
Build fix.

Classes and methods renamed to shorter versions, dependency updated

14 Aug 08:21
Compare
Choose a tag to compare

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

Platform.Converters dependency updated from 0.0.2 to 0.0.3.
Using new Platform.Reflection.EnsureExtensions now.
No more duplicate dependencies.
Classes and methods renamed to shorter versions.
XML documentation file generation turned on.
Travis CI connected.
Refactoring, issues fix.

This release is not backward compatible with 0.0.2 release.

Exceptions are correctly ignored now, dependencies updated

26 Jul 20:51
Compare
Choose a tag to compare

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

Exceptions are correctly ignored now.
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.
Platform.Converters dependency updated from 0.0.1 to 0.0.2.
Refactoring and issues fix.

Initial release as a separate package

20 Jul 11:26
3e30245
Compare
Choose a tag to compare