on iko/optional-lens help sign in
patch/ChangeLog.md
61 lines 1.5 kB history raw
1# Revision history for patch
3## Unreleased
5* New dep of `data-orphans` for old GHC to get instances honestly instead of
6 via `monoidal-containers`.
8## 0.0.5.0 - 2021-12-17
10* `Additive` now lives in `Data.Semigroup.Additive`, but is still reexported
11 from `Data.Patch` for compatability.
13* Rewrite `PatchMapWithMove` in terms of `PatchMapWithPatchingMove`.
14 Care is taken to make this not a breaking change.
15 In particular, `PatchMapWithMove` is a newtype of `PatchMapWithPatchingMove`, as is the `NodeInfo` and `From` of `PatchMapWithPatchingMove`'s versions of those.
16 There are complete constructor and field patterns too, and everything is
17 exported under the newtype as real constructors and fields would be.
19## 0.0.4.0 - 2021-04-20
21* Enable PolyKinds
23## 0.0.3.2 - 2020-11-06
25* Update version bounds
27## 0.0.3.1 - 2020-02-05
29* Replace `fromJust` with something easier to debug.
31## 0.0.3.0 - 2020-02-05
33* Create `PatchMapWithPatchingMove` variant which supports moves with a patch.
35* Create `DecidablyEmpty` subclass of `Monoid`.
37## 0.0.2.0 - 2020-01-17
39* Consistently provide:
41 - `Wrapped` instances
43 - `*WithIndex` instances
45 - `un*` newtype unwrappers
47 for `PatchMap`, `PatchIntMap`, and `PatchMapWithMove`.
49## 0.0.1.0 - 2020-01-09
51* Support older GHCs with `split-these` flag.
53* Additional instances for the `Group` class for basic types.
55## 0.0.0.1 - 2020-01-08
57* Remove unneeded dependencies
59## 0.0.0.0 - 2020-01-08
61* Extract patching functionality from Reflex.