Skip to content

Releases: fsprojects/FSharp.Data.Adaptive

1.2.26

09 Nov 09:39

Choose a tag to compare

  • added ChangeableModelList(Generic|List|Array|Seq) for better handling of collections in Adaptify

1.2.25

21 Aug 11:54

Choose a tag to compare

  • Cache.Revoke -> Cache.TryRevoke

1.2.24

21 Mar 10:28

Choose a tag to compare

  • [ShallowEquality] fixed ShallowEqualityComparer union type jump table construction (true case)

1.2.23

04 Mar 11:58

Choose a tag to compare

  • fixed dirty tracking in ASet.flattenA/mapA/filterA/chooseA/ofSetTree/ofListTree when application also uses AdaptiveObject.Tag of inputs

1.2.22

21 Feb 23:28

Choose a tag to compare

  • fixed exception in ASet.ofSetTree/ofListTree

1.2.21

21 Feb 22:30

Choose a tag to compare

  • fixed ASet.ofSetTree/ofListTree: ignore nested dirty updates

1.2.20

17 Feb 17:09

Choose a tag to compare

  • added ASet.ofListTree and ASet.ofSetTree
  • added AList.mapToASet
  • added AMap.ofASetMapped/ofASetMappedIgnoreDuplicates (optimized ASet.groupBy)
  • added MapNode/SetNode addInPlace helpers
  • added SetNode.head
  • added special implementation for ASet.filterA
  • added special implementation for ASet.union with one set constant
  • improved AList.append
  • changed internal tuples/options to value types
  • changed Index garbage collection to run in finalizer
  • preferred using struct enumerators
  • avoided using active patterns to match set operations
  • updated to net 8.0
  • updated Fable to 4.22.0
  • fixed race condition in Index

1.2.19

27 Jan 12:10

Choose a tag to compare

guarded conditional LevelChangedException

1.2.18

10 Jan 09:25

Choose a tag to compare

removed LevelChangedException

1.2.17

10 Dec 11:25
fbc212a

Choose a tag to compare

workaround for LevelChangedException