Notepad++ v8.9.9 Release Candidate
-
Notepad++ 8.9.9 Release Candidate is available here:
https://github.com/donho/notepad-plus-plus/releases/tag/ReleaseCandidateNotepad++ v8.9.9 vulnerability fixes, new features & bug-fixes:
- Vulnerability: Fix WM_COPYDATA sender authentication bypass. CVE ID not assigned yet
- Vulnerability: Fix WM_COPYDATA privilege escalation allowing launch plugin commands execution. CVE ID not assigned yet
- Vulnerability: Fix heap disclosure. CVE ID not assigned yet
- Vulnerability: Fix TOCTOU risk when saving temp file under UAC. CVE ID not assigned yet
- Vulnerability: Fix out-of-bounds array access via NPPM_MENUCOMMAND. CVE ID not assigned yet
- Fix heap buffer overflow in SAML decode of MIME Tools plugin. CVE ID not assigned yet
- Update to Scintilla 5.6.7 & Lexilla 5.5.4. (Implement #18428)
- Improve Find in Files performance. (Fix #15248, #13730)
- Add an option to change dialog font & font size. (Fix #5648, #9914, #10745, #17183)
- Add an option to display the Incremental Search bar at the top. (Fix #18486)
- Remember incremental Search options across sessions. (Fix #18484)
- Enhance the Cliboard history panel UI. (Implement #18531, #18559)
- Fix files not opening via “Edit with Notepad++” when app path use 8.3 path format. (Fix #18530, report)
- Fix Document Switcher persistence issues. (Fix #10574, #10950)
- Fix loss of editor focus when dismissing the Document Switcher with Ctrl+Esc. (report)
- Fix Clipboard History buffer over-read & truncation of UTF-16 surrogate pairs. (Fix #18519, #report)
- Fix the current doc hidden due to missing auto-scroll in Windows dialog listview. (Fix report)
- Fix incomplete repainting of Windows dialog list after resizing then sorting. (Fix #16267)
- Fix the ESC key not closing Windows dialog after a document is closed. (Fix #18554)
- Add UDL as a selectable default language for new documents. (Fix #979, #11097, #18325)
- Detect external file modifications in both views instead of only the active view. (Fix #7581)
- Add Structured Text language support. (Fix #18365)
- Fix several memory leaks. (Fixed by #18466, #18467, #18465, #18473, #18482, #18512, #18535)
- Fix Markdown UDL link highlighting being broken by ‘@’ in the URL. (Fix #18009)
- Fix Find-in-Files macro playback ignoring empty filters. (Fix #8170)
- Fix Count and Mark All ignoring zero-length regex matches. (Fix #7896)
- Fix bugs in Function List for C, TypeScript, INI and PowerShell. (Fix #10162, #18358, #18574)
- Fix the “inherit” flag for FG/BG not being cleared in Style Configurator. (Fix #14197)
- Set new UDL to use theme FG, transparent BG, no bold/italic/underline by default. (Fix #18387, #5622, #17054)
- Fix spurious NPPN_READONLYCHANGED notification when files are deleted. (Fix #16289)
- Fix call-tip parameter highlighting being confused by commas in string literals. (Fix #8650)
- Fix missing warning display when deleting files from Notepad++ on Windows 7. (Fix report)
- Update Python & R keyword lists. (Fix #18464, #18445)
TODO: Provide the issue links.The new release will be available in about 7 days.
-
Can anyone reproduce this eventual regression?
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/18499#pullrequestreview-5728554626 -
@donho no, cannot replicate. I tried using UDL, non-UDL, re-starting NPP after changes etc. New tabs always follows current preferences settings
I upgraded existing install to 8.9.9 RC with npp.8.9.9.Installer.x64.exe
Notepad++ v8.9.9 (64-bit)
Build time: Oct 31 2026 - 18:02:27
Scintilla/Lexilla included: 5.6.7/5.5.4
Boost Regex included: 1_90
pugixml included: 1.16
nlohmann JSON included: 3.12.0
Path: C:\Program Files\Notepad++\notepad++.exe
Command Line:
Admin mode: OFF
Local Conf mode: OFF
Cloud Config: OFF
WinGUp: present
disableNppAutoUpdate.xml: absent
Periodic Backup: ON
Placeholders: ON
Scintilla Rendering Mode: SC_TECHNOLOGY_DIRECTWRITE (1)
Multi-instance Mode: monoInst
asNotepad: OFF
File Status Auto-Detection: cdEnabled4CurrentFile
Dark Mode: ON
Display Info:
primary monitor: 2560x1440, scaling 100%
visible monitors count: 2
installed Display Class adapters:
0000: Description - NVIDIA GeForce RTX 3080
0000: DriverVersion - 32.0.16.2101
OS Name: Windows 11 Home (64-bit)
OS Version: 26H2
OS Build: 26300.9711
Current ANSI codepage: 1252
Plugins:
CollectionInterface (1.3)
ColumnsPlusPlus (1.3.3)
ComparePlus (3)
CSVLint (0.4.9)
CsvQuery (1.2.9)
FWDataViz (2.6.7)
HTMLTag (1.6.1)
HugeFiles (0.4.1)
JsonTools (8.6)
mimeTools (3.2)
MultiReplace (6.2.0.38)
NppConverter (4.7)
NppExport (0.4)
NppXmlTreeviewPlugin (2)
PythonScript (2.1)
Search++ (0.7.1)
XMLTools (3.1.1.13) -
donho said:
Can anyone reproduce this eventual regression?
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/18499#pullrequestreview-5728554626It should be fixed by https://github.com/notepad-plus-plus/notepad-plus-plus/pull/18587
@snabel42
Check the scenario here:
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/18499#issuecomment-6559825411 -
@snabel42
Check the scenario here:
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/18499#issuecomment-6559825411Yes, that is at least what I attempted to replicate.
I tried opening new tabs with language set at both UDL and non-UDL. In my case the new tabs (documents?) would always follow the current preferences setting for new document language. It would not incorrectly always use UDL.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login