Skip to content

Releases: linksplatform/Collections

[C++] 0.2.1

02 Jul 17:20
c1b9d88
Compare
Choose a tag to compare

[C++] 0.2.0

26 Jun 15:45
8fed72f
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Collections.TemplateLibrary/0.2.0

Updated build files to conan 2.0 and updated dependencies

[C#] 0.4.0

15 Dec 07:12
20f7a79
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Collections/

Target frameworks are changed to net7.
Platform.Interfaces dependency is updated from 0.4.2 to 0.5.0.
Platform.Random dependency is updated from 0.2.0 to 0.3.0.
Platform.Disposables dependency is updated from 0.3.0 to 0.4.0.
Platform.Ranges dependency is updated from 0.3.0 to 0.5.0.

[C#] 0.3.2

14 Feb 10:15
738c019
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Collections/0.3.2

Dotnet 6 support is added.
Platform.Interfaces dependency is updated from 0.4.1 to 0.4.2.

[C#] 0.3.1

13 Feb 20:03
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Collections/0.3.1

Microsoft.NETFramework.ReferenceAssemblies dependency is updated from 1.0.0 to 1.0.2.
Platform.Interfaces dependency is updated from 0.4.0 to 0.4.1.

[C#] 0.3.0

21 Mar 13:42
Compare
Choose a tag to compare

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

.NET 5 support is added.
Platform.Interfaces dependency updated from 0.3.0 to 0.4.0.
Platform.Disposables dependency updated from 0.2.0 to 0.3.0.
Platform.Ranges dependency updated from 0.2.0 to 0.3.0.
Platform.Random dependency updated from 0.1.0 to 0.2.0.
Comments are added to some types.

0.2.1

26 Feb 19:16
Compare
Choose a tag to compare

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

Added GetElementOrDefault and TryGetElement extension methods for Arrays and Lists.

0.2.0

22 Feb 20:27
Compare
Choose a tag to compare

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

Lowest supported version of .NET Framework is now 4.7.2.
Platform.Interfaces dependency updated from 0.2.0 to 0.3.0.
Platform.Disposables dependency updated from 0.1.2 to 0.2.0.
Platform.Ranges dependency updated from 0.1.0 to 0.2.0.
Platform.Random dependency updated from 0.0.5 to 0.1.0.

0.1.0

27 Oct 09:53
Compare
Choose a tag to compare

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

The lowest supported version of .NET Framework is now 4.7.1.
Added support for .NET Standard 2.1 (.NET Core 3.0).
Platform.Interfaces dependency updated from 0.1.1 to 0.2.0.
Platform.Disposables dependency updated from 0.1.1 to 0.1.2.
Platform.Ranges dependency updated from 0.0.5 to 0.1.0.
Platform.Random dependency updated from 0.0.4 to 0.0.5.
Microsoft.NET.Test.Sdk dependency updated from 16.2.0 to 16.3.0.
BitStringTests fix.
Implemented Vector, Parallel and ParallelVector method version for Not, And, Or, Xor operations on BitString.
Benchmark for new BitString's methods added.
ArrayPool should throw fewer exceptions now.
Added methods for the addition of elements for ArrayFiller, ListFiller, and SetFiller, some of these methods also added to GenericArrayExtensions, IListExtensions and ISetExtensions.
ISetExtensions moved to Platform.Collections.Sets namespace.
Source link enabled.
Travis CI disabled.
GitHub Actions enabled.
Refactoring, performance optimizations, issues fix.

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

Added support for .NET Framework 4.6.1, dependencies updated, added VectorNot, VectorAnd and VectorOr methods for BitString, added StringExtensions.TrimSingle and GenericArrayExtensions.Clone methods

01 Sep 10:44
Compare
Choose a tag to compare

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

Added support for net461 (.NET Framework 4.6.1).
Platform.Interfaces dependency updated from 0.1.0 to 0.1.1.
Platform.Disposables dependency updated from 0.1.0 to 0.1.1.
Platform.Ranges dependency updated from 0.0.4 to 0.0.5.
For BitString:

  • Added implementation of IEquatable interface.
  • Added VectorNot, VectorAnd and VectorOr methods and tests for them.
  • Added BitStringExtensions with SetRandomBits method.
  • Added System.Numerics.Vectors dependency.
  • Added Platform.Random dependency.

Added StringExtensions.TrimSingle method and test for it.
Added GenericArrayExtensions with Clone method.
Added tests.
Refactoring, issues fix.