File: ChangeLog.md

package info (click to toggle)
haskell-th-utilities 0.2.5.0-3
  • links: PTS
  • area: main
  • in suites: sid, trixie
  • size: 140 kB
  • sloc: haskell: 763; makefile: 8
file content (75 lines) | stat: -rw-r--r-- 1,687 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# ChangeLog

## 0.2.5.0

* Adds `tupT` and `promotedTupT`.

* Adds `TH.FixQ.fixQ`, a compatibility shim to provide fixQ for
  `template-haskell <= 2.17` (`ghc <= 9.0.1`).

## 0.2.4.3

* Adds a lower bound for `th-abstraction` dependency. Also released as
  a hackage revision of `0.2.4.2`.  See [#15][]

[#15]: https://github.com/fpco/th-utilities/issues/15

## 0.2.4.2

* Fixes compilation with `GHC-9.0.*`.  See [#14][]

[#14]: https://github.com/fpco/th-utilities/issues/14

## 0.2.4.1

* Fixes generated Storable instances to have a `sizeOf` definition
  which works with `-XStrict`. See [#13][]

[#13]: https://github.com/fpco/th-utilities/issues/13

## 0.2.4.0

* Compatibility with GHC-8.10

* Behavior change in reification of type family instances. Instead of
  erroring if the instance mentions a kind variable, now just ignores
  it.

## 0.2.3.1

* Compatibility with GHC-8.8

## 0.2.3.0

* Improved fix to the type variable behavior with GHC <= 7.10.  Uses
  `Any` in place of type variables instead of `()`, to allow for more
  kinds than just `*` and `Constraint`.

## 0.2.2.0

* Fixes derive and instantiator mechanisms to work with ghc 7.10 and
  earlier.  Previously, invocation was broken when type variables were
  used.

* Fixes `freeVarsT` - it now looks through more constructors of `Type`.

* Adds `dequalifyTyVars` to dequalify every type variable.

## 0.2.0.1

* Fixes build on 7.8

* Fixes warnings

## 0.2.0.0

* Adds TH.ReifySimple, which supports reifying most of the information TH users
  care about.

* Adds some utilities based on SYB, which is often useful for TH.

* Makes relative path stuff less noisyi with GHCi.

## 0.1.0.0

* First public release