diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,34 @@
-* 0.5.2 - Add `under2` and `over2`, documentation improvements
-* 0.5.1 - Add more instances from base
-* 0.5.0.1 - Compatibility with GHC 8.2.1
-* 0.5 - Relax types of underF and overF to allow different input & output funtors
+# Changelog for `newtype-generics`
+
+## [0.5.2.2] – 2018-03-16
+- Adjust bounds for `base` and `transformers`
+
+## [0.5.2.1] – 2018-02-16
+- Reupload due to README encoding issue
+
+## [0.5.2] – 2018-02-16
+### Added
+- `under2`
+- `over2`
+
+### Other
+- Various documentation improvements
+
+## [0.5.1]
+### Added
+- Add more instances from base
+
+## 0.5.0.1
+### Changes
+- Compatibility with GHC 8.2.1
+
+## 0.5
+### Changes
+- Relax types of `underF` and `overF` to allow different input & output functors
+
+
+[Unreleased]: https://github.com/jcristovao/newtype-generics/compare/v0.5.2.2...HEAD
+[0.5.2.2]: https://github.com/jcristovao/newtype-generics/compare/v0.5.2.1...v0.5.2.2
+[0.5.2.1]: https://github.com/jcristovao/newtype-generics/compare/v0.5.2...v0.5.2.1
+[0.5.2]: https://github.com/jcristovao/newtype-generics/compare/v0.5.1...v0.5.2
+[0.5.1]: https://github.com/jcristovao/newtype-generics/compare/v0.5.0.1...v0.5.1
diff --git a/newtype-generics.cabal b/newtype-generics.cabal
--- a/newtype-generics.cabal
+++ b/newtype-generics.cabal
@@ -1,5 +1,5 @@
 Name:                newtype-generics
-Version:             0.5.2.1
+Version:             0.5.2.2
 Synopsis:            A typeclass and set of functions for working with newtypes, with generics support.
 Description:         Per Conor McBride, the Newtype typeclass represents the packing and unpacking of a newtype,
                      and allows you to operate under that newtype with functions such as ala.
@@ -7,9 +7,8 @@
                      for the original newtype package, and a better alternative to newtype-th.
 License:             BSD3
 License-file:        LICENSE
-Author:              Darius Jahandarie, Conor McBride, João Cristóvão
+Author:              Darius Jahandarie, Conor McBride, João Cristóvão, Simon Jakobi
 Maintainer:          Simon Jakobi <simon.jakobi@gmail.com>
--- Copyright:           
 Category:            Control
 Build-type:          Simple
 Extra-source-files:  CHANGELOG.md, README.md
@@ -23,10 +22,8 @@
 
 Library
   Exposed-modules:     Control.Newtype
-  Build-depends:       base >= 4.6 && < 4.11
-                     , transformers
-  -- Other-modules:       
-  -- Build-tools:         
+  Build-depends:       base >= 4.6 && < 4.13
+                     , transformers < 0.6
   Ghc-options: -Wall
   default-language:   Haskell2010
 
@@ -44,7 +41,7 @@
                     , hspec             >= 2.1
                     , HUnit             >= 1.2.5.2
   default-language:   Haskell2010
-  build-tool-depends: hspec-discover:hspec-discover >= 2.1 && <2.5
+  build-tool-depends: hspec-discover:hspec-discover >= 2.1
 
 benchmark bench
   type:               exitcode-stdio-1.0
