|
1 | | -HEAD |
2 | | - |
| 1 | +1.10.0 |
| 2 | + |
| 3 | +* Feature: Records/unions can now have fields/alternatives that are types |
| 4 | + * i.e. `{ foo = Text, bar = List }` is legal now |
| 5 | + * See: https://github.com/dhall-lang/dhall-haskell/pull/273 |
| 6 | +* Feature: New `dhall-repl` for interactively evaluating Dhall expressions |
| 7 | + * See: https://github.com/dhall-lang/dhall-haskell/pull/266 |
| 8 | +* Feature: Syntax highlighting |
| 9 | + * See: https://github.com/dhall-lang/dhall-haskell/pull/260 |
| 10 | +* Feature: BREAKING CHANGE TO THE API: `dhall-format` preserves field order |
| 11 | + * This changes the syntax tree to use an `InsOrdHashMap` instead of a `Map` |
| 12 | +* BREAKING CHANGE TO THE API: Use Haskell's `Scientific` type |
| 13 | + * This is fixes the interpreter to correct handle really large/small numbers |
| 14 | + * This also allows marshaling into Haskell's `Scientific` type |
| 15 | + * See: https://github.com/dhall-lang/dhall-haskell/pull/256 |
| 16 | +* BREAKING CHANGE TO THE API: Remove `system-filepath`/`system-fileio` dependencies |
| 17 | + * Now the library uses `Prelude.FilePath` |
| 18 | + * See: https://github.com/dhall-lang/dhall-haskell/pull/248 |
| 19 | +* Feature: Labels can now begin with reserved names |
| 20 | + * i.e. `List/map` is now a legal label |
| 21 | + * See: https://github.com/dhall-lang/dhall-haskell/pull/255 |
| 22 | +* Fix: Rendered labels are now correctly escaped if they are numbers |
| 23 | + * See: https://github.com/dhall-lang/dhall-haskell/pull/252 |
3 | 24 | * Add the instance `Interpret String`. |
4 | 25 | * See: https://github.com/dhall-lang/dhall-haskell/pull/247 |
| 26 | +* Fix: Custom contexts passed to `typeWith` are now checked |
| 27 | + * This prevents a custom context from triggering an infinite loop |
| 28 | + * See: https://github.com/dhall-lang/dhall-haskell/pull/259 |
5 | 29 |
|
6 | 30 | 1.9.1 |
7 | 31 |
|
|
0 commit comments