diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Changelog for persistent-qq
 
+## 2.12.0.0
+
+* Decomposed `HaskellName` into `ConstraintNameHS`, `EntityNameHS`, `FieldNameHS`. Decomposed `DBName` into `ConstraintNameDB`, `EntityNameDB`, `FieldNameDB` respectively. [#1174](https://github.com/yesodweb/persistent/pull/1174)
+
 ## 2.9.2.1
 
 * Support `persistent-2.11` in the test suite [#1170](https://github.com/yesodweb/persistent/pull/1170)
diff --git a/persistent-qq.cabal b/persistent-qq.cabal
--- a/persistent-qq.cabal
+++ b/persistent-qq.cabal
@@ -1,6 +1,6 @@
 cabal-version: 1.12
 name:           persistent-qq
-version:        2.9.2.1
+version:        2.12.0.0
 synopsis:       Provides a quasi-quoter for raw SQL for persistent
 description:    Please see README and API docs at <http://www.stackage.org/package/persistent>.
 category:       Database, Yesod
@@ -31,7 +31,7 @@
       base >=4.9 && <5
     , haskell-src-meta
     , mtl
-    , persistent >=2.10
+    , persistent >=2.12
     , template-haskell
     , text
   default-language: Haskell2010
@@ -58,7 +58,6 @@
     , persistent >=2.10
     , persistent-qq
     , persistent-sqlite
-    , persistent-template
     , resourcet
     , template-haskell
     , text
