Releases: linksplatform/Collections.Methods
[C#] 0.3.1, [C++] 0.1.4
https://www.nuget.org/packages/Platform.Collections.Methods/0.3.1
RecursionlessSizeBalancedTreeMethods detach bug fix.
https://www.nuget.org/packages/Platform.Collections.Methods.TemplateLibrary/0.1.4
RecursionlessSizeBalancedTreeMethods detach bug fix.
[C#] 0.3.0, [C++] 0.1.3
https://www.nuget.org/packages/Platform.Collections.Methods/0.3.0
Lowest supported version of .NET Framework is now 4.7.2.
Platform.Numbers dependency updated from 0.3.0 to 0.4.0.
https://www.nuget.org/packages/Platform.Collections.Methods.TemplateLibrary/0.1.3
Icon embedded in the package.
Target framework of the package set to native.
[C#] 0.3.0, [C++] 0.1.2
https://www.nuget.org/packages/Platform.Collections.Methods/0.3.0
Lowest supported version of .NET Framework is now 4.7.2.
Platform.Numbers dependency updated from 0.3.0 to 0.4.0.
https://www.nuget.org/packages/Platform.Collections.Methods.TemplateLibrary/0.1.2
Code files' extension changed from .cpp to .h.
Files structure updated.
0.3.0
https://www.nuget.org/packages/Platform.Collections.Methods/0.3.0
Lowest supported version of .NET Framework is now 4.7.2.
Platform.Numbers dependency updated from 0.3.0 to 0.4.0.
0.2.2
https://www.nuget.org/packages/Platform.Collections.Methods/0.2.2
Platform.Numbers dependency updated from 0.2.3 to 0.3.0.
0.2.1
https://www.nuget.org/packages/Platform.Collections.Methods/0.2.1
Platform.Numbers dependency updated from 0.2.2 to 0.2.3.
0.2.0
https://www.nuget.org/packages/Platform.Collections.Methods/0.2.0
Added support for .NET Standard 2.1 (.NET Core 3.0).
Platform.Numbers dependency updated from 0.2.1 to 0.2.2.
GenericCollectionMethodsBase.IsEquals method renamed to AreEqual.
RecursionlessSizeBalancedTreeMethods is not experimental anymore.
SizeBalancedTreeMethods renamed to RecursionlessSizeBalancedTreeMethods.
SizeBalancedTreeMethods2 renamed to SizeBalancedTreeMethods.
New methods at SizedBinaryTreeMethodsBase:
- GetRightest
- GetLeftest
- GetNext
- GetPrevious
Source link enabled.
Travis CI disabled.
GitHub Actions enabled.
Now there are tests for all three types of tree implementations, for both ordered and random operations.
C# to C++ translation enabled.
Refactoring, performance and memory usage optimizations, issues fix.
This release is not backward compatible with the previous 0.1.0 release.
Using ref instead of IntPtr, Platform.Unsafe dependency replaced with Platform.Numbers, refactoring, performance optimizations
https://www.nuget.org/packages/Platform.Collections.Methods/0.1.0
Removed dependency on Platform.Unsafe.
Added dependency on Platform.Numbers.
Using ref instead of IntPtr.
Removed useless methods.
Some methods renamed.
Refactoring, performance optimizations.
Tests added.
This release is not backward compatible with previous 0.0.7 release.
Platform.Unsafe dependency updated from 0.1.2 to 0.1.3, the minimum supported version of .NET Framework is now 4.7.1
https://www.nuget.org/packages/Platform.Collections.Methods/0.0.7
The minimum supported version of .NET Framework is now 4.7.1.
Platform.Unsafe dependency updated from 0.1.2 to 0.1.3.
Project file updated to support multiple build environments: dotnet, Travis CI, MonoDevelop, and Visual Studio.
Travis CI configuration updated to support automatic NuGet package publishing.
Added support for .NET Framework 4.6.1, Platform.Unsafe dependency updated, refactoring, issues fix
https://www.nuget.org/packages/Platform.Collections.Methods/0.0.6
Added support for net461 (.NET Framework 4.6.1).
Platform.Unsafe dependency updated from 0.1.1 to 0.1.2.
Refactoring, issues fix.