diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## 2.9.11
+
+* Add GHC-8.6 support
+* row-fluid and container-fluid instead of camelCase
+
 ## 2.9.10
 
 * Drop GHC-7.8 and older (pre-AMP) support
diff --git a/lucid.cabal b/lucid.cabal
--- a/lucid.cabal
+++ b/lucid.cabal
@@ -1,5 +1,5 @@
 name:                lucid
-version:             2.9.10
+version:             2.9.11
 synopsis:            Clear to write, read and edit DSL for HTML
 description:
   Clear to write, read and edit DSL for HTML.
@@ -21,7 +21,7 @@
 build-type:          Simple
 cabal-version:       >=1.8
 extra-source-files:  README.md, CHANGELOG.md
-tested-with:         GHC==7.10.3,GHC==8.0.2,GHC==8.2.2,GHC==8.4.1
+tested-with:         GHC==7.10.3,GHC==8.0.2,GHC==8.2.2,GHC==8.4.4,GHC==8.6.1
 
 library
   hs-source-dirs:    src/
@@ -30,18 +30,26 @@
                      Lucid.Base
                      Lucid.Html5
                      Lucid.Bootstrap
-  build-depends:     base >= 4.8 && <5
-                   , blaze-builder
-                   , bytestring
-                   , containers
-                   , hashable
-                   , mmorph
-                   , mtl
-                   , text
-                   , transformers
-                   , unordered-containers
+
+  -- GHC boot libraries
+  build-depends:     base                   >=4.8      && <4.13
+                   , bytestring             >=0.10.6.0
+                   , containers             >=0.5.6.2
+                   , transformers           >=0.4.2.0
+
+  -- GHC boot libraries since 8.4.
+  build-depends:     mtl                    >=2.2
+                   , text                   >=1.2.0.2
+
+  -- compat packages
   if !impl(ghc >= 8.0)
-    build-depends:   semigroups
+    build-depends:   semigroups            >=0.16.1
+
+  -- other dependencies
+  build-depends:     blaze-builder         >=0.4.0.0
+                   , hashable              >=1.2.3.2
+                   , mmorph                >=1.0.3
+                   , unordered-containers  >=0.2.5.1
 
 test-suite test
     type: exitcode-stdio-1.0
diff --git a/src/Lucid/Bootstrap.hs b/src/Lucid/Bootstrap.hs
--- a/src/Lucid/Bootstrap.hs
+++ b/src/Lucid/Bootstrap.hs
@@ -40,7 +40,7 @@
 -- | A fluid grid container.
 containerFluid_ :: Term arg result => arg -> result
 containerFluid_ =
-  termWith "div" [class_ " containerFluid "]
+  termWith "div" [class_ " container-fluid "]
 
 -- | A grid row.
 row_ :: Term arg result => arg -> result
@@ -48,7 +48,7 @@
 
 -- | A fluid grid row.
 rowFluid_ :: Term arg result => arg -> result
-rowFluid_ = termWith "div" [class_ " rowFluid "]
+rowFluid_ = termWith "div" [class_ " row-fluid "]
 
 -- | A span of 1 column.
 span1_ :: Term arg result => arg -> result
