Community
    • Login

    Notepad++ release 8.9.4

    Scheduled Pinned Locked Moved Announcements
    5 Posts 3 Posters 945 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.4 is available:
      https://notepad-plus-plus.org/news/v894-released/

      Notepad++ v8.9.4 crash fixes, bug-fixes & new improvements:

      1.Fix crashes in FindInFiles when nativeLang.xml’s “find-result-hits” contains “%s”. (Fix #17960)
      2. Fix drop-file crash when file path length reaches 259 characters. (Fix #17921)
      3. Fix crash caused by undoing column editor bad input in virtual space. (Fix #17915)
      4. Fix bad column editor input in reverse-direction column selection on virtual space. (Fix #17915)
      5. Update to Scintilla 5.6.1 & Lexilla 5.4.8. (Fix #17920, #17864, #13522, #11746)
      6. Fix EOL conversion to Windows format not working (Scintilla update related). (Fix #17920)
      7. Fix rendering corruption in .bat files (Lexilla update related). (Fix #17864)
      8. Fix quote escaping causing incorrect JSON syntax highlighting (Lexilla update related). (Fix #11746, #13522)
      9. Fix MSI installation error due to context menu item registration. (Fix #17918)
      10. Fix NSIS installation stalling caused by context menu registration issue. (Fix #17308, #17885)
      11. Add NPP_LANG property to install a specific localization file for MSI. (Fix issue reported in comment)
      12. Fix MSI installer display random Hexadecimal number as name on UAC. (Fix #17967)
      13. Add version info into MSI file property (as value of “Comments”). (Fix #17803)
      14. Fix minimized window not restoring in administrator mode. (Fix #17945)
      15. Fix Unicode search mismatching ANSI character ‘?’. (Fix #17125)
      16. Fix Column Editor regression with empty fields. (Fix #17912)
      17. Fix floating dialog content not displaying in certain situations. (Fix #17563)
      18. Fix visual glitch when toggling group view in Document List. (Fix #14285)
      19. Support improved C++ 11 raw string literal handling. (Fix #17875)
      20. Fix visual glitch in the Mark dialog. (Fix #16084, #17886)

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

      xomxX 2 Replies Last reply Reply Quote 3
      • A
        alt36
        last edited by donho

        I deploy notepad++ using the 32 bit exe installer (i.e. npp.%version%.Installer.exe) on 64 bit Windows 11 .
        Up to 8.9.3 I am used to seeing the uninstall entry in the registry at SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Notepad++.

        However, the 8.9.4 installer instead populates SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Notepad++ , i.e. the 64bit rather than 32bit view of HKLM.
        The DisplayName is still "Notepad++ (32-bit x86) " ,
        and the software has installed in to %programfiles(x86)% and not %programfiles% . When I launch notepad++ the help > about menu also displays “32 bit”, so I am fairly confident I have used the 32bit installer.

        xomxX 1 Reply Last reply Reply Quote 0
        • xomxX
          xomx @alt36
          last edited by

          @alt36

          Similar reports: notepad-8-9-4-x86-exe-upgrade-leaves-duplicate-arp-entry

          1 Reply Last reply Reply Quote 0
          • xomxX
            xomx @donho
            last edited by

            @donho said in Notepad++ release 8.9.4:

            1. Fix NSIS installation stalling caused by context menu registration issue. (Fix #17308 , #17885 )

            Fix for this probably also causes this NppShell installation error on my Win10 Enterprise LTSC 2021 x64:

            Output folder: C:\Program Files\Notepad++\contextMenu
            Execute: "C:\Windows\System32\rundll32.exe" "C:\Program Files\Notepad++\contextmenu\NppShell.dll",CleanupDll
            Extract: C:\Program Files\Notepad++\contextMenu\NppShell.msix
            Extract: C:\Program Files\Notepad++\contextMenu\NppShell.dll
            Add-AppxPackage : Deployment failed with HRESULT: 0x80073CFD, A Prerequisite for an install could not be satisfied.
            Windows cannot install package NotepadPlusPlus_1.0.0.0_neutral__2247w0b46hfww because this package is not compatible 
            with the device. The package requires OS version 10.0.22000.0 or higher on the Windows.Desktop device family. The 
            device is currently running OS version 10.0.19044.7184.
            NOTE: For additional information, look for [ActivityId] 8bcd188b-d60a-0007-4345-cd8b0ad6dc01 in the Event Log or use 
            the command line Get-AppPackageLog -ActivityID 8bcd188b-d60a-0007-4345-cd8b0ad6dc01
            At line:1 char:1
            + Add-AppxPackage -Path "C:\Program Files\Notepad++\contextMenu\NppShel ...
            + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                + CategoryInfo          : NotSpecified: (C:\Program File...u\NppShell.msix:String) [Add-AppxPackage], Exception
                + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
            
            1 Reply Last reply Reply Quote 0
            • xomxX
              xomx @donho
              last edited by

              @donho said in Notepad++ release 8.9.4:

              1. Add NPP_LANG property to install a specific localization file for MSI. (Fix issue reported in comment )

              As is correctly noted in this GitHub comment, the lang info should be stored into Registry HKLM and not into HKCU.

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