Community
    • Login

    Notepad++ v8.9.2 Release

    Scheduled Pinned Locked Moved Announcements
    7 Posts 5 Posters 1.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • donhoD
      donho
      last edited by donho

      Notepad++ release 8.9.2 is available:
      https://notepad-plus-plus.org/news/v892-released/

      Notepad++ v8.9.2 security enhancements, regression/bug fixes, & new feature:

      1. Security enhancement: Make updater check interity & authenticity of server-returned XML (XMLDsig). (Implement #17441)
      2. Security enhancement: Fix untrusted search path vulnerability by launching explorer.exe (Fix CVE-2026-25926)
      3. Security enhancement: Make auto-updater (WinGUp) even more secured. (Remove unsecured options, remove dll dependency, launch only signed program for plugin management)
      4. Fix a plugin installation crash due to incorrect processing catch. (Fix #issue)
      5. Add redact selection feature - Default: █ , Modifier (Shift + Click): ●. (Fix #17363)
      6. Fix context menu shortcut localization not aligning to the right regression. (Fix #17467)

      Notepad++ v8.9.1 regression fixes, bug-fixes & new improvements:

      1. Fix EOL duplication regression when playing back old recorded macros. (Fix issue)
      2. Remedy search failure for pasted text containing trailing invisible EOL character. (Fix #17124, #17187)
      3. Fix customized context menu regression where separator (id=“0”) escapes FolderName submenu. (Fix #17342)
      4. Fix issue where a single undo reverted multiple changes after macro execution. (Fix #9426)
      5. Fix visual glitch when dragging dockable dialogs on a 2nd monitor. (Fix #16805, #16155, #16077)
      6. Fix inconsistent automatic search mode switching (RegEx to Extended) in Find dialog. (Fix #17227)
      7. Fix incorrect URL parsing caused by Unicode special spaces. (Fix #16856)
      8. Update to Boost 1.90.0. (Implement #17326)
      9. Improve update themes feature: fix JavaScript.js edge case. (Fix issue)
      10. Update javascript.js to better match javascript (embedded) in all themes. (Fix issue, report)
      11. Function List: enhance for Perl & PHP; add for Nim. (Fix #17382, #17327, implement #17377)
      12. Fix comments and highlighting in TCL. (Fix #17315)
      13. Update perl syntax highliging keywords and autocomplete for 5.42. (Fix #17332)
      14. Improvement: display Find dialog status message with invisible characters warning. (Fix #17345)

      Auto-updater will be triggered in one week, if no critical issue found.

      PeterJonesP 1 Reply Last reply Reply Quote 1
      • MertschM
        Mertsch
        last edited by

        🧡 Thank you very much for all the hard work you put into Notepad++

        1 Reply Last reply Reply Quote 0
        • PeterJonesP
          PeterJones @donho
          last edited by PeterJones

          @donho ,

          Regression with UDL. See #17520 for details.

          Steps to Reproduce

          1. Launch fresh portable v8.9.2
          2. In Language > User Defined Language > Define your language…, set KEYWORDS1 = ABILITYCATEGORY
          3. Paste the following:
            ABILITYCATEGORY:Haunted					VISIBLE:QUALIFY
            ABILITYCATEGORY:Background / Quirk		VISIBLE:INVISIBLE
            ABILITYCATEGORY:Arcane					VISIBLE:QUALIFY
            
          4. Set Language > User-Defined
          5. Crash

          Issue report has NppDump.dmp file.

          Same steps work just fine in fresh portable 8.9.1, so it’s a regression in this version.

          (This occurred while I was trying to create my reply here – it would crash when I was trying to create the new UDL in v8.9.2, but if I went to v8.9.1 portable, it worked just fine.)

          1 Reply Last reply Reply Quote 3
          • thoralf gerbethT
            thoralf gerbeth
            last edited by

            The “Plugins Admin” menu item is missing from the Plugins menu in version 8.9.2; it is still present in version 8.9.1.

            PeterJonesP 1 Reply Last reply Reply Quote 0
            • PeterJonesP
              PeterJones @thoralf gerbeth
              last edited by

              @thoralf-gerbeth ,

              It’s there for me. Did you turn off auto-updater when you installed? Because Plugins Admin requires the auto-updater/gup to work

              1 Reply Last reply Reply Quote 1
              • guy038G
                guy038
                last edited by guy038

                Hello, @peterjones,

                In this post, you said :

                Did you turn off auto-updater when you installed? Because Plugins Admin requires the auto-updater/gup to work.

                I was rather intrigued by your response !

                So, I’ve just done a test with my fresh portable 8.9.2 release and, although the auto-updater is disabled, I still can open the Plugin Admin dialog !?

                f6b3d188-5f59-4e97-b773-53015722c2a2-Capture d'écran 2026-02-18 194504.png


                Notepad++ v8.9.2   (64-bit)
                Build time: Feb 13 2026 - 02:47:53
                Scintilla/Lexilla included: 5.5.8/5.4.6
                Boost Regex included: 1_90
                pugixml included: 1.15
                nlohmann JSON included: 3.12.0
                Path: D:\892_x64\notepad++.exe
                Command Line: 
                Admin mode: OFF
                Local Conf mode: ON
                Cloud Config: OFF
                Periodic Backup: OFF
                Placeholders: OFF
                Scintilla Rendering Mode: SC_TECHNOLOGY_DIRECTWRITE (1)
                Multi-instance Mode: monoInst
                asNotepad: OFF
                File Status Auto-Detection: cdEnabledNew (for current file/tab only)
                Dark Mode: OFF
                Display Info:
                    primary monitor: 1920x1080, scaling 125%
                    visible monitors count: 1
                    installed Display Class adapters: 
                        0001: Description - Intel(R) Iris(R) Xe Graphics
                        0001: DriverVersion - 32.0.101.7077
                OS Name: Windows 11 Pro (64-bit)
                OS Version: 25H2
                OS Build: 26200.7462
                Current ANSI codepage: 1252
                Plugins: 
                    mimeTools (3.1)
                    NppConverter (4.7)
                    NppExport (0.4)
                

                Best Regards,

                guy038

                PeterJonesP 1 Reply Last reply Reply Quote 0
                • PeterJonesP
                  PeterJones @guy038
                  last edited by

                  @guy038 said in Notepad++ v8.9.2 Release:

                  although the auto-updater is disabled,

                  I didn’t say “disable auto-updater in the Notepad++ preferences”. I said “turn off auto-updater when you installed”. There is a difference. From @xomx’s post in the 8.9 RC announcement discussion:
                  npp-installer-v89-FL-in-bold.png
                  vs
                  npp-installer-v89-noPA-noAU-ok.png

                  If you uncheck the Plugins Admin and Auto-Updater checkboxes, the gup.exe will not be installed, and Plugins Admin will not work. (I know there was a recent conversation and/or issue and/or PR about also having that remove the old gup.exe if it’s unchecked in the installer, but I cannot find it, and cannot remember whether the removal has been implemented yet or not.)

                  Many people are taking the (misguided, IMO) approach that, because of the recent kerfuffle about the updater website hack, they should disable auto-updater even when installing one of the recent, secure Notepad++. So I am assuming that @thoralf-gerbeth was one of those who didn’t understand that the auto-updater that ships with v8.9.2 is highly secure and is safe to include when installing Notepad++ – if my assumption is correct, then turning off those options in the installer would explain why Plugins Admin isn’t working. If that wasn’t uncheckmarked (or they don’t remember), I was going to follow up with asking for directory listings of the updater subdirectory, and checking windows file properties for the Mark of the Web and what have you, but I thought the low-hanging fruit of “you told the Notepad++ to not install the updater and plugins admin” would be a good first question to ask.

                  1 Reply Last reply Reply Quote 1
                  • First post
                    Last post
                  The Community of users of the Notepad++ text editor.
                  Powered by NodeBB | Contributors