diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Changelog for sitepipe-shake
 
+## 0.1.1.0
+- Add gfm markdown options on writer extensions
+    - this should allow pandoc to auto-generate id's on header tags
+
 ## 0.1.0.1
 - Docs update
 
diff --git a/slick.cabal b/slick.cabal
--- a/slick.cabal
+++ b/slick.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: de26692a487cf6cb3d7f976c8e35382b4acb69f3bb6a99e5a7d288db6b942b23
+-- hash: 75e40e0c9806b58cbbc105f1d144866a4fac557689b2b4a7b7ba48a065a3dfca
 
 name:           slick
-version:        0.1.0.2
+version:        0.1.1.0
 description:    Please see the README on GitHub at <https://github.com/ChrisPenner/slick#readme>
 homepage:       https://github.com/ChrisPenner/slick#readme
 bug-reports:    https://github.com/ChrisPenner/slick/issues
diff --git a/src/Slick/Pandoc.hs b/src/Slick/Pandoc.hs
--- a/src/Slick/Pandoc.hs
+++ b/src/Slick/Pandoc.hs
@@ -31,7 +31,11 @@
 
 -- | Reasonable options for rendering to HTML
 html5Options :: WriterOptions
-html5Options = def {writerHighlightStyle = Just tango}
+html5Options =
+  def
+    { writerHighlightStyle = Just tango
+    , writerExtensions = writerExtensions def `mappend` githubMarkdownExtensions
+    }
 
 -- | Handle possible pandoc failure within the Action Monad
 unPandocM :: PandocPure a -> Action a
