diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,11 @@
 # Revision history for skylighting-core
 
+## 0.7.3 -- 2018-08-27
+
+  * Add 'default.xml' to syntax descriptions.
+  * Raise base lower bounds to 4.8.  Drop support for ghc 7.8.
+  * Use absolute number for cabal version, as now required.
+
 ## 0.7.2 -- 2018-06-08
 
   * Update syntax definitions from upstream.
diff --git a/skylighting-core.cabal b/skylighting-core.cabal
--- a/skylighting-core.cabal
+++ b/skylighting-core.cabal
@@ -1,5 +1,5 @@
 name:                skylighting-core
-version:             0.7.2
+version:             0.7.3
 synopsis:            syntax highlighting library
 description:         Skylighting is a syntax highlighting library.
                      It derives its tokenizers from XML syntax
@@ -110,7 +110,7 @@
                        Skylighting.Format.HTML
                        Skylighting.Format.LaTeX
   other-extensions:    CPP, Arrows
-  build-depends:       base >= 4.7 && < 5.0,
+  build-depends:       base >= 4.8 && < 5.0,
                        mtl,
                        transformers,
                        text,
@@ -150,7 +150,7 @@
   type:           exitcode-stdio-1.0
   main-is:        test-skylighting.hs
   hs-source-dirs: test
-  build-depends:  base >= 4.7 && < 5.0,
+  build-depends:  base >= 4.8 && < 5.0,
                   HUnit,
                   tasty,
                   tasty-golden,
@@ -175,7 +175,7 @@
   Main-Is:         benchmark.hs
   Hs-Source-Dirs:  benchmark
   Build-Depends:   skylighting-core,
-                   base >= 4.2 && < 5,
+                   base >= 4.8 && < 5,
                    filepath,
                    text,
                    containers,
@@ -185,7 +185,7 @@
   Default-Language: Haskell2010
 
 executable skylighting-extract
-  build-depends:       base >= 4.7 && < 5.0,
+  build-depends:       base >= 4.8 && < 5.0,
                        skylighting-core,
                        filepath,
                        bytestring,
diff --git a/xml/default.xml b/xml/default.xml
new file mode 100644
--- /dev/null
+++ b/xml/default.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE language SYSTEM "language.dtd">
+<language version="1" kateversion="3.1" name="Default" section="Other" extensions="" mimetype="" author="John MacFarlane" license="MIT" hidden="true">
+    <!-- This syntax definition just causes everything to be highlighted
+         as Normal Text. It is intended to be used when highlighting
+         isn't desired, but the other formatting elements added by
+         skylighting are. -->
+  <highlighting>
+    <contexts>
+      <context attribute="Normal Text" lineEndContext="#stay" name="Normal Text" >
+      </context>
+    </contexts>
+    <itemDatas>
+      <itemData name="Normal Text"   defStyleNum="dsNormal"/>
+    </itemDatas>
+  </highlighting>
+  <general>
+    <keywords casesensitive="1"/>
+  </general>
+</language>
+<!-- kate: indent-width 2; -->
