Skip to content
This repository has been archived by the owner on Oct 4, 2023. It is now read-only.

Releases: samaysar/dotdotnet

v6.2.0-Df

18 Mar 13:47
2a67641
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 6.2.0

  1. New feature - Adding FastDictionary in Dot.Net.DevFast.Collections.Concurrent which consumes almost half amount of memory and several times faster compared to COncurrentDictionary of microsoft
  2. New feature - Adding OneToManyDictionary in Dot.Net.DevFast.Collections for BAU
  3. New feature - Adding OneToUniqueManyDictionary in Dot.Net.DevFast.Collections for BAU
  4. New Feature - Adding following extensions ToFastDictionary, ToOneToManyDictionary, ToOneToUniqueManyDictionary to Dot.Net.DevFast.Extensions on IEnumerable to ease the creation of above 3 dictionaries.

v6.1.0-Df

23 Apr 00:45
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 6.1.0

  1. Change/Fix - Adding IEnumerable on all implementation of Heaps
  2. New feature - Adding extension methods on IEnumerable/IAsyncEnumerables
  3. New feature - Extensions on Type and MethodInfo to perform reflection based invocations
  4. New feature - Adding .NetStandard2.0 & .Net5.0

v6.0.0-Df

21 Mar 14:02
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 6.0.0

  1. Change/Fix - Removing .Net Standard 2.0/.Net Core 2.0 support
  2. New feature - Adding HasElements extension on ICollection
  3. New feature - Inside Dot.Net.DevFast.Extensions, Adding ToPpcEnumerableWithException and ToPpcEnumerable extension on BlockingCollection

v5.0.3-Df

15 Oct 13:50
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 5.0.3

  1. New feature - FindMaximums and FindMinimums extension methods are defined on IEnumerable.

v5.0.2-Df

27 Sep 23:01
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 5.0.2

  1. Change/Fix - TryAdd, TryPeek and TryPop methods are now virtual.
  2. New feature - AbstractLimitHeap, along with MinLimitHeap and MaxLimitHeap, is available.

v5.0.1-Df

24 Sep 12:56
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 5.0.1

  1. Change/Fix - Added PopAll and AddAll methods on IHeap interface
  2. New feature - LockBasedConcurrentHeap additionally exposes PopAllConsistent method.

v5.0.0-Df

23 Sep 12:26
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 5.0.0

  1. Change/Fix - IConsumer interface extends IAsyncDisposable in .Net Standard 2.1 and IDisposable in older .Net Frameworks
  2. Change/Fix - IProducer interface extends IAsyncDisposable in .Net Standard 2.1 and IDisposable in older .Net Frameworks
  3. Change/Fix - IPpcFeed interface extends IAsyncDisposable in .Net Standard 2.1 and IDisposable in older .Net Frameworks
  4. New feature - AwaitNDispose and AwaitNDisposeAsync are added as extension on Task for both IDisposable and IAsyncDisposable params.
  5. New feature - AsTaskResultAsync has been added to convert any object as an awaitable task result.
  6. New feature - StartIfNeeded is added as an extension on Task.

v4.0.0-Df

15 Sep 20:52
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 4.0.0

  1. Change/Fix - Added optional objectBufferSize with default value in AndParseJsonArray in the streaming method
  2. Change/Fix - Added optional objectBufferSize with default value in FromJsonAsEnumerable in JSON deserialization extensions
  3. New feature - Adding Lock Based Concurrent Heap implementation under concurrent collection
  4. New feature - Adding Concurrent Min/Max Heap (lock based) implementation under concurrent collection
  5. New feature - Added .Net Standard 3.1 as Target Framework

v3.2.0-Df

11 Sep 20:31
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 3.2.0

  1. New feature - Adding Abstract Binary Heap implementation under collection
  2. New feature - Adding Abstract Sizable Binary Heap implementation under collection
  3. New feature - Adding Binary Min/Max Heap implementation under collection

v3.1.3-Df

19 May 13:16
Compare
Choose a tag to compare

Changes to Dot.Net.DevFast 3.1.3

  1. Change/Fix - Cancellation token is usage extended for mid-air cancellation even for paused streams.