diff --git a/apiary-clientsession.cabal b/apiary-clientsession.cabal
--- a/apiary-clientsession.cabal
+++ b/apiary-clientsession.cabal
@@ -1,5 +1,5 @@
 name:                apiary-clientsession
-version:             1.0.0
+version:             1.1.0
 synopsis:            clientsession support for apiary web framework.
 description:
   examples:
@@ -18,7 +18,7 @@
 copyright:           (c) 2014 Hirotomo Moriwaki
 category:            Web
 build-type:          Simple
-stability:           experimental
+stability:           stable
 -- extra-source-files:  
 cabal-version:       >=1.10
 
@@ -28,8 +28,8 @@
   build-depends:       base               >=4.6   && <4.8
                      , template-haskell
                      , clientsession      >=0.9   && <0.10
-                     , apiary             >=1.0   && <1.1
-                     , apiary-cookie      >=1.0   && <1.1
+                     , apiary             >=1.1   && <1.2
+                     , apiary-cookie      >=1.1   && <1.2
 
                      , directory          >=1.2   && <1.3
                      , crypto-random      >=0.0   && <0.1
diff --git a/src/Web/Apiary/ClientSession/Internal.hs b/src/Web/Apiary/ClientSession/Internal.hs
--- a/src/Web/Apiary/ClientSession/Internal.hs
+++ b/src/Web/Apiary/ClientSession/Internal.hs
@@ -31,6 +31,7 @@
 
 import Data.Apiary.Compat
 import Data.Apiary.Param
+import Data.Apiary.Extension
 import Data.String
 import Data.Maybe
 import Data.Monoid
@@ -50,6 +51,7 @@
     , tokenGen      :: IORef AESRNG
     , sessionConfig :: SessionConfig
     }
+instance Extension Session
 
 data KeySource
     = KeyFile       FilePath
