Releases: linksplatform/Threading
[C#] 0.5.0
https://www.nuget.org/packages/Platform.Threading/
Target frameworks are changed to net7.
License is changed to Unlicense.
Platform.Collections dependency is updated from 0.3.2 to 0.4.0.
[C#] 0.4.0
https://www.nuget.org/packages/Platform.Threading/
ISynchronization.ExecuteReadOperation is renamed to DoRead.
ISynchronization.ExecuteWriteOperation is renamed to DoWrite.
ConcurrentQueueExtensions.EnqueueAsRunnedTask is renamed to RunAndPush.
.NET 6 support is added.
Platform.Collections dependency is updated from 0.3.0 to 0.3.2.
Microsoft.SourceLink.GitHub dependency is updated from 1.0.0 to 1.1.1.
[C#] 0.4.0
https://www.nuget.org/packages/Platform.Threading/0.4.0
ISynchronization.ExecuteReadOperation is renamed to DoRead.
ISynchronization.ExecuteWriteOperation is renamed to DoWrite.
ConcurrentQueueExtensions.EnqueueAsRunnedTask is renamed to RunAndPush.
.NET 6 support is added.
Platform.Collections dependency is updated from 0.3.0 to 0.3.2.
Microsoft.SourceLink.GitHub dependency is updated from 1.0.0 to 1.1.1.
[C#] 0.3.0
https://www.nuget.org/packages/Platform.Threading/0.3.0
.NET 5 support is added.
Platform.Collections dependency updated from 0.2.1 to 0.3.0.
[C#] 0.2.1
https://www.nuget.org/packages/Platform.Threading/0.2.1
Platform.Collections dependency updated from 0.2.0 to 0.2.1.
ThreadHelpers.DefaultExtendedMaxStackSize is now 256 MiB.
0.2.0
https://www.nuget.org/packages/Platform.Threading/0.2.0
Lowest supported version of .NET Framework is now 4.7.2.
Platform.Collections dependency updated from 0.1.0 to 0.2.0.
0.1.1
https://www.nuget.org/packages/Platform.Threading/0.1.1
Lowest supported version of .NET Framework is now 4.7.1.
Added support for .NET Standard 2.1 (.NET Core 3.0).
Platform.Collections dependency updated from 0.0.5 to 0.1.0.
Source link enabled.
Travis CI disabled.
GitHub Actions enabled.
Performance optimizations, issues fix.
Added support for .NET Framework 4.6.1, Platform.Collections dependency updated, ThreadHelpers methods and fields renamed
https://www.nuget.org/packages/Platform.Threading/0.1.0
Added support for net461 (.NET Framework 4.6.1).
Platform.Collections dependency updated from 0.0.4 to 0.0.5.
ThreadHelpers.ExtendedMaxStackSize renamed to DefaultExtendedMaxStackSize.
ThreadHelpers.DefaultSleepTimeout renamed to DefaultSleepInterval.
ThreadHelpers.SyncInvokeWithExtendedStack renamed to InvokeWithModifiedMaxStackSize and InvokeWithExtendedMaxStackSize methods.
Added missing code comments.
Tags updated.
Refactoring, issues fix.
This release is not backward compatible with the previous 0.0.5 release.
Platform.Collections dependency updated from 0.0.3 to 0.0.4
https://www.nuget.org/packages/Platform.Threading/0.0.5
Platform.Collections dependency updated from 0.0.3 to 0.0.4.
SynchronizationExtensions class renamed to ISynchronizationExtensions.
XML documentation file generation turned on.
Added code comments.
Travis CI connected.
Refactoring, issues fix.
Platform.Collections updated to 0.0.3, refactoring
https://www.nuget.org/packages/Platform.Threading/0.0.4
Platform.Collections updated to 0.0.3 version.
Refactoring.