diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4638bf30babe7ff7986209f3b3c1aa1dfcd22c6f..7dae07915b80d432290694354f6162755a204f2f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
 # Revision history for ghcup
 
+## 0.1.2 -- 2020-04-15
+
+* Fix bug when removing the set GHC version
+* Fix use of undocumented `GHCUP_INSTALL_BASE_PREFIX` variable
+* skip upgrade if ghcup is already latest version
+
 ## 0.1.1 -- 2020-04-15
 
 * fix awful fdopendir bug on mac bug by updating hpath-posix
diff --git a/TODO.md b/TODO.md
index b0c4bd6acda942ca34f06d3883fe10934d051865..62c7e90754a16df7d3617b96df0903b2b913b9db 100644
--- a/TODO.md
+++ b/TODO.md
@@ -2,10 +2,7 @@
 
 ## Now
 
-* ghcup migration
-* update static links
-
-* releases, update download info and bootstrap-haskell
+* move out GHCup.Version module, bc it's not library-ish
 
 ## Maybe
 
diff --git a/ghcup.cabal b/ghcup.cabal
index 2144f184f09e0bf006c03ae026459334215e2340..c2a7ecd938e11df895b9ace303ed96fb86e11589 100644
--- a/ghcup.cabal
+++ b/ghcup.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               ghcup
-version:            0.1.1
+version:            0.1.2
 synopsis:           ghc toolchain installer as an exe/library
 description:
   A rewrite of the shell script ghcup, for providing
diff --git a/lib/GHCup/Version.hs b/lib/GHCup/Version.hs
index 50f45f14e4319f31fb998fc770c536e67e9dc3bd..3686ac009d3fb6a31f6e8cd4d5a2d4c8f90858f7 100644
--- a/lib/GHCup/Version.hs
+++ b/lib/GHCup/Version.hs
@@ -14,4 +14,4 @@ ghcupURL :: URI
 ghcupURL = [uri|https://www.haskell.org/ghcup/data/ghcup-0.0.1.json|]
 
 ghcUpVer :: PVP
-ghcUpVer = [pver|0.1.1|]
+ghcUpVer = [pver|0.1.2|]