Skip to content

Releases: linksplatform/Collections

[C++] 0.2.1

Choose a tag to compare

@github-actions github-actions released this 02 Jul 17:20
c1b9d88

[C++] 0.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 15:45
8fed72f

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

Choose a tag to compare

@github-actions github-actions released this 15 Dec 07:12
20f7a79

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

Choose a tag to compare

@github-actions github-actions released this 14 Feb 10:15
738c019

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

Choose a tag to compare

@github-actions github-actions released this 13 Feb 20:03

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

Choose a tag to compare

@github-actions github-actions released this 21 Mar 13:42

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

Choose a tag to compare

@github-actions github-actions released this 26 Feb 19:16

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

Added GetElementOrDefault and TryGetElement extension methods for Arrays and Lists.

0.2.0

Choose a tag to compare

@github-actions github-actions released this 22 Feb 20:27

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

Choose a tag to compare

@github-actions github-actions released this 27 Oct 09:53

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

Choose a tag to compare

@konard konard released this 01 Sep 10:44

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.