1# Revision history for reflex
5* Data.WeakBag.traverse and Data.FastWeakBag.traverse have been
6 renamed to Data.WeakBag.traverse_ and Data.FastWeakBag.traverse_
9* Fixes a bug in `Reflex.Patch.MapWithMove.patchThatSortsMapWith` that was producing invalid `PatchMapWithMove`.
11* Add missing `NotReady` instances:
12 - `instance NotReady (SpiderTimeline x) (SpiderHost x)`
13 - `instance HasSpiderTimeline x => NotReady (SpiderTimeline x) (PerformEventT (SpiderTimeline x) (SpiderHost x))`
15* Additional instances for `Group` and `Query` classes for basic types.
19* Update to monoidal-containers 0.6
23* Add an upper-bound to witherable
27* Support these >= 1. Add `split-these` flag to control whether to use new these/semialign combination or not.
29* Update version bounds to fix some CI failures
31* Add travis CI configuration
35* Generalize `fan` to `fanG` to take a `DMap` with non-`Identity`
38 * `EventSelectorG` for `fanG` result selector.
40* Reduce the amount of unsafeCoerce in coercing newtypes under Event/Dynamic/Behavior.
41 * Add fused ReaderIO for the purpose of coercion (ReaderT's third argument has nominal role preventing automated coerce)
42 * Add incrementalCoercion/coerceIncremental to go with dynamicCoercion/coerceDynamic
44* Generalize merging functions:
46 `mergeIncremental` to `mergeIncrementalG`,
47 `mergeIncrementalWithMove` to `mergeIncrementalWithMoveG`.
49* Generalize distribute function:
50 `distributeDMapOverDynPure` to `distributeDMapOverDynPureG`,
54* Fix `holdDyn` so that it is lazy in its event argument
55 These produce `DMap`s whose values needn't be `Identity`.
57* Stop using the now-deprecated `*Tag` classes (e.g., `ShowTag`).
59* Fix `holdDyn` so that it is lazy in its event argument.
63* Re-export all of `Data.Map.Monoidal`
65* Fix `QueryT` and `RequesterT` tests
67## 0.6.0.0 -- 2019-03-20
69* Deprecate `FunctorMaybe` in favor of `Data.Witherable.Filterable`. We still export `fmapMaybe`, `ffilter`, etc., but they all rely on `Filterable` now.
71* Rename `MonadDynamicWriter` to `DynamicWriter` and add a deprecation for the old name.
73* Remove many deprecated functions.
75* Add a `Num` instance for `Dynamic`.
77* Add `matchRequestsWithResponses` to make it easier to use `Requester` with protocols that don't do this matching for you.
79* Add `withRequesterT` to map functions over the request and response of a `RequesterT`.
81* Suppress nil patches in `QueryT` as an optimization. The `Query` type must now have an `Eq` instance.
83* Add `throttleBatchWithLag` to `Reflex.Time`. See that module for details.
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list