Releases: fsprojects/FSharp.Data.Adaptive
Releases · fsprojects/FSharp.Data.Adaptive
1.2.26
1.2.25
- Cache.Revoke -> Cache.TryRevoke
1.2.24
- [ShallowEquality] fixed ShallowEqualityComparer union type jump table construction (true case)
1.2.23
- fixed dirty tracking in ASet.flattenA/mapA/filterA/chooseA/ofSetTree/ofListTree when application also uses AdaptiveObject.Tag of inputs
1.2.22
- fixed exception in ASet.ofSetTree/ofListTree
1.2.21
- fixed ASet.ofSetTree/ofListTree: ignore nested dirty updates
1.2.20
- 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
guarded conditional LevelChangedException
1.2.18
removed LevelChangedException
1.2.17
workaround for LevelChangedException