diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,13 @@
 [Keep a Changelog]: http://keepachangelog.com/
 [Semantic Versioning]: http://semver.org/
 
+# 4.1.2 [2017-12-19]
+
+## Fixed
+- Escaping issues for the Windows platform (see issue [#124]).
+
+[#124]: https://github.com/lwm/tasty-discover/issues/124
+
 # 4.1.1 [2017-09-26]
 
 ## Fixed
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
 [![Build Status](https://travis-ci.org/lwm/tasty-discover.svg?branch=master)](https://travis-ci.org/lwm/tasty-discover)
+[![tasty-discover-nightly](http://stackage.org/package/tasty-discover/badge/nightly)](http://stackage.org/nightly/package/tasty-discover)
+[![tasty-discover-lts](http://stackage.org/package/tasty-discover/badge/lts)](http://stackage.org/lts/package/tasty-discover)
 [![Hackage Status](https://img.shields.io/hackage/v/tasty-discover.svg)](http://hackage.haskell.org/package/tasty-discover)
-[![tasty-discover](http://stackage.org/package/tasty-discover/badge/nightly)](http://stackage.org/nightly/package/tasty-discover)
 [![GitHub license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://raw.githubusercontent.com/lwm/tasty-discover/master/LICENSE)
 
 # tasty-discover
@@ -9,6 +10,14 @@
 
 [tasty framework]: https://github.com/feuerbach/tasty
 
+# Maintenance
+
+If you're interested in helping maintain this package, please let @lwm know!
+
+We're currently two people, @minad included, keeping an eye and trying to respond to issues.
+
+I currently have less and less time that I can spare to work on this. Any help appreciated.
+
 # Getting Started
 
 There's 4 simple steps:
@@ -169,6 +178,12 @@
 # Contributing
 
 All contributions welcome!
+
+# Maintenance
+
+If you're interested in helping maintain this package, please let [@lwm] know!
+
+[@lwm]: https://github.com/lwm
 
 # Acknowledgements
 
diff --git a/library/Test/Tasty/Discover.hs b/library/Test/Tasty/Discover.hs
--- a/library/Test/Tasty/Discover.hs
+++ b/library/Test/Tasty/Discover.hs
@@ -29,7 +29,7 @@
       testNumVars = map (("t"++) . show) [(0 :: Int)..]
   in
     concat
-      [ "{-# LINE 1 \"" ++ src ++ "\" #-}\n"
+      [ "{-# LINE 1 " ++ show src ++ " #-}\n"
       , "{-# LANGUAGE FlexibleInstances #-}\n"
       , "module " ++ modname ++ " (main, ingredients, tests) where\n"
       , "import Prelude\n"
@@ -42,7 +42,7 @@
       , "tests :: IO T.TestTree\n"
       , "tests = do\n"
       , unlines $ zipWith showSetup tests testNumVars
-      , "  pure $ T.testGroup \"" ++ src ++ "\" ["
+      , "  pure $ T.testGroup " ++ show src ++ " ["
       , intercalate "," $ showTests config tests testNumVars
       , "]\n"
       , "ingredients :: [T.Ingredient]\n"
diff --git a/tasty-discover.cabal b/tasty-discover.cabal
--- a/tasty-discover.cabal
+++ b/tasty-discover.cabal
@@ -1,9 +1,11 @@
--- This file has been generated from package.yaml by hpack version 0.18.1.
+-- This file has been generated from package.yaml by hpack version 0.20.0.
 --
 -- see: https://github.com/sol/hpack
+--
+-- hash: 38c30e2aaa0ce753221b60acaf08bd424fd91e93fdd8a22ba67f1eb52b9b8ee1
 
 name:           tasty-discover
-version:        4.1.1
+version:        4.1.2
 synopsis:       Test discovery for the tasty framework.
 description:    Automatic test discovery and runner for the tasty framework.
                 Prefix your test case names and tasty-discover will discover, collect and run them. All popular test libraries are covered. Configure once and then just write your tests. Avoid forgetting to add test modules to your Cabal/Hpack files. Tasty ingredients are included along with various configuration options for different use cases. Please see the `README.md` below for how to get started.
@@ -32,11 +34,11 @@
       library
   ghc-options: -Wall
   build-depends:
-      base       >= 4.8 && < 5.0
-    , containers >= 0.4 && < 1.0
-    , directory  >= 1.1 && < 2.0
-    , filepath   >= 1.3 && < 2.0
-    , Glob       >= 0.8 && < 1.0
+      Glob >=0.8 && <1.0
+    , base >=4.8 && <5.0
+    , containers >=0.4 && <1.0
+    , directory >=1.1 && <2.0
+    , filepath >=1.3 && <2.0
   exposed-modules:
       Test.Tasty.Config
       Test.Tasty.Discover
@@ -49,12 +51,14 @@
   main-is: executable/Main.hs
   ghc-options: -Wall
   build-depends:
-      base       >= 4.8 && < 5.0
-    , containers >= 0.4 && < 1.0
-    , directory  >= 1.1 && < 2.0
-    , filepath   >= 1.3 && < 2.0
-    , Glob       >= 0.8 && < 1.0
+      Glob >=0.8 && <1.0
+    , base >=4.8 && <5.0
+    , containers >=0.4 && <1.0
+    , directory >=1.1 && <2.0
+    , filepath >=1.3 && <2.0
     , tasty-discover
+  other-modules:
+      Paths_tasty_discover
   default-language: Haskell2010
 
 test-suite test
@@ -64,24 +68,24 @@
       test
   ghc-options: -Wall
   build-depends:
-      base       >= 4.8 && < 5.0
-    , containers >= 0.4 && < 1.0
-    , directory  >= 1.1 && < 2.0
-    , filepath   >= 1.3 && < 2.0
-    , Glob       >= 0.8 && < 1.0
+      Glob >=0.8 && <1.0
     , base
+    , containers >=0.4 && <1.0
+    , directory >=1.1 && <2.0
+    , filepath >=1.3 && <2.0
+    , hedgehog
     , tasty
     , tasty-discover
+    , tasty-hedgehog
     , tasty-hspec
     , tasty-hunit
     , tasty-quickcheck
     , tasty-smallcheck
-    , tasty-hedgehog
-    , hedgehog
   other-modules:
       ConfigTest
       DiscoverTest
       SubMod.FooBaz
       SubMod.PropTest
       SubMod.SubSubMod.PropTest
+      Paths_tasty_discover
   default-language: Haskell2010
