@@ -1,6 +1,18 @@
3+* Bug fix: For the `Binary` instance, If UTF-8 decoding fails during a
4+ `get`, the error is propagated via `fail` instead of an uncatchable
7+* New function: `takeWhileEnd`
9+* New instances for the `Text` types:
10+ * if `base` >= 4.7: `PrintfArg`
11+ * if `base` >= 4.9: `Semigroup`
3−* Bug fix: As it turns out, moving the literal rewrite rules to simplifier
15+* Bug fix: As it turns out, moving the literal rewrite rules to simplifier
4 phase 2 does not prevent competition with the `unpack` rule, which is
16 phase 2 does not prevent competition with the `unpack` rule, which is
5 also active in this phase. Unfortunately this was hidden due to a silly
17 also active in this phase. Unfortunately this was hidden due to a silly
6 test environment mistake. Moving literal rules back to phase 1 finally
18 test environment mistake. Moving literal rules back to phase 1 finally