Skip to content

Commit

Permalink
Version 1.34.0 → 1.35.0 (#2016)
Browse files Browse the repository at this point in the history
  • Loading branch information
Gabriella439 authored Sep 11, 2020
1 parent b453abf commit 5c503f0
Show file tree
Hide file tree
Showing 13 changed files with 76 additions and 17 deletions.
4 changes: 2 additions & 2 deletions dhall-bash/dhall-bash.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: dhall-bash
Version: 1.0.32
Version: 1.0.33
Cabal-Version: >=1.10
Build-Type: Simple
Tested-With: GHC == 8.4.3, GHC == 8.6.1
Expand Down Expand Up @@ -31,7 +31,7 @@ Library
base >= 4.11.0.0 && < 5 ,
bytestring < 0.11,
containers < 0.7 ,
dhall >= 1.34.0 && < 1.35,
dhall >= 1.34.0 && < 1.36,
neat-interpolation < 0.6 ,
shell-escape < 0.3 ,
text >= 0.2 && < 1.3
Expand Down
10 changes: 10 additions & 0 deletions dhall-docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
1.0.1

* Improved jump to definition support
* [Jump to definition on `let` bindings](https://github.com/dhall-lang/dhall-haskell/pull/1966)
* [Jump to definition on `λ` bindings](https://github.com/dhall-lang/dhall-haskell/pull/1982)
* [Jump to definition on record fields](https://github.com/dhall-lang/dhall-haskell/pull/1991)
* [BUG FIX: Support for long path names](https://github.com/dhall-lang/dhall-haskell/pull/1976)
* [BUG FIX: Support for large directory trees](https://github.com/dhall-lang/dhall-haskell/pull/2006)
* [Add `dhall-docs` `man` page](https://github.com/dhall-lang/dhall-haskell/pull/2010)

1.0.0

* [Generate documentation from header comment](https://github.com/dhall-lang/dhall-haskell/pull/1929)
Expand Down
4 changes: 2 additions & 2 deletions dhall-docs/dhall-docs.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: dhall-docs
Version: 1.0.0
Version: 1.0.1
Cabal-Version: >=1.10
Build-Type: Simple
Tested-With: GHC == 8.6.1
Expand Down Expand Up @@ -65,7 +65,7 @@ Library
containers ,
cryptonite < 0.28,
directory >= 1.3.0.0 && < 1.4 ,
dhall >= 1.34.0 && < 1.35,
dhall >= 1.35.0 && < 1.36,
file-embed >= 0.0.10.0 ,
filepath >= 1.4 && < 1.5 ,
lens-family-core >= 1.0.0 && < 2.2 ,
Expand Down
4 changes: 4 additions & 0 deletions dhall-json/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
1.7.2

* [The `--documents` flag now wraps non-`List`s in a document](https://github.com/dhall-lang/dhall-haskell/pull/1977)

1.7.1

* [Format documents with leading `---`](https://github.com/dhall-lang/dhall-haskell/pull/1865)
Expand Down
4 changes: 2 additions & 2 deletions dhall-json/dhall-json.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: dhall-json
Version: 1.7.1
Version: 1.7.2
Cabal-Version: >=1.10
Build-Type: Simple
Tested-With: GHC == 8.4.3, GHC == 8.6.1
Expand Down Expand Up @@ -44,7 +44,7 @@ Library
aeson-yaml >= 1.1.0 && < 1.2 ,
bytestring < 0.11,
containers >= 0.5.9 && < 0.7 ,
dhall >= 1.34.0 && < 1.35,
dhall >= 1.35.0 && < 1.36,
exceptions >= 0.8.3 && < 0.11,
filepath < 1.5 ,
lens-family-core >= 1.0.0 && < 2.2 ,
Expand Down
4 changes: 2 additions & 2 deletions dhall-lsp-server/dhall-lsp-server.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: dhall-lsp-server
Version: 1.0.9
Version: 1.0.10
cabal-version: 1.12
synopsis: Language Server Protocol (LSP) server for Dhall
homepage: https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme
Expand Down Expand Up @@ -50,7 +50,7 @@ library
, containers >= 0.5.11.0 && < 0.7
, data-default >= 0.7.1.1 && < 0.8
, directory >= 1.2.2.0 && < 1.4
, dhall >= 1.34.0 && < 1.35
, dhall >= 1.35.0 && < 1.36
, dhall-json >= 1.4 && < 1.8
, filepath >= 1.4.2 && < 1.5
, haskell-lsp >= 0.19.0.0 && < 0.23
Expand Down
4 changes: 2 additions & 2 deletions dhall-nix/dhall-nix.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: dhall-nix
Version: 1.1.16
Version: 1.1.17
Cabal-Version: >=1.10
Build-Type: Simple
Tested-With: GHC == 8.0.1
Expand Down Expand Up @@ -30,7 +30,7 @@ Library
base >= 4.11.0.0 && < 5 ,
containers < 0.7 ,
data-fix < 0.4 ,
dhall >= 1.34 && < 1.35,
dhall >= 1.35 && < 1.36,
hnix >= 0.7 && < 0.10,
lens-family-core >= 1.0.0 && < 2.2 ,
neat-interpolation < 0.6 ,
Expand Down
4 changes: 2 additions & 2 deletions dhall-nixpkgs/dhall-nixpkgs.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Cabal-Version: >=1.10
Name: dhall-nixpkgs
Version: 1.0.0
Version: 1.0.1
Synopsis: Convert Dhall projects to Nix packages
Description: This package provides a @dhall-to-nixpkgs@ executable that
converts a Dhall project to a Nix expression that can be
Expand All @@ -19,7 +19,7 @@ Executable dhall-to-nixpkgs
Build-Depends: base >= 4.11 && < 5
, aeson >= 1.0.0.0 && < 1.5
, data-fix
, dhall >= 1.32.0 && < 1.35
, dhall >= 1.32.0 && < 1.36
, foldl < 1.5
, hnix >= 0.7 && < 0.10
, lens-family-core >= 1.0.0 && < 2.2
Expand Down
4 changes: 2 additions & 2 deletions dhall-openapi/dhall-openapi.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ executable openapi-to-dhall
base >= 4.8.2.0 && < 5 ,
aeson >= 1.0.0.0 && < 1.5 ,
containers >= 0.5.0.0 && < 0.7 ,
dhall >= 1.34.0 && < 1.35 ,
dhall >= 1.34.0 && < 1.36 ,
dhall-openapi ,
megaparsec >= 7.0 && < 9.1 ,
optparse-applicative >= 0.14.3.0 && < 0.17 ,
Expand All @@ -49,7 +49,7 @@ library
base >= 4.8.2.0 && < 5 ,
aeson >= 1.0.0.0 && < 1.5 ,
containers >= 0.5.0.0 && < 0.7 ,
dhall >= 1.34.0 && < 1.35 ,
dhall >= 1.34.0 && < 1.36 ,
optparse-applicative >= 0.14.3.0 && < 0.17 ,
prettyprinter >= 1.2.0.1 && < 1.8 ,
sort >= 1.0 && < 1.1 ,
Expand Down
4 changes: 4 additions & 0 deletions dhall-yaml/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
1.2.2

* [The `--documents` flag now wraps non-`List`s in a document](https://github.com/dhall-lang/dhall-haskell/pull/1977)

1.2.1

* [Format documents with leading `---`](https://github.com/dhall-lang/dhall-haskell/pull/1865)
Expand Down
4 changes: 2 additions & 2 deletions dhall-yaml/dhall-yaml.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: dhall-yaml
Version: 1.2.1
Version: 1.2.2
Cabal-Version: >=1.10
Build-Type: Simple
Tested-With: GHC == 8.4.3, GHC == 8.6.1
Expand Down Expand Up @@ -37,7 +37,7 @@ Library
base >= 4.11.0.0 && < 5 ,
aeson >= 1.0.0.0 && < 1.6 ,
bytestring < 0.11,
dhall >= 1.31.0 && < 1.35,
dhall >= 1.31.0 && < 1.36,
dhall-json >= 1.6.0 && < 1.8 ,
optparse-applicative >= 0.14.0.0 && < 0.17,
text >= 0.11.1.0 && < 1.3 ,
Expand Down
41 changes: 41 additions & 0 deletions dhall/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,44 @@
1.35.0

* [Supports version 18.0.0 of the standard](https://github.com/dhall-lang/dhall-lang/releases/tag/v18.0.0)
* [Implement more efficient `with` desugaring](https://github.com/dhall-lang/dhall-haskell/pull/1993)
* Chained `with` expressions will now be much more efficient
* [BREAKING CHANGE TO THE API: Preserve whitespace for `Lam` constructor](https://github.com/dhall-lang/dhall-haskell/pull/1980)
* This change extends the `Lam` constructor to preserve whitespace around
the variable binding
* The motivation for this change is to enable `dhall-docs` to support
jumping to definitions
* You can replace your existing `Lam` constructors with
`Dhall.Core.makeFunctionBinding`
* [BREAKING CHANGE TO THE API: Preserve whitespace for `Field` constructors](https://github.com/dhall-lang/dhall-haskell/pull/1991)
* This change extends the `Field` constructor to preserve whitespace around
the selected field
* The motivation for this change is to enable `dhall-docs` to support
jumping to definitions
* You can use `Dhall.Core.makeFieldSelection` and
`Dhall.Core.fieldSelectionLabel` to convert between the detailed and the
simple representation of the selected field.
* [Add `FromDhall` instances for `{Int,Word}{,8,16,32,64}`](https://github.com/dhall-lang/dhall-haskell/pull/2012)
* [Add `--output` option for `dhall text` subcommand](https://github.com/dhall-lang/dhall-haskell/pull/1974)
* [Add `Dhall.Crypto.toString`](https://github.com/dhall-lang/dhall-haskell/pull/1976)
* [Make the HTTP `Manager` configurable](https://github.com/dhall-lang/dhall-haskell/pull/2027)
* Several import-related functions now provide an alternative variants that
allows the user to supply a custom `Manager`
* You can use this to tweak HTTP request timeouts or use a different TLS
manager (e.g. one from `http-client-openssl`)
* Fixes and improvements to code formatting
* [#2000](https://github.com/dhall-lang/dhall-haskell/pull/2000)
* [#2021](https://github.com/dhall-lang/dhall-haskell/pull/2021)

The formatter now preserves comments for record fields (both record types
and record literals)
* Fixes and improvements to documentation
* [#2011](https://github.com/dhall-lang/dhall-haskell/pull/2011)
* [#2013](https://github.com/dhall-lang/dhall-haskell/pull/2013)
* [#2014](https://github.com/dhall-lang/dhall-haskell/pull/2014)
* Fixes and improvements to test suite
* [#2020](https://github.com/dhall-lang/dhall-haskell/pull/2020)

1.34.0

* [Supports version 17.1.0 of the standard](https://github.com/dhall-lang/dhall-lang/releases/tag/v17.1.0)
Expand Down
2 changes: 1 addition & 1 deletion dhall/dhall.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: dhall
Version: 1.34.0
Version: 1.35.0
Cabal-Version: >=1.10
Build-Type: Simple
Tested-With: GHC == 8.4.3, GHC == 8.6.1
Expand Down

0 comments on commit 5c503f0

Please sign in to comment.