diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0f4fc6ca1087d64b86856954fcef6add2b8eddea..6793d75263d8d54c8a04c20c04ac2d921076c30a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,15 @@ Releases
 This high level changelog is usually updated when a release is tagged.
 On the master branch there may be changes that are not (yet) described here.
 
+### 1.9.0
+
+* [+] update of the man page, especially about the dns settings
+* [+] improved configure output: show detected paths for use at runtime
+* [-] correctly convert parsed values, fix for an issue e.g. on Raspbian
+* [+] make search string for the otp-prompt configurable
+* [+] add an option to specify a configurable delay during otp authentication
+* [~] make the options that control usepeerdns more consistent
+
 ### 1.8.1
 
 * [~] Support longer passowrds by allocation of a larger buffer
diff --git a/configure.ac b/configure.ac
index e4cb69e97406a4f15c74c9d0d6ce32fe2e297aeb..7a0ef69d535946f8e24e5819ee06b3ecbf6121b7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ([2.63])
-AC_INIT([openfortivpn], [1.8.1])
+AC_INIT([openfortivpn], [1.9.0])
 AC_CONFIG_SRCDIR([src/main.c])
 AM_INIT_AUTOMAKE([foreign subdir-objects])