3.3 KiB
3.3 KiB
System.Collections.Immutable
Information
Version History
1.1.36
- First stable release of version 1.1
ImmutableArray<T>'s explicit implementation ofICollection.SyncRootchanged to throwNotSupportedExceptioninstead of returning new boxed instance on every call.
1.1.34-rc
ImmutableArray.MoveToImmutableAPI added to avoid copying in known size scenarioImmutableArray.UpdateAPI added to support an arbitrary interlocked transformation- [Breaking change]
ImmutableArray.Create<T, TDerived>replaced byImmutableArray<T>.CastUpandImmutableArray<T>.CastArray - [Breaking change]
ImmutableArray<T>.Builder.EnsureCapacityreplaced withImmutableArray<T>.Builder.Capacityproperty - [Breaking change]
ImmutableArray<T>.ReverseContentsrenamed toImutableArray<T>.Reverse - Bug fixes and performance improvements
1.1.33-beta
- Several performance optimizations
- Thread-safety fix to
ImmutableArray - [Breaking change] Removal of
ImmutableArrayInterop - Allow null comparer arguments
- Doc comment updates
- Fix
DebuggerTypeProxyissue on Windows Store apps - Fix AVL tree balancing issues
- Add
ImmutableArrayExtensions.SelectMany - Add indexed to
ImmutableSortedSet<T>.Builder - Throw
ArgumentOutOfRangeExceptioninstead ofOverflowExceptionfor negative capacity passed toImmutableArray.CreateBuilder
1.1.32-beta
- Renamed the package from
Microsoft.Bcl.ImmutabletoSystem.Collections.Immutable- You can upgrade the existing package. It will automatically add and open a
readme file explaining that you should now remove the reference to
Microsoft.Bcl.Immutable
- You can upgrade the existing package. It will automatically add and open a
readme file explaining that you should now remove the reference to
- Note that the name of the .DLL is unchanged
1.1.22-beta (Microsoft.Bcl.Immutable)
- Added support for Windows Phone 8.1
1.1.20-beta (Microsoft.Bcl.Immutable)
- Re-included ImmutableArray
1.0.34 (Microsoft.Bcl.Immutable)
- Added support for Windows Phone 8.1
1.0.30 (Microsoft.Bcl.Immutable)
- Announcement
- Updated license to remove Windows-only restriction