diff --git a/source/core/version.h b/source/core/version.h
index 618ee6844..1e195b3b6 100644
--- a/source/core/version.h
+++ b/source/core/version.h
@@ -41,11 +41,11 @@ const char *GetVersionString();
 
 /** Lots of different version numbers **/
 
-#define VERSIONSTR "1.7pre"
+#define VERSIONSTR "1.8pre"
 
 // The version as seen in the Windows resource
-#define RC_FILEVERSION 1,6,9999,0
-#define RC_PRODUCTVERSION 1,6,9999,0
+#define RC_FILEVERSION 1,7,9999,0
+#define RC_PRODUCTVERSION 1,7,9999,0
 #define RC_PRODUCTVERSION2 VERSIONSTR
 // These are for content versioning.
 #define VER_MAJOR 4
@@ -53,7 +53,7 @@ const char *GetVersionString();
 #define VER_REVISION 0
 
 #define ENG_MAJOR 1
-#define ENG_MINOR 6
+#define ENG_MINOR 7
 #define ENG_REVISION 0
 
 // More stuff that needs to be different for derivatives.