diff --git a/PowerEditor/bin/change.log b/PowerEditor/bin/change.log
index afb906966850..c1a6639f3022 100644
--- a/PowerEditor/bin/change.log
+++ b/PowerEditor/bin/change.log
@@ -1,13 +1,12 @@
-Notepad++ v6.8.8 bug-fixes and enhancements:
+Notepad++ v6.8.9 bug-fixes and enhancements:
-1. Fix a regression of link style in html/php.
-2. Fix find in files progress window alway on top issue.
-3. Add Debug Info helper feature.
-4. Fix highlighting for tags inside comment problem.
-5. Make editor border edge display optional.
-6. Enhance syntax highlighting for D, Powershell, Lua and Python.
-7. Enhance syntax highlighting of preprocessor comments for several languages.
-8. Improve close button in tab position.
+1. Fix Notepad++ hanging issue while user uses touchscreen to activate Notepad++ window.
+2. HTML auto-close tag enhancement: Prevent ,
, , and from being closed automatically.
+3. Project enhancement: Allows user defined extension to associate workspace file.
+4. Make behavior of SHIFT+END and SHIFT+HOME more consistent when word wrapping is enabled.
+5. Add new API NPPM_SAVEFILE (for plugins) to save any file, not only the focused one.
+6. Add file extensions for FreePascal/Lazarus pascal, lex (as C).
+7. Update keywords for C, C++, JavaScript, Python and YAML.
Included plugins:
diff --git a/PowerEditor/installer/nppSetup.nsi b/PowerEditor/installer/nppSetup.nsi
index fda55edbf9b8..0c26bd269b32 100644
--- a/PowerEditor/installer/nppSetup.nsi
+++ b/PowerEditor/installer/nppSetup.nsi
@@ -36,10 +36,10 @@
; Define the application name
!define APPNAME "Notepad++"
-!define APPVERSION "6.8.8"
+!define APPVERSION "6.8.9"
!define APPNAMEANDVERSION "${APPNAME} v${APPVERSION}"
!define VERSION_MAJOR 6
-!define VERSION_MINOR 88
+!define VERSION_MINOR 89
!define APPWEBSITE "http://notepad-plus-plus.org/"
diff --git a/PowerEditor/src/resource.h b/PowerEditor/src/resource.h
index 8d9a0f5c773a..79f28b8a8270 100644
--- a/PowerEditor/src/resource.h
+++ b/PowerEditor/src/resource.h
@@ -27,12 +27,12 @@
#pragma once
-#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v6.8.8")
+#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v6.8.9")
// should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71
// ex : #define VERSION_VALUE TEXT("5.63\0")
-#define VERSION_VALUE TEXT("6.88\0")
-#define VERSION_DIGITALVALUE 6, 8, 8, 0
+#define VERSION_VALUE TEXT("6.89\0")
+#define VERSION_DIGITALVALUE 6, 8, 9, 0