Changelog for reflex-0.6.3
Revision history for reflex
0.6.3
-
Data.WeakBag.traverseandData.FastWeakBag.traversehave been deprecated. They are replaced withData.WeakBag.traverse_andData.FastWeakBag.traverse_, respectively. -
Fixes a bug in
Reflex.Patch.MapWithMove.patchThatSortsMapWiththat was producing invalidPatchMapWithMove. -
Add missing
NotReadyinstances:instance NotReady (SpiderTimeline x) (SpiderHost x)instance HasSpiderTimeline x => NotReady (SpiderTimeline x) (PerformEventT (SpiderTimeline x) (SpiderHost x))
0.6.2.4
- Update to monoidal-containers 0.6
0.6.2.3
- Add an upper-bound to witherable
0.6.2.2
-
Support these >= 1. Add
split-theseflag to control whether to use new these/semialign combination or not. -
Update version bounds to fix some CI failures
-
Add travis CI configuration
0.6.2.1
-
Generalize
fantofanGto take aDMapwith non-Identityfunctor:fantofanGEventSelectorGforfanGresult selector.
-
Reduce the amount of unsafeCoerce in coercing newtypes under Event/Dynamic/Behavior.
- Add fused ReaderIO for the purpose of coercion (ReaderT's third argument has nominal role preventing automated coerce)
- Add incrementalCoercion/coerceIncremental to go with dynamicCoercion/coerceDynamic
-
Generalize merging functions:
mergetomergeG,mergeIncrementaltomergeIncrementalG,mergeIncrementalWithMovetomergeIncrementalWithMoveG. -
Generalize distribute function:
distributeDMapOverDynPuretodistributeDMapOverDynPureG,
0.6.2.0
-
Fix
holdDynso that it is lazy in its event argument These produceDMaps whose values needn't beIdentity. -
Stop using the now-deprecated
*Tagclasses (e.g.,ShowTag). -
Fix
holdDynso that it is lazy in its event argument.
0.6.1.0
-
Re-export all of
Data.Map.Monoidal -
Fix
QueryTandRequesterTtests
0.6.0.0 -- 2019-03-20
-
Deprecate
FunctorMaybein favor ofData.Witherable.Filterable. We still exportfmapMaybe,ffilter, etc., but they all rely onFilterablenow. -
Rename
MonadDynamicWritertoDynamicWriterand add a deprecation for the old name. -
Remove many deprecated functions.
-
Add a
Numinstance forDynamic. -
Add
matchRequestsWithResponsesto make it easier to useRequesterwith protocols that don't do this matching for you. -
Add
withRequesterTto map functions over the request and response of aRequesterT. -
Suppress nil patches in
QueryTas an optimization. TheQuerytype must now have anEqinstance. -
Add
throttleBatchWithLagtoReflex.Time. See that module for details.