diff --git a/NEWS b/NEWS
index ca5b31d..ecde2eb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+Version 1.1 (April 2, 2009)
+---------------------------
+
 - (Mar 28 2009) Daniel Stenberg:
 
   Jean-Louis Charton found a memory leak in
diff --git a/include/libssh2.h b/include/libssh2.h
index a64fa77..a251834 100644
--- a/include/libssh2.h
+++ b/include/libssh2.h
@@ -87,13 +87,13 @@ typedef long long libssh2_int64_t;
    to make the BANNER define (used by src/session.c) be a valid SSH
    banner. Release versions have no appended strings and may of course not
    have dashes either. */
-#define LIBSSH2_VERSION                             "1.0.1_CVS"
+#define LIBSSH2_VERSION                             "1.1_CVS"
 
 /* The numeric version number is also available "in parts" by using these
    defines: */
 #define LIBSSH2_VERSION_MAJOR                       1
-#define LIBSSH2_VERSION_MINOR                       0
-#define LIBSSH2_VERSION_PATCH                       1
+#define LIBSSH2_VERSION_MINOR                       1
+#define LIBSSH2_VERSION_PATCH                       0
 
 /* This is the numeric version of the libssh2 version number, meant for easier
    parsing and comparions by programs. The LIBSSH2_VERSION_NUM define will
@@ -110,7 +110,7 @@ typedef long long libssh2_int64_t;
    and it is always a greater number in a more recent release. It makes
    comparisons with greater than and less than work.
 */
-#define LIBSSH2_VERSION_NUM                         0x010001
+#define LIBSSH2_VERSION_NUM                         0x010100
 
 /*
  * This is the date and time when the full source package was created. The