diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,10 @@
-## v0.3.0.1
+## v0.4.0 - 2014-06-05
 
-* Allow exceptions-0.6 (@jwlato)
+* Remove `databaseReplicationFactor` field from `Database` type
+
+## v0.3.0.1 - 2014-06-04
+
+* Allow exceptions-0.6 (@JohnLato)
 
 ## v0.3.0 - 2014-06-03
 
diff --git a/influxdb.cabal b/influxdb.cabal
--- a/influxdb.cabal
+++ b/influxdb.cabal
@@ -1,5 +1,5 @@
 name: influxdb
-version: 0.3.0.1
+version: 0.4.0
 synopsis: Haskell client library for InfluxDB
 description: Haskell client library for InfluxDB
 homepage: https://github.com/maoe/influxdb-haskell
@@ -141,5 +141,5 @@
 
 source-repository this
   type: git
-  tag: v0.3.0.1
+  tag: v0.4.0
   location: https://github.com/maoe/influxdb-haskell.git
diff --git a/src/Database/InfluxDB/Types.hs b/src/Database/InfluxDB/Types.hs
--- a/src/Database/InfluxDB/Types.hs
+++ b/src/Database/InfluxDB/Types.hs
@@ -175,10 +175,8 @@
   -- ^ The rest of the servers in the pool.
   }
 
--- | Database consits of name and replication factor.
-data Database = Database
-  { databaseName :: !Text
-  , databaseReplicationFactor :: !(Maybe Int)
+newtype Database = Database
+  { databaseName :: Text
   } deriving Show
 
 newtype ScheduledDelete = ScheduledDelete
