* 0.2.3.3: 31 March 2026
- Fix [#17](https://github.com/diagrams/dual-tree/issues/17): Restore
compatibility with GHC <= 9.6.
* 0.2.3.2: 28 March 2026
- Fix [#16](https://github.com/diagrams/dual-tree/issues/16): Contrary
to the documentation, `sconcat` often produced deeply nested trees,
rather than flat ones; the problem is that `sconcat` in auto-derived
`Semigroup` instances performs a fold with `(<>)`. This version
manually reimplements the relevant `Semigroup` instances so that
`sconcat` now results in flat trees. There is no semantic
difference, but this could conceivably lead to better performance in
cases where `sconcat` is being called on large lists of
trees. Thanks to [John Z.](https://github.com/machinedgod) for
reporting the issue.
* 0.2.3.1-r5: 13 May 2025
- Allow monoid-extras-0.7
* 0.2.3.1-r4: 29 Jan 2025
- Allow base-4.21 and test with GHC 9.12
* 0.2.3.1-r3: 18 May 2023
- Allow base-4.20 and test with GHC 9.10
* 0.2.3.1-r2: 21 Oct 2023
- Allow base-4.19 and test with GHC 9.8
* 0.2.3.1-r1: 8 May 2023
- Allow base-4.18 and test with GHC 9.6
* 0.2.3.1: 17 Aug 2022
- Allow base-4.17 and test with GHC 9.4
- Get rid of newtype-generics dependency
* 0.2.3.0-r2: 11 Dec 2021
- Allow base-4.16 and test with GHC 9.2
- Allow semigroups-0.20
* 0.2.3.0: 11 May 2021
- Allow base-4.14, 4.15 and test with GHC 8.10, 9.0
- Drop support for GHC 8.2 and earlier
* 0.2.2.1: 19 October 2019
- Allow semigroups-0.19
- Allow base-4.13 and test with GHC 8.8
* 0.2.2: 16 May 2018
- allow monoid-extras-0.5
- switch from deprecated Control.Newtype to C.N.Generics
* 0.2.1.1: 5 April 2018
- allow base-4.11 for GHC-8.4
* 0.2.1: 3 July 2017
- migrate from newtype to newtype-generics dependency
This change only affects internals of the library.
- improve tests
- allow base-4.10
- derive Typeable instead of deprecated Typeable1
- drop support for GHC < 7.8
* 0.2.0.9: 14 February 2016
- allow base-4.9 for GHC-8.0
* 0.2.0.8: 10 November 2015
- allow semigroups-0.18
* 0.2.0.7: 16 September 2015
- Allow semigroups-0.17
* 0.2.0.6: 3 April 2015
- Allow base-4.8
- Allow monoid-extras-0.4
* 0.2.0.5: 04 Dec 2014
- Allow semigroups-0.16
* 0.2.0.4: 28 May 2014
- Allow semigroups-0.15
* 0.2.0.3: 15 May 2014
- Allow semigroups-0.14
* 0.2.0.2: 10 April 2014
- Allow semigroups-0.13
* 0.2.0.1: 27 November 2013
- Allow semigroups-0.12
* 0.2: 5 November 2013
- Expose internal d-annotations via foldDUAL
* 0.1.0.4: 26 September 2013
- allow semigroups-0.11
* 0.1.0.3: 15 July 2013
- bump monoid-extras upper bound to allow 0.3
* 0.1.0.2: 28 March 2013
- bump upper bound to allow base-4.7
* 0.1.0.1: 7 January 2013
- bump upper bound to allow semigroups-0.9
* 0.1.0.0: 3 September 2012
Initial release