diff --git a/exceptions.cabal b/exceptions.cabal
index 6557f85bf7c2803211f63c1b7f23ff17f63e3752..37452d341b54d4c88062ac7f4fed1e3ff2ef8f8f 100644
--- a/exceptions.cabal
+++ b/exceptions.cabal
@@ -1,7 +1,7 @@
 name:          exceptions
 category:      Control, Exceptions, Monad
 version:       0.10.4
-cabal-version: >= 1.8
+cabal-version: >= 1.10
 license:       BSD3
 license-file:  LICENSE
 author:        Edward A. Kmett
@@ -70,12 +70,14 @@ library
 
   ghc-options: -Wall -fwarn-tabs -O2
   hs-source-dirs: src
+  default-language: Haskell2010
 
 test-suite exceptions-tests
   main-is: Tests.hs
   other-modules: Control.Monad.Catch.Tests
   hs-source-dirs: tests
   ghc-options: -Wall -fwarn-tabs
+  default-language: Haskell2010
   type: exitcode-stdio-1.0
   build-depends:
     base,