Skip to content

Commit 53ae87c

Browse files
authored
Version 1.18.0 → 1.19.0 (#691)
1 parent bacb824 commit 53ae87c

File tree

18 files changed

+95
-46
lines changed

18 files changed

+95
-46
lines changed

dhall-bash/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# `dhall-bash 1.0.16`
1+
# `dhall-bash 1.0.17`
22

33
[![Hackage](https://img.shields.io/hackage/v/dhall-bash.svg)](https://hackage.haskell.org/package/dhall-bash)
44

dhall-bash/dhall-bash.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Library
3131
base >= 4.8.0.0 && < 5 ,
3232
bytestring < 0.11,
3333
containers < 0.7 ,
34-
dhall >= 1.18.0 && < 1.19,
34+
dhall >= 1.18.0 && < 1.20,
3535
neat-interpolation < 0.4 ,
3636
shell-escape < 0.3 ,
3737
text >= 0.2 && < 1.3

dhall-json/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
1.2.5
2+
3+
* Build against `dhall-1.19.0`
4+
* See: https://github.com/dhall-lang/dhall-haskell/pull/667
5+
* See: https://github.com/dhall-lang/dhall-haskell/pull/675
6+
* See: https://github.com/dhall-lang/dhall-haskell/pull/689
7+
18
1.2.4
29

310
* Build against `dhall-1.18.0`

dhall-json/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# `dhall-json 1.2.4`
1+
# `dhall-json 1.2.5`
22

33
[![Hackage](https://img.shields.io/hackage/v/dhall-json.svg)](https://hackage.haskell.org/package/dhall-json)
44

dhall-json/dhall-json.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: dhall-json
2-
Version: 1.2.4
2+
Version: 1.2.5
33
Cabal-Version: >=1.8.0.2
44
Build-Type: Simple
55
Tested-With: GHC == 7.10.2, GHC == 8.0.1
@@ -35,7 +35,7 @@ Library
3535
Build-Depends:
3636
base >= 4.8.0.0 && < 5 ,
3737
aeson >= 1.0.0.0 && < 1.5 ,
38-
dhall >= 1.18.0 && < 1.19,
38+
dhall >= 1.19.0 && < 1.20,
3939
optparse-applicative >= 0.14.0.0 && < 0.15,
4040
text >= 0.11.1.0 && < 1.3 ,
4141
unordered-containers < 0.3

dhall-text/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# `dhall-text 1.0.13`
1+
# `dhall-text 1.0.14`
22

33
[![Hackage](https://img.shields.io/hackage/v/dhall-text.svg)](https://hackage.haskell.org/package/dhall-text)
44

dhall-text/dhall-text.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: dhall-text
2-
Version: 1.0.13
2+
Version: 1.0.14
33
Cabal-Version: >=1.8.0.2
44
Build-Type: Simple
55
Tested-With: GHC == 7.10.2, GHC == 8.0.1
@@ -25,7 +25,7 @@ Executable dhall-to-text
2525
Main-Is: Main.hs
2626
Build-Depends:
2727
base >= 4.8.0.0 && < 5 ,
28-
dhall >= 1.15.0 && < 1.19,
28+
dhall >= 1.15.0 && < 1.20,
2929
optparse-applicative < 0.15,
3030
text >= 0.11.1.0 && < 1.3
3131
GHC-Options: -Wall

dhall/CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
1.19.0
2+
3+
* Supports version 4.0.0 of the language standard
4+
* See: https://github.com/dhall-lang/dhall-lang/releases/tag/v4.0.0
5+
* BREAKING CHANGE TO THE LANGUAGE AND API: Prevent Hurkens' paradox
6+
* This fixes a type-checking soundness bug which permitted infinite loops
7+
* This is a breaking change because infinite loops are no longer possible
8+
* This is also a breaking change because a record of types is now treated as
9+
a kind instead of a type
10+
* See: https://github.com/dhall-lang/dhall-haskell/pull/680
11+
* BREAKING CHANGE TO THE LANGUAGE AND API: `Double`s are now double-precision
12+
floating point numbers
13+
* This restricts the range of `Double`s to IEEE 754 double-precision
14+
floating point
15+
* This also implies that you can no longer convert `Scientific` values to
16+
`Dhall` expressions (i.e. no `Inject` instance for `Scientific`)
17+
* See: https://github.com/dhall-lang/dhall-haskell/pull/667
18+
* BREAKING CHANGE TO THE API: Preserve field order for record projection
19+
* The API uses a new `Dhall.Set.Set` type instead of `Data.Set.Set`
20+
* See: https://github.com/dhall-lang/dhall-haskell/pull/670
21+
* BREAKING CHANGE TO THE API: Add support for multi-`let` expressions
22+
* This changes the `Let` constructor to now support storing multiple
23+
bindings per `let` expression
24+
* See: https://github.com/dhall-lang/dhall-haskell/pull/675
25+
* Support GHC 8.6
26+
* See: https://github.com/dhall-lang/dhall-haskell/pull/669
27+
* Add support for quoted path components
28+
* i.e. `/"foo"/bar/"baz qux"` or `https://example.com/foo/"bar?baz"?qux`
29+
* See: https://github.com/dhall-lang/dhall-haskell/pull/690
30+
* Fix parsing of `//\\` operator
31+
* See: https://github.com/dhall-lang/dhall-haskell/commit/9d0fd42d95ab69fa64da4afd8b60d69aca8e65a6
32+
* Preserve Unicode characters when formatting code
33+
* See: https://github.com/dhall-lang/dhall-haskell/pull/679
34+
* Allow identifier names to begin with `Some`
35+
* See: https://github.com/dhall-lang/dhall-haskell/pull/658
36+
* Add `subExpressions` `Traversal`
37+
* See: https://github.com/dhall-lang/dhall-haskell/pull/660
38+
* Add `normalizeWithM` for monadic normalization
39+
* See: https://github.com/dhall-lang/dhall-haskell/pull/371
40+
* Custom normalizers now take precedence over default normalization logic
41+
* This allows one to override the implementation of built-in operators
42+
* See: https://github.com/dhall-lang/dhall-haskell/pull/684
43+
144
1.18.0
245

346
* Supports version 3.0.0 of the language standard:

dhall/Prelude/Monoid

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
https://raw.githubusercontent.com/dhall-lang/Prelude/a22da69657b9316a3c51ba0bf80c9d4024db3fce/Monoid sha256:7c753f458fb433ef50e2fc517c0eaffbf21afd07186cefa92ea77173fe83304e
1+
https://raw.githubusercontent.com/dhall-lang/Prelude/a22da69657b9316a3c51ba0bf80c9d4024db3fce/Monoid sha256:c4ff4f04ce9d3b7b579ff2ac7fe00258d665c701f895493b73082b750b28553d

dhall/Prelude/package.dhall

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
https://raw.githubusercontent.com/dhall-lang/Prelude/e9c90396c02f9eb0fe66c00c544615cbfa068f34/package.dhall sha256:9fbb8a6db3360fa30086ea8462dc36087f0e4f87af2a1f802a8befdc5a08f809
1+
https://raw.githubusercontent.com/dhall-lang/Prelude/e9c90396c02f9eb0fe66c00c544615cbfa068f34/package.dhall sha256:534e4a9e687ba74bfac71b30fc27aa269c0465087ef79bf483e876781602a454

0 commit comments

Comments
 (0)