• Login
Community
  • Login

Notepad++ v8.7 Release Candidate

Scheduled Pinned Locked Moved Announcements
10 Posts 6 Posters 1.8k 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.
  • D
    donho
    last edited by donho Sep 17, 2024, 3:39 PM Sep 11, 2024, 5:30 PM

    Notepad++ v8.7 Release Candidate:
    http://download.notepad-plus-plus.org/repository/8.x/8.7.RC2/

    Change log:

    1. Update to scintilla 5.5.2 & Lexilla 5.4.0. (Implement #15564 )
    2. Fix monitoring large files with frequent writes freezing the UI issue. (Fix #9661 , #15611 )
    3. Fix regression of multiple selections in comboboxes of Find dialog. (Fix #15583 )
    4. Fix a single undo reverting many changes issue. (Fix #9426 )
    5. Improve Styler Configurator performance considerably. (Fix #12436 , implement #15565 )
    6. Fix CVE-2014-9456 (but CVE-2014-9456 is not a “Security Vulnerability”). (Fix #12669 )
    7. Make find dialog status messages color customizable via Style Configurator. (Fix #5087 )
    8. Make individual tab color customizable via Style Configurator. (Fix #12156 )
    9. Add new plugin command NPPM_GETNATIVELANGFILENAME & notification NPPN_NATIVELANGCHANGED for native language being changed. (Fix #15513 )
    10. Fix Folder as Workspace sorting problem for network storage (Samba, WebDAV, WSL, etc.). (Fix #10557 , #15397 )
    11. Fix closing unsaved clone document causing periodic backup loss issue. (Fix #8227 )
    12. Fix Style Config’s “User-defined keywords” not being saved properly after emptying it. (Fix #15543 , #14303 )
    13. Add user-defined keyword ability for some supported programming languages (ActionScript, ASP, Bash, C, C++, C#, GDScript, Go, HTML, Java, JS, JSP, Lua, PHP, Python, RC, Swift, TypeScript, & XML). (Fix #15520 )
    14. Add Fluent Icons for enhancing FunctionList, Folder as Workspace & project panels’ icons in lite mode. (Implement #15541 , #15532 )
    15. Fix Python smart indent issue when a string or comment line ends with a colon. (Fix #15528 , #15534 )
    16. Add file type filters for UDL in Save dialogs. (Fix #8083 , #11096 )
    17. Add TOML language (TOML format) support. (Fix #5631 )
    18. Add function list for TeX/LaTeX. (Implement #15595 )
    19. Recognize Cython files as Python. (Fix 3069# , #3767 )
    20. Fix edit zone not getting focus while clicking the active tab. (Fix #8446 )
    21. Add the ability to open the copy automatically after the “Save a Copy” command. (Fix #11861 )
    22. Fix inability to paste after removing read-only via menu. (Fix issue )
    23. Add one more option for auto-indent so C-Like language indent can be disabled. (Fix #15396 )
    24. Fix Style Configurator regression: “URL hovered”'s “Go to Settings” not working. (Fix #15493 )
    A P 2 Replies Last reply Sep 11, 2024, 8:54 PM Reply Quote 8
    • A
      Artur Harison @donho
      last edited by PeterJones Sep 12, 2024, 1:37 PM Sep 11, 2024, 8:54 PM

      Thanks for the big update!

      ----
      (moderator note: question non-specific to v8.7-RC was moved to separate topic)

      P 1 Reply Last reply Sep 12, 2024, 1:40 PM Reply Quote 0
      • P
        PeterJones @Artur Harison
        last edited by Sep 12, 2024, 1:40 PM

        As a reminder to all users: replies in the Announcement topics should be specific to that particular release – either about a “regression” (something that broke in this version that was working in a previous release) or about a problem/bug with one of the “fixes” or “new features” from that release.

        If you have general questions that are not specific to this version, or want to talk about feature requests that weren’t included in the current release, create a new topic in Help Wanted or General Discussion, as appropriate.

        1 Reply Last reply Reply Quote 3
        • P
          PeterJones @donho
          last edited by Sep 12, 2024, 1:55 PM

          @donho ,

          Thanks for the release.

          Regarding item 13: the full list of languages is actually ActionScript, ASP, Bash, C, C++, C#, GDScript, Go, HTML, Java, JavaScript (standalone and embedded), JSP, Lua, PHP, Python, Resource (RC), Swift, TypeScript, and XML. (I think you accidentally stopped your copy from the list in PR #15537 at the parenthesis, rather than grabbing the whole list. It’s not critical, I just thought that the readers of this announcement should get the full list.)

          D 1 Reply Last reply Sep 12, 2024, 2:26 PM Reply Quote 3
          • D
            donho @PeterJones
            last edited by Sep 12, 2024, 2:26 PM

            @PeterJones said in Notepad++ v8.7 Release Candidate:

            Regarding item 13: the full list of languages is actually…

            Oups! Fixed. Thank you for your heads up!

            1 Reply Last reply Reply Quote 2
            • M
              Mark Olson
              last edited by Mark Olson Sep 15, 2024, 4:15 AM Sep 15, 2024, 3:51 AM

              @donho

              I discovered a serious issue with NPPM_GETNATIVELANGFILENAME: if a plugin sends NPPM_GETNATIVELANGFILENAME to Notepad++ when there is no nativeLang.xml file, the program crashes.

              I will create have created an issue (see here ) in the GitHub repo describing this, but this should definitely be fixed before the final release.

              D 1 Reply Last reply Sep 15, 2024, 5:08 PM Reply Quote 6
              • D
                donho @Mark Olson
                last edited by Sep 15, 2024, 5:08 PM

                @Mark-Olson
                The fix has been done by the commit:
                https://github.com/notepad-plus-plus/notepad-plus-plus/commit/ea08a8929d506fd40af07c5111ee2fad3d76bbac

                Thank you for spotting the crash!

                1 Reply Last reply Reply Quote 5
                • D donho unpinned this topic on Sep 17, 2024, 6:00 PM
                • M
                  Madhav Vasanth
                  last edited by Oct 5, 2024, 9:15 AM

                  Hi all,

                  I recently updated Notepad++ to the latest version 8.7, hoping it would resolve the vulnerability in libcurl.dll (CVE-2024-7264), which affects versions >= 7.32.0, < 8.9.1. However, after the update, I checked the libcurl.dll version in the C:\Program Files (x86)\Notepad++\updater\libcurl.dll path, and it still shows version 8.4.0, which remains vulnerable.

                  Is there any planned release that will include libcurl version 8.9.1 or higher to fix this vulnerability? Or should I manually update the libcurl.dll file? Any guidance would be appreciated.

                  Thanks!

                  A P 2 Replies Last reply Oct 5, 2024, 10:30 AM Reply Quote 0
                  • A
                    Alan Kilborn @Madhav Vasanth
                    last edited by Oct 5, 2024, 10:30 AM

                    @Madhav-Vasanth

                    Do you think you get better answers if you post the same thing 3 times??

                    1 Reply Last reply Reply Quote 0
                    • P
                      PeterJones @Madhav Vasanth
                      last edited by Oct 5, 2024, 1:37 PM

                      @Madhav-Vasanth ,

                      See https://github.com/notepad-plus-plus/wingup/issues/73 - the fix will be in the next rev.

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