diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+1.6.3
+
+* [yaml: Single-quote date/bool string fields](https://github.com/dhall-lang/dhall-haskell/commits/master/dhall-json)
+
 1.6.2
 
 * [Fix `dhall-json` for new `Prelude.JSON.Type`](https://github.com/dhall-lang/dhall-haskell/pull/1631)
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2018 Gabriel Gonzalez
+Copyright (c) 2020 Gabriel Gonzalez
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff --git a/dhall-json.cabal b/dhall-json.cabal
--- a/dhall-json.cabal
+++ b/dhall-json.cabal
@@ -1,8 +1,8 @@
 Name: dhall-json
-Version: 1.6.2
+Version: 1.6.3
 Cabal-Version: >=1.8.0.2
 Build-Type: Simple
-Tested-With: GHC == 8.0.2, GHC == 8.4.3, GHC == 8.6.1
+Tested-With: GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.1
 License: BSD3
 License-File: LICENSE
 Copyright: 2017 Gabriel Gonzalez
@@ -37,10 +37,10 @@
         base                      >= 4.8.0.0  && < 5   ,
         aeson                     >= 1.0.0.0  && < 1.5 ,
         aeson-pretty                             < 0.9 ,
-        aeson-yaml                >= 1.0.5    && < 1.1 ,
+        aeson-yaml                >= 1.0.6    && < 1.1 ,
         bytestring                               < 0.11,
         containers                                     ,
-        dhall                     >= 1.28.0   && < 1.31,
+        dhall                     >= 1.31.0   && < 1.32,
         exceptions                >= 0.8.3    && < 0.11,
         filepath                                 < 1.5 ,
         optparse-applicative      >= 0.14.0.0 && < 0.16,
diff --git a/src/Dhall/JSON.hs b/src/Dhall/JSON.hs
--- a/src/Dhall/JSON.hs
+++ b/src/Dhall/JSON.hs
@@ -996,11 +996,11 @@
             a' = loop a
             b' = loop b
 
-        Core.Prefer a b ->
-            Core.Prefer a' b'
+        Core.Prefer a b c ->
+            Core.Prefer a b' c'
           where
-            a' = loop a
             b' = loop b
+            c' = loop c
 
         Core.RecordCompletion a b ->
             Core.RecordCompletion a' b'
@@ -1041,6 +1041,12 @@
           where
             a' = loop a
             b' = loop b
+
+        Core.With a b c ->
+            Core.With a' b c'
+          where
+            a' = loop a
+            c' = loop c
 
         Core.ImportAlt a b ->
             Core.ImportAlt a' b'
