From fc56822eb56ca280a7d574eb9c056c2b8bb0a05c Mon Sep 17 00:00:00 2001 From: Gabriella Gonzalez Date: Mon, 29 Nov 2021 17:57:32 -0800 Subject: [PATCH] =?UTF-8?q?Version=201.40.1=20=E2=86=92=201.40.2=20(#2340)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes https://github.com/dhall-lang/dhall-haskell/issues/2339 --- dhall-bash/dhall-bash.cabal | 2 +- dhall-csv/CHANGELOG.md | 4 ++++ dhall-csv/dhall-csv.cabal | 2 +- dhall-docs/CHANGELOG.md | 8 +++++++ dhall-docs/dhall-docs.cabal | 2 +- dhall-json/CHANGELOG.md | 4 ++++ dhall-json/dhall-json.cabal | 2 +- dhall-lsp-server/dhall-lsp-server.cabal | 2 +- dhall-nix/dhall-nix.cabal | 2 +- dhall-nixpkgs/dhall-nixpkgs.cabal | 2 +- dhall-openapi/dhall-openapi.cabal | 2 +- dhall-toml/CHANGELOG.md | 4 ++++ dhall-toml/dhall-toml.cabal | 2 +- dhall-yaml/CHANGELOG.md | 4 ++++ dhall-yaml/dhall-yaml.cabal | 2 +- dhall/CHANGELOG.md | 30 +++++++++++++++++++++++++ dhall/dhall-lang | 2 +- dhall/dhall.cabal | 2 +- 18 files changed, 66 insertions(+), 12 deletions(-) diff --git a/dhall-bash/dhall-bash.cabal b/dhall-bash/dhall-bash.cabal index 57ac76618..bd28f677a 100644 --- a/dhall-bash/dhall-bash.cabal +++ b/dhall-bash/dhall-bash.cabal @@ -1,5 +1,5 @@ Name: dhall-bash -Version: 1.0.38 +Version: 1.0.39 Cabal-Version: >=1.10 Build-Type: Simple License: BSD3 diff --git a/dhall-csv/CHANGELOG.md b/dhall-csv/CHANGELOG.md index e28a22fbd..632fcd5b3 100644 --- a/dhall-csv/CHANGELOG.md +++ b/dhall-csv/CHANGELOG.md @@ -1,3 +1,7 @@ +1.0.1 + +* [Build against `tasty-silver` 3.3](https://github.com/dhall-lang/dhall-haskell/pull/2307) + 1.0.0 * Initial release diff --git a/dhall-csv/dhall-csv.cabal b/dhall-csv/dhall-csv.cabal index e5b4302e7..334ba3202 100644 --- a/dhall-csv/dhall-csv.cabal +++ b/dhall-csv/dhall-csv.cabal @@ -1,5 +1,5 @@ Name: dhall-csv -Version: 1.0.0 +Version: 1.0.1 Cabal-Version: >=1.10 Build-Type: Simple License: BSD3 diff --git a/dhall-docs/CHANGELOG.md b/dhall-docs/CHANGELOG.md index 6a37d9582..14e6ca82a 100644 --- a/dhall-docs/CHANGELOG.md +++ b/dhall-docs/CHANGELOG.md @@ -1,3 +1,11 @@ +1.0.8 + +* [Support GHC 9.2](https://github.com/dhall-lang/dhall-haskell/pull/2328) +* [Build against `tasty-silver-3.3`](https://github.com/dhall-lang/dhall-haskell/pull/2307) +* [Build against `megaparsec-9.2`](https://github.com/dhall-lang/dhall-haskell/pull/2311) +* [Build against `lucid-2.11`](https://github.com/dhall-lang/dhall-haskell/pull/2327) +* [Build against `doctest-0.19`](https://github.com/dhall-lang/dhall-haskell/pull/2331) + 1.0.7 * [Add `--base-import-url` flag](https://github.com/dhall-lang/dhall-haskell/pull/2215) diff --git a/dhall-docs/dhall-docs.cabal b/dhall-docs/dhall-docs.cabal index af4e48063..e7f2bf1da 100644 --- a/dhall-docs/dhall-docs.cabal +++ b/dhall-docs/dhall-docs.cabal @@ -1,5 +1,5 @@ Name: dhall-docs -Version: 1.0.7 +Version: 1.0.8 Cabal-Version: >=1.10 Build-Type: Simple License: BSD3 diff --git a/dhall-json/CHANGELOG.md b/dhall-json/CHANGELOG.md index d1cf11495..1b4856906 100644 --- a/dhall-json/CHANGELOG.md +++ b/dhall-json/CHANGELOG.md @@ -1,3 +1,7 @@ +1.7.9 + +* [Build against `aeson-2.0`](https://github.com/dhall-lang/dhall-haskell/pull/2315) + 1.7.8 * [Add support for `Date` / `Time` / `TimeZone`](https://github.com/dhall-lang/dhall-haskell/pull/2247) diff --git a/dhall-json/dhall-json.cabal b/dhall-json/dhall-json.cabal index e1e3a11d7..70fc47815 100644 --- a/dhall-json/dhall-json.cabal +++ b/dhall-json/dhall-json.cabal @@ -1,5 +1,5 @@ Name: dhall-json -Version: 1.7.8 +Version: 1.7.9 Cabal-Version: >=1.10 Build-Type: Simple License: BSD3 diff --git a/dhall-lsp-server/dhall-lsp-server.cabal b/dhall-lsp-server/dhall-lsp-server.cabal index 6f826a14e..204cee6d4 100644 --- a/dhall-lsp-server/dhall-lsp-server.cabal +++ b/dhall-lsp-server/dhall-lsp-server.cabal @@ -1,5 +1,5 @@ name: dhall-lsp-server -Version: 1.0.16 +Version: 1.0.17 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 diff --git a/dhall-nix/dhall-nix.cabal b/dhall-nix/dhall-nix.cabal index 4fa5e8311..bc9fb6284 100644 --- a/dhall-nix/dhall-nix.cabal +++ b/dhall-nix/dhall-nix.cabal @@ -1,5 +1,5 @@ Name: dhall-nix -Version: 1.1.22 +Version: 1.1.23 Cabal-Version: >=1.10 Build-Type: Simple License: BSD3 diff --git a/dhall-nixpkgs/dhall-nixpkgs.cabal b/dhall-nixpkgs/dhall-nixpkgs.cabal index 1d70b14b9..6fba0b4a7 100644 --- a/dhall-nixpkgs/dhall-nixpkgs.cabal +++ b/dhall-nixpkgs/dhall-nixpkgs.cabal @@ -1,4 +1,4 @@ -Version: 1.0.6 +Version: 1.0.7 Cabal-Version: >=1.10 Name: dhall-nixpkgs Synopsis: Convert Dhall projects to Nix packages diff --git a/dhall-openapi/dhall-openapi.cabal b/dhall-openapi/dhall-openapi.cabal index d115ad7a2..ebdbaeed0 100644 --- a/dhall-openapi/dhall-openapi.cabal +++ b/dhall-openapi/dhall-openapi.cabal @@ -1,4 +1,4 @@ -Cabal-Version: >=1.10 +Cabal-Version: >=1.11 Name: dhall-openapi Version: 1.0.2 Homepage: https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-openapi#dhall-openapi diff --git a/dhall-toml/CHANGELOG.md b/dhall-toml/CHANGELOG.md index e28a22fbd..eea95dca0 100644 --- a/dhall-toml/CHANGELOG.md +++ b/dhall-toml/CHANGELOG.md @@ -1,3 +1,7 @@ +1.0.1 + +* [Fix doctest](https://github.com/dhall-lang/dhall-haskell/pull/2325) + 1.0.0 * Initial release diff --git a/dhall-toml/dhall-toml.cabal b/dhall-toml/dhall-toml.cabal index 0441e3e48..35ed421e0 100644 --- a/dhall-toml/dhall-toml.cabal +++ b/dhall-toml/dhall-toml.cabal @@ -1,5 +1,5 @@ Name: dhall-toml -Version: 1.0.0 +Version: 1.0.1 Cabal-Version: >=1.10 Build-Type: Simple License: BSD3 diff --git a/dhall-yaml/CHANGELOG.md b/dhall-yaml/CHANGELOG.md index fe1ff5970..42f2e9161 100644 --- a/dhall-yaml/CHANGELOG.md +++ b/dhall-yaml/CHANGELOG.md @@ -1,3 +1,7 @@ +1.2.9 + +* [Build against `aeson-2.0`](https://github.com/dhall-lang/dhall-haskell/pull/2315) + 1.2.8 * Build against `dhall-1.40.0` diff --git a/dhall-yaml/dhall-yaml.cabal b/dhall-yaml/dhall-yaml.cabal index 9265a600c..2aa344216 100644 --- a/dhall-yaml/dhall-yaml.cabal +++ b/dhall-yaml/dhall-yaml.cabal @@ -1,5 +1,5 @@ Name: dhall-yaml -Version: 1.2.8 +Version: 1.2.9 Cabal-Version: >=1.10 Build-Type: Simple License: GPL-3 diff --git a/dhall/CHANGELOG.md b/dhall/CHANGELOG.md index c119f2b4c..80aac8cbf 100644 --- a/dhall/CHANGELOG.md +++ b/dhall/CHANGELOG.md @@ -1,3 +1,33 @@ +1.40.2 + +* [Supports standard version 21.1.0](https://github.com/dhall-lang/dhall-haskell/pull/2236) + * [The interpreter now supports customizing headers using a `headers.dhall` + configuration file](https://github.com/dhall-lang/dhall-haskell/pull/2236) + * [Generalize grammar for certain annotations](https://github.com/dhall-lang/dhall-haskell/pull/2320) + * [Add support for a trailing line comment without a newline](https://github.com/dhall-lang/dhall-haskell/pull/2309) +* [BUG FIX: `dhall repl` no longer ignores type annotations on `:let` commands](https://github.com/dhall-lang/dhall-haskell/pull/2297) + * Before this fix, `:let x : T = 3` would ignore the `: T` type annotation +* [BUG FIX: Don't accept a bar after an empty union](https://github.com/dhall-lang/dhall-haskell/pull/2338) + * Before this fix, the interpreter would accept something like `<>|`, which + is not valid according to the standard grammar +* New `FromDhall`/`ToDhall` instances for `Day`/`TimeOfDay`/`TimeZone` [#2294](https://github.com/dhall-lang/dhall-haskell/pull/2294) [#2300](https://github.com/dhall-lang/dhall-haskell/pull/2300) + * These types correspond to the recent temporal literals added to the + language +* [New `subExpressionsWith` `Traversal`](https://github.com/dhall-lang/dhall-haskell/pull/2302) +* [Add Template Haskell support for modifying field names in generated Haskell + types](https://github.com/dhall-lang/dhall-haskell/pull/2285) + * This adds a new `makeHaskellTypesWith` utility with takes a + `GenerateOptions` function argument for customizing the code-generation + logic + * This comes in handy when Dhall fields have names are reserved keywords in + Haskell code. You can now transform the Haskell field names to avoid + collisions +* [Support GHC 9.2](https://github.com/dhall-lang/dhall-haskell/pull/2328) +* Fixes and improvements to documentation + * [#2290](https://github.com/dhall-lang/dhall-haskell/pull/2290) +* Fixes and improvements to error messages + * [#2303](https://github.com/dhall-lang/dhall-haskell/pull/2303) + 1.40.1 * [BUG FIX: Fix equivalence check for `Date` / `Time` / `TimeZone`](https://github.com/dhall-lang/dhall-haskell/pull/2291) diff --git a/dhall/dhall-lang b/dhall/dhall-lang index 9bff2e8c6..149cc55e7 160000 --- a/dhall/dhall-lang +++ b/dhall/dhall-lang @@ -1 +1 @@ -Subproject commit 9bff2e8c611120bfe77df2ed021d89df5358b2fa +Subproject commit 149cc55e7170db15e2196a82a56ea05e935b80f5 diff --git a/dhall/dhall.cabal b/dhall/dhall.cabal index 4d7a120e6..99a07ef91 100644 --- a/dhall/dhall.cabal +++ b/dhall/dhall.cabal @@ -1,5 +1,5 @@ Name: dhall -Version: 1.40.1 +Version: 1.40.2 Cabal-Version: 2.0 Build-Type: Simple License: BSD3