@@ -1,5 +1,16 @@
1−# Revision history for generic-lens
1+## 0.5.0.0
22
3−## 0.1.0.0 -- YYYY-mm-dd
3+- Lenses and prisms are now type-changing.
4+- More informative error messages
5+- More readable type signatures in type errors and when using `:t`
6+- Use `doctest`
7+- Include examples in Haddock
48
5−* First version. Released on an unsuspecting world.
9+### Breaking API changes
10+
11+- The type parameters of the classes have been changed to accommodate
12+ the type-changing update:
13+
14+ `class HasField name a s` -> `class HasField name s t a b` etc.
15+
16+ Accordingly, `field :: Lens' s a` -> `field :: Lens s t a b`