Skip to content

Latest commit

 

History

History
102 lines (78 loc) · 4.58 KB

RELEASE_NOTES.md

File metadata and controls

102 lines (78 loc) · 4.58 KB

2.1.4 - unreleased

  • Deque.Tail performance tweaks
  • -- Fast path for single back element. Avoid traversing list for length multiple times. Use Unchecked.defaultOf<_> rather than an actual element. Thanks @simendsjo
  • Expose PersistentVector.rangedIterator. Thanks @simendsjo

2.1.3 - 2020-05-30

  • RandomAccessLists zip, reduce, map2
  • doc projects netcoreapp3.1 build, thanks Grzegorz Dziadkiewicz

2.1.2 - 2019-12-24

  • Fix FSharp.Core assembly reference version

2.1.1 - 2019-11-17

  • Fix FSharp.Core dependency version

2.1.0 - 2019-11-12

  • target net45 and netstandard2.0, thanks Grzegorz Dziadkiewicz

2.0.0 - 2019-05-15

  • BREAKING CHANGE: only netstandard2.0 supported
  • PersistentHashMap implements Count (issues/12)
  • add compareWith and areEqual to LazyList (issues/114) thanks teo-tsirpanis
  • fix experimental RoseTree equality (issues/114) thanks teo-tsirpanis
  • fix Nop thread comparison in PersistentHashMap (issues/66)
  • make RandomAccessList serializable (issue 127) thanks teo-tsirpanis
  • Implemented CHAMP algorithm for a persistent hash map, thanks bsomes
  • Implement IReadOnlyList and IReadOnlyCollection for the RandomAccessList (issue 130) thanks teo-tsirpanis
  • LazyListbased on the BCL's Lazy type, thanks teo-tsirpanis

2.0.0-beta3 - 2018-06-19

  • pairwise DList, thanks Brendan Fahy

2.0.0-beta2 - 2018-05-26

  • target net45 and netstandard2.0 (beta1 incorrectly targetted net461)

2.0.0-beta1 - 2018-05-26

  • Microsoft.NET.Sdk projects
  • target net45 and netstandard2.0
  • BREAKING CHANGE: RequireQualifiedAccess
  • BREAKING CHANGE: type RealTimeQueue under Experimental namespace
  • BREAKING CHANGE: type BootstrappedQueue under Experimental namespace
  • BREAKING CHANGE: type ListZipper under Experimental namespace
  • BREAKING CHANGE: types BinaryTree, TreeDirection, BinaryTreeZipper under Experimental namespace
  • BREAKING CHANGE: type ImplicitQueue under Experimental namespace
  • BREAKING CHANGE: type BinaryRandomAccessList under Experimental namespace
  • BREAKING CHANGE: type Digit for BinaryRandomAccessList renamed TreeBRALDigit

1.17.0 - 26.06.2017

  • PERFORMANCE: NonEmptyList Collect had poor performance - fsprojects#75

1.16.0 - 25.05.2017

1.14.0 - 13.02.2016

1.12.4 - 13.09.2015

1.12.3 - 12.09.2015

  • ResizeArray.collect made to take seq as an input - fsprojects#41
  • Made conflict resolution explicit in variable names - fsprojects#39

1.12.1 - 17.07.2015

1.12.0 - 17.07.2015

1.11.1 - 17.07.2015

1.11.0 - 25.05.2015

1.10.0 - 26.02.2015

  • Added profile 259 and fixed profile 47 folder name - fsprojects#26

1.9.6 - 13.01.2015

1.9.5 - 13.01.2015

1.9.4 - 07.08.2014

  • Add Profile47

1.9.3 - 07.08.2014

1.9.2 - 14.01.2013

  • Fixing nuget package

1.9.1 - 14.01.2013

  • Initial release from new location; previous contributor history lost