diff --git a/dingo-widgets.cabal b/dingo-widgets.cabal
--- a/dingo-widgets.cabal
+++ b/dingo-widgets.cabal
@@ -1,5 +1,5 @@
 Name:                dingo-widgets
-Version:             0.0.3.4
+Version:             0.1.0
 Synopsis:            Dingo Widgets
 Description:         This package contains a set of widgets for the Dingo Rich Internet Application platform.
 License:             MIT
@@ -16,17 +16,18 @@
 
 Library
   Build-Depends: base == 4.*
-               , aeson >= 0.3.2.12 && <0.4
+               , aeson >= 0.5 && <0.6
                , bytestring >= 0.9.0.1
                , blaze-html >= 0.4.1.6 && < 0.5
                , containers >= 0.4
-               , dingo-core >= 0.0.3.4 && < 0.1
+               , dingo-core >= 0.1 && < 0.2
                , file-embed >= 0.0.4 && < 0.1
                , fclabels == 1.0.*
                , shakespeare-js >= 0.10 && < 0.11
                , template-haskell
                , text == 0.11.*
                , transformers >= 0.2.2 && < 0.3
+               , unordered-containers >= 0.1.4 && < 0.2
   Extensions:          DeriveDataTypeable
                        MultiParamTypeClasses
                        OverloadedStrings
diff --git a/src/Dingo/Widget/Panel.hs b/src/Dingo/Widget/Panel.hs
--- a/src/Dingo/Widget/Panel.hs
+++ b/src/Dingo/Widget/Panel.hs
@@ -9,7 +9,7 @@
 import Dingo.Widget
 import Text.Blaze ((!), toValue)
 import Text.Julius (julius)
-import qualified Data.Map as M
+import qualified Data.HashMap.Strict as M
 import qualified Text.Blaze.Html4.Strict as H
 import qualified Text.Blaze.Html4.Strict.Attributes as A
 
