diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+1.7.12
+
+* Build against `dhall-1.42`
+
 1.7.11
 
 * [Add new `--preserve-header` option](https://github.com/dhall-lang/dhall-haskell/pull/2433)
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2020 Gabriel Gonzalez
+Copyright (c) 2020 Gabriella 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,12 +1,12 @@
 Name: dhall-json
-Version: 1.7.11
+Version: 1.7.12
 Cabal-Version: >=1.10
 Build-Type: Simple
 License: BSD3
 License-File: LICENSE
-Copyright: 2017 Gabriel Gonzalez
-Author: Gabriel Gonzalez
-Maintainer: Gabriel439@gmail.com
+Copyright: 2017 Gabriella Gonzalez
+Author: Gabriella Gonzalez
+Maintainer: GenuineGabriella@gmail.com
 Bug-Reports: https://github.com/dhall-lang/dhall-haskell/issues
 Synopsis: Convert between Dhall and JSON or YAML
 Description:
@@ -43,7 +43,7 @@
         aeson-yaml                >= 1.1.0     && < 1.2 ,
         bytestring                                < 0.12,
         containers                >= 0.5.9     && < 0.7 ,
-        dhall                     >= 1.41.0    && < 1.42,
+        dhall                     >= 1.42.0    && < 1.43,
         exceptions                >= 0.8.3     && < 0.11,
         filepath                                  < 1.5 ,
         lens-family-core          >= 1.0.0     && < 2.2 ,
diff --git a/src/Dhall/JSON.hs b/src/Dhall/JSON.hs
--- a/src/Dhall/JSON.hs
+++ b/src/Dhall/JSON.hs
@@ -797,6 +797,12 @@
             b' = loop b
             c' = loop c
 
+        Core.Bytes ->
+            Core.Bytes
+
+        Core.BytesLit a ->
+            Core.BytesLit a
+
         Core.Natural ->
             Core.Natural
 
@@ -892,17 +898,26 @@
         Core.DateLiteral d ->
             Core.DateLiteral d
 
+        Core.DateShow ->
+            Core.DateShow
+
         Core.Time ->
             Core.Time
 
         Core.TimeLiteral t p ->
             Core.TimeLiteral t p
 
+        Core.TimeShow ->
+            Core.TimeShow
+
         Core.TimeZone ->
             Core.TimeZone
 
         Core.TimeZoneLiteral z ->
             Core.TimeZoneLiteral z
+
+        Core.TimeZoneShow ->
+            Core.TimeZoneShow
 
         Core.List ->
             Core.List
