diff --git a/src/syncterm/CHANGES b/src/syncterm/CHANGES
index 789a1f7b72cb7798a0c7846bc50429221ce1d0c3..760a03af5307cc1d14f78df9dabc05b4fd265cc2 100644
--- a/src/syncterm/CHANGES
+++ b/src/syncterm/CHANGES
@@ -1,16 +1,13 @@
-Version 1.5b
+Version 1.5
 ------------
-Fix Prestel regressions
-Use the SAA5050 font for Prestel mode
-Prestel mode is 25 rows, not 24
-Add setting to invert mouse wheel
 Support web-based dialing directories
 Alt+Home now centres the window on the screen
+Add setting to invert mouse wheel
 Option to defer telnet negotiation
+Use the SAA5050 font for Prestel mode
+Add BBC Micro Mode 7 mode
 Remove delays when sending login data
-
-Version 1.5a
-------------
+Fix Prestel regressions
 Fix RIP rendering regressions
 Fix 80x43 scrolling bottom line corruption
 Fix overlinking with GNUmakefile
diff --git a/src/syncterm/CMakeLists.txt b/src/syncterm/CMakeLists.txt
index ea9dbde5310d9e4b63393987fb8806901c807b2b..07097d174e0850a481c8dc5a4c725a868f6cc479 100644
--- a/src/syncterm/CMakeLists.txt
+++ b/src/syncterm/CMakeLists.txt
@@ -12,7 +12,7 @@ set(CPACK_PACKAGE_NAME SyncTERM)
 set(CPACK_PACKAGE_VENDOR Deuce)
 set(CPACK_PACKAGE_VERSION_MAJOR 1)
 set(CPACK_PACKAGE_VERSION_MINOR 5)
-set(CPACK_PACKAGE_VERSION_PATCH beta)
+set(CPACK_PACKAGE_VERSION_PATCH release)
 set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "SyncTERM is a Telnet/RLogin/SSH BBS Client")
 set(CPACK_PACKAGE_INSTALL_DIRECTORY SyncTERM)
 #set(CPACK_PACKAGE_ICON ${CMAKE_CURRENT_LIST_DIR}/syncterm.png)
diff --git a/src/syncterm/Info.plist b/src/syncterm/Info.plist
index fc92c91b04a4bf73ac43cba0fd8332f76e71d6fd..f6f4d97d77a579e8b0d4021d22050fb44462189b 100644
--- a/src/syncterm/Info.plist
+++ b/src/syncterm/Info.plist
@@ -21,7 +21,7 @@
 	<string>SyncTERM</string>
 
 	<key>CFBundleShortVersionString</key>
-	<string>1.5b</string>
+	<string>1.5</string>
 
 	<key>CFBundleGetInfoString</key>
 	<string>An ANSI-BBS terminal which supports telnet, rlogin, and SSH</string>
diff --git a/src/syncterm/Manual.txt b/src/syncterm/Manual.txt
index c992b40a626903391d201ff29f25ab21411bc431..6bba2510ba4b0c6a6a11ec706db0f02edb804e4d 100644
--- a/src/syncterm/Manual.txt
+++ b/src/syncterm/Manual.txt
@@ -1,5 +1,5 @@
 :experimental:
-= SyncTERM v1.5b Manual
+= SyncTERM v1.5 Manual
 Stephen Hurd <shurd@sasktel.net>
 :toc:
 
diff --git a/src/syncterm/PackageInfo.in b/src/syncterm/PackageInfo.in
index ef5198dd149bbc11d547e00c45fccd0934691f6b..49a8cb10e56b4a49df1795b990fea4529eed3fd3 100644
--- a/src/syncterm/PackageInfo.in
+++ b/src/syncterm/PackageInfo.in
@@ -1,5 +1,5 @@
 name		SyncTERM
-version		1.5~b-1
+version		1.5-1
 architecture	@ARCHITECTURE_TYPE@
 summary		"ANSI-BBS terminal for connecting to BBSs"
 description	"An ANSI-BBS terminal designed to connect to remote BBSs via telnet, rlogin, or SSH. Supports ANSI music and the IBM charset when possible. Will run from a console, under X11 using XLib, or using SDL."
diff --git a/src/syncterm/dpkg-control.in b/src/syncterm/dpkg-control.in
index cab5a83247ee3420c2c71f94ee96de74185af870..640b484932fa800bb6f5314e425b57b6c9ad7f7a 100644
--- a/src/syncterm/dpkg-control.in
+++ b/src/syncterm/dpkg-control.in
@@ -1,5 +1,5 @@
 Package: syncterm
-Version: 1.5b
+Version: 1.5
 Maintainer: Deuce <shurd@sasktel.net>
 Architecture: %%ARCH%%
 Description: ANSI Terminal for BBSs
diff --git a/src/syncterm/haiku.rdef b/src/syncterm/haiku.rdef
index 1ef6460b7659ae05f8af3cca8ad1d55893a01c2b..8e93aa88e0e492958f6a9b1ca092a9f1e21fdfab 100644
--- a/src/syncterm/haiku.rdef
+++ b/src/syncterm/haiku.rdef
@@ -2,8 +2,8 @@ resource app_version
 {
 	major = 1,
 	middle = 5,
-	variety = B_APPV_BETA,
-	internal = 0,
+	variety = B_APPV_FINAL,
+	internal = 42,
 	short_info = "SyncTERM BBS Terminal",
 	long_info = "SyncTERM - ANSI-BBS terminal for connecting to BBS"
 };
diff --git a/src/syncterm/syncterm.c b/src/syncterm/syncterm.c
index a1e1091686221680fb314ff7361220f53545216e..d202acb4376b5a75206efa22021c7c3ca02ac815 100644
--- a/src/syncterm/syncterm.c
+++ b/src/syncterm/syncterm.c
@@ -102,7 +102,7 @@ enum {
 	#endif
 #endif
 
-const char *syncterm_version = "SyncTERM 1.5b"
+const char *syncterm_version = "SyncTERM 1.5"
 
 #define ALPHA
 #ifdef _DEBUG
diff --git a/src/syncterm/syncterm.rc b/src/syncterm/syncterm.rc
index ae4d1eea1b710069a0e8f66551c8497c2ab35af3..32fbe14104ee9954f648675c12eb5451b4410e1b 100644
--- a/src/syncterm/syncterm.rc
+++ b/src/syncterm/syncterm.rc
@@ -1,8 +1,8 @@
 #include "windows.h"
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,5,0,1
- PRODUCTVERSION 1,5,0,1
+ FILEVERSION 1,5,1,0
+ PRODUCTVERSION 1,5,1,0
  FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
 #ifdef _DEBUG
  //FILEFLAGS VS_FF_DEBUG | VS_FF_PRERELEASE
@@ -19,12 +19,12 @@ BEGIN
         BEGIN
             VALUE "CompanyName", "Stephen Hurd (Deuce)\0"
             VALUE "FileDescription", "SyncTERM BBS Client\0"
-            VALUE "FileVersion", "1.5b\0"
+            VALUE "FileVersion", "1.5\0"
             VALUE "InternalName", "syncterm.exe\0"
             VALUE "LegalCopyright", "Stephen Hurd (Deuce)\0"
             VALUE "OriginalFilename", "syncterm.exe\0"
             VALUE "ProductName", "SyncTERM\0"
-            VALUE "ProductVersion", "1.5b\0"
+            VALUE "ProductVersion", "1.5\0"
         END
     END