Skip to content

Latest commit

 

History

History
120 lines (94 loc) · 5.69 KB

RELEASE_NOTES.md

File metadata and controls

120 lines (94 loc) · 5.69 KB

3.1.0 - 2022-11-13

3.0.1 - 2021-10-23

  • Fix choice2s #184. Thanks @sideeffffect

3.0.0 - 2021-10-22

  • 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
  • Seq extensions: add tryHeadTail #176. Thanks @knocte
  • some helper functions #92. Thanks @sideeffffect
  • Enable PersistentVector in Fable #182. Thanks @njlr
  • Dependencies update
  • Build and test with .NET 5 & Node 14

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