• Scintilla 5.5.3 ve Lexilla 5.4.1'e güncelleme yapıldı.
  • Büyük dosyalar için sözdizimi vurgulama performansı artırıldı.
  • "Her pasif sekmede kapatma/başlatma düğmesini göster" seçeneği opsiyonel hale getirildi.
  • ShortcutMapper çok dilli yeteneği eklendi, böylece non-en-US klavyeleri için özel tuşlar kullanılabilir.
  • Sekme sabitleme özelliği etkinleştirilip devre dışı bırakıldığında dikey sekme çökmesi düzeltildi.
  • NPPM_SETUNTITLEDNAME ile geçersiz bir tampon gönderildiğinde çökme düzeltildi.
  • Çoklu monitör yapılandırmalarında yüzen panellerin konumunun sıfırlanma hatası düzeltildi.
  • Seçim içindeki ikinci "Tümünü Değiştir" işlemi sırasında yanlış davranış düzeltildi.
  • Başlıksız sekmeler için yedek dosya yeniden adlandırma hatası düzeltildi.
  • "Dosyada Bul" işlemi sırasında Dizinin boş olması durumunda kullanıcı deneyimi geliştirildi.
  • "Satıra Git" penceresinde mevcut satır/konum kopyalanabilir hale getirildi.
  • GUI geliştirmesi: sağ menü kısayolları dinamik olarak gizlendi.
  • JavaScript, CSS ve HTML için küçük geliştirmeler yapıldı.
  • "nfo" dosyasının değişiklik kaybı sorunu düzeltildi.
  • Ağ dosyalarının yanlış değişiklik algılaması sorunu düzeltildi.
  • Tüm seçimler varken “Seçili Yol Ad(lar)ını Aç” komutunun çalışmaması sorunu düzeltildi.
  • Bölünmüş görünümde dosyaları sildikten sonra oluşan kullanılamamazlık sorunu düzeltildi.
  • Taşınabilir Notepad++'da yol değişikliği durumunda kaydedilmemiş belgelerin bir sonraki başlatmada kaybolması sorunu düzeltildi.
  • Daha iyi performans ve daha küçük ikili dosya boyutu için yeniden düzenlemeler yapıldı.
  • “Seçili Satırları Kopyala” komutu iyileştirildi.
  • Visual Basic işlev listesine eklendi.
  • Gelişmiş Otomatik Girinti için Swift, TypeScript ve Go dilleri eklendi.
  • UDL satır yorumu, akış yorumu tanımıyla çakışma nedeniyle çalışmıyordu bu sorun düzeltildi.
  • “Mevcut belgeyi takip et” GUI eylemini/seçeneğini Find in Files (Dosyalarda Bul) özelliğinde geliştirmeler yapıldı.
  • Çalışma Alanını Yeniden Yükle'nin çalışmaması sorunu düzeltildi.
  • Yükleyiciye “Ayrıntıları göster” işlevselliği eklendi.
  • Çok satırlı sekme çubuğu yüksekliğinin, sekmeler kapatıldıktan sonra güncellenmemesi hatası düzeltildi.
  • Kullanıcı tarafından tanımlanan uzantının, dil varsayılan uzantılarıyla çakışmaması sağlandı.
  • NFO dosyasının kodlamasının değiştirilememesi hatası düzeltildi.
  • "Sekme sabitleme" özelliği devre dışı bırakılırken yaşanan çökme hatası düzeltildi.
  • Notepad++'ta bir klasör sürükleyip bırakırken gereksiz diyalog penceresinin açılma hatası düzeltildi.
  • Çoklu örnek (multi-instance) modunda, sabitlenmiş panellerin görünmemesi sorunu düzeltildi.
  • "Sekmeyi Sabitle/Sabitliği Kaldır" bağlam menüsü öğesi eklendi.
  • "Tümünü Kapat, Sabitlenmiş Olanlar Hariç" komutu eklendi.
  • Olası bir bellek taşması (buffer overflow) sorunu düzeltildi.
Yeni özellikler ve hata düzeltmeleri
  • Sekme Sabitleme (Pin) özelliği eklendi. (Hata düzeltmeleri: #5786, #8377, #12806, #14216)
  • Sekme çubuğu iyileştirmesi: Pasif sekmelerin Kapat ve Sabitle butonlarını gizleme. (Hata düzeltmesi: #15298)
  • Sekme çubuğu iyileştirmesi: Fare ile üzerine gelindiğinde pasif sekmeleri vurgulama. (Hata düzeltmesi: #15791)
  • Arama sonuçlarından kopyalama işleminin Ctrl-C ile yapılamaması sorunu düzeltildi. (Hata düzeltmesi: #15739)
  • Sistem tepsisinde "Minimize / Kapat" seçeneği eklendi. (Hata düzeltmesi: #15771)
  • Arama sonuçlarından seçilen dosyaların açılabilmesi ve kopyalanabilmesi özelliği eklendi. (Hata düzeltmesi: #15741)
  • Notepad++ geri getirildiğinde, değiştir butonunun odak kaybı sorunu düzeltildi. (Hata düzeltmesi: #6021)
Notepad++ v8.7.1 Hata Düzeltmeleri ve İyileştirmeler:
  • cURL'ü Notepad++ güncelleyicisinde (WinGUp) CVE-2024-7264 sorununu düzeltmek için güncelleme. (Fix #73)
  • Ağ bağlantısı kesildiğinde açık ağ dosyalarının takılması sorunu düzeltildi. (Fix #4306, #6178, #8055, #11388, #12553, #15540)
  • Komut satırı argümanı ile klasör açılamama sorunu düzeltildi. (Fix #15645)
  • Scintilla 5.5.3 ve Lexilla 5.4.1 sürümüne güncellendi. (Fix #15228, #15368, #15650)
  • Değiştirilen "Bul" penceresinin durum mesajı renklerinin oturumlar boyunca hatırlanmaması sorunu düzeltildi. (Fix #15724)
  • Satırları gizlerken yaşanan takılma sorunu düzeltildi. (Fix #15630)
  • "Gizli satır" kapalı işaretinin kaldırılabilir hale getirilmesi sağlandı. (Fix #15713)
  • "Bul" penceresi durum çubuğunda yanlış mesaj gösterimi (gerileme) düzeltildi. (Fix #15662)
  • ‘#’ işaretinden sonra gelen ‘?’ ile ilgili URL ayrıştırma hatası düzeltildi. (Fix #13583)
  • "Sisteme tray'a kapat" özelliği eklendi. (Fix #4075, #11627)
  • Yeni açılan isimsiz sekme için sekme oluşturulma zamanı ipucu eklendi. (Fix #15563)
  • Kullanıcıların Global override ve Default Styles arasında kafa karışıklığını önlemek amacıyla GUI iyileştirmesi yapıldı. (Fix #15640)
  1. Scintilla 5.5.2 ve Lexilla 5.4.0'a güncelleyin. (Uygulama #15564)
  2. Sık yazma işlemleriyle büyük dosyaların izlenmesinin kullanıcı arayüzünün donmasına neden olan sorunu düzeltin. (Düzeltme #9661, #15611)
  3. Bul iletişim kutusunun birleşik kutularındaki çoklu seçimlerin gerilemesini düzeltin. (Düzeltme #15583)
  4. Tek bir geri alma işleminin birçok değişikliği geri alması sorununu düzeltin. (Düzeltme #9426)
  5. Styler Configurator performansını önemli ölçüde iyileştirin. (Düzeltme #12436, uygulama #15565)
  6. CVE-2014-9456'yı düzeltin (ancak CVE-2014-9456 bir "Güvenlik Açığı" değildir). (Düzeltme #12669)
  7. Stil Yapılandırıcısı aracılığıyla bulma iletişim kutusu durum mesajlarının rengini özelleştirilebilir hale getirin. (Düzeltme #5087)
  8. Bireysel sekme rengini Stil Yapılandırıcısı aracılığıyla özelleştirilebilir hale getirin. (Düzeltme #12156)
  9. Yerel dilin değiştirilmesi için yeni eklenti komutu NPPM_GETNATIVELANGFILENAME ve bildirim NPPN_NATIVELANGCHANGED eklendi. (Düzeltme #15513)
  10. Ağ depolaması (Samba, WebDAV, WSL, vb.) için Klasörü Çalışma Alanı olarak sıralama sorununu düzeltin. (Düzeltme #10557, #15397)
  11. Kaydedilmemiş klon belgesinin kapatılmasının periyodik yedekleme kaybı sorununa neden olması sorununu düzeltin. (Düzeltme #8227)
  12. Stil Yapılandırmasının "Kullanıcı tanımlı anahtar sözcükler"inin boşaltıldıktan sonra düzgün bir şekilde kaydedilmemesi düzeltildi. (Düzeltme #15543, #14303)
  13. Bazı desteklenen programlama dilleri (ActionScript, ASP, Bash, C, C++, C#, GDScript, Go, HTML, Java, JS, JSP, Lua, PHP, Python, RC, Swift, TypeScript ve XML) için kullanıcı tanımlı anahtar kelime yeteneği eklendi. (Düzeltme #15520)
  14. Fonksiyon Listesi, Çalışma Alanı Olarak Klasör ve proje panellerinin simgelerini basit modda geliştirmek için Akıcı Simgeler ekleyin. (Uygula #15541, #15532)
  15. Bir dize veya yorum satırı iki nokta üst üste ile bittiğinde oluşan Python akıllı girinti sorununu düzeltin. (Düzeltme #15528, #15534)
  16. Kaydet iletişim kutularına UDL için dosya türü filtreleri ekleyin. (Düzeltme #8083, #11096)
  17. TOML dili (TOML formatı) desteği eklendi. (Düzeltme #5631 )
  18. TeX/LaTeX için fonksiyon listesi ekleyin. (Uygula #15595)
  19. Cython dosyalarını Python olarak tanıyın. (3069#, #3767'yi düzeltin)
  20. Etkin sekmeye tıklandığında düzenleme bölgesinin odaklanmaması sorunu düzeltildi. (Düzeltme #8446)
  21. "Bir Kopyasını Kaydet" komutundan sonra kopyayı otomatik olarak açma yeteneği ekleyin. (Düzeltme #11861)
  22. Salt okunur menüyü kaldırdıktan sonra yapıştırma işleminin yapılamaması sorunu düzeltildi. Sorunu düzeltin)
  23. Otomatik girinti için bir seçenek daha ekleyin, böylece C benzeri dil girintisi devre dışı bırakılabilir. (Düzeltme #15396)
  24. Stil Yapılandırıcısı gerilemesini düzeltin: “URL üzerine gelindi”nin “Ayarlara Git”i çalışmıyor. (Düzeltme #15493)
  1. "Evet (Sessiz)" butonunu ekleyerek kurulumu ve güncellemeleri kolay ve sessiz hale getirin. (Düzeltme #8514)
  2. Yükleyiciye '/closeRunningNpp' ve '/runNppAfterSilentInstall' adlı yeni seçenekler ekleyin. (Uygula #15230, uygula #15280)
  3. Boş arama sonucunda “Sonraki Arama Sonucu” komutunun çökmesi düzeltildi. (Düzeltme #15247)
  4. Oturumlar arasında Bul iletişim kutusu boyutunun hatırlanmadığı gerilemeyi düzeltin. (Düzeltme #15294)
  5. Encoding “Convert to…” komutlarını kullanarak kaybolan içerik gerilemesini düzeltin. (Düzeltme #15324, #15271, #3054, muhtemelen #9426)
  6. Windows Server Core 2022'deki istisna/çökme gerilemesini düzeltin. (Düzeltme #15313)
  7. DirectWrite'ın Windows Server altında etkinleştirilmesini önleyin. (commit)
  8. Farklı DPI ayarları için Fluent araç çubuğu simge setlerinin kalitesini artırın. (Düzeltme #15253)
  9. Karanlık modda sekme çubuğu kapatma düğmesinin görünümünü ve hissini iyileştirin. (Düzeltme #15321, uygulama #15326)
  10. Arama sonuçları panelindeki karanlık mod sekme çubuğu simgesini iyileştirin. (Uygula #15286)
  11. Özel tonlar için önceden tanımlanmış renk kümelerini önceden doldurma yeteneği ekleyin. (Düzeltme #15055)
  12. Araç çubuğu düğmesine "Tüm Karakterleri Göster" açılır menüsü eklendi. (Düzeltme #14832)
  13. Dikdörtgen seçim kopyala-yapıştır hatasını düzeltin. (Düzeltme #15139, #15151)
  14. Dosya uzantısı değiştirilirse kısayol dosyalarının (*.lnk) doğrudan açılmasına izin verin. (Düzeltme #9643, #11089 , #10139)
  15. Kayıp panel sorununu düzeltin. (Düzeltme #13084)
  16. Backspace girintiyi kaldırma seçeneği eklendi. (Düzeltme #15180)
  17. CSS'de daha fazla girinti hatası düzeltildi. (Düzeltme #14962)
  18. Kısayol Eşleştiricisine F13-F24 tuşlarını ekleyin. (Düzeltme #11975)
  19. Yeniden adlandırma sonrasında son boş temiz başlıksız sekmenin kapatılamaması sorununu düzeltin. (Düzeltme #15306)
  20. Eklentiye başlıksız sekmeyi yeniden adlandırmak için bir komut (NPPM_SETUNTITLEDNAME) ekleyin. (Düzeltme #8916)
  21. Devre dışı bırakılmış geriye doğru düzenli ifade araması hakkında bilgi içeren bir ileti kutusu görüntüle. (Düzeltme #15239)
  22. Sekme karakterleri içeren kaydedilmemiş sekmeler için görüntüleme hatasını düzeltin. (Düzeltme #15202)
  23. GUI güncellenirken durum çubuğu ve sekme çubuğu titremesi düzeltildi (sadece koyu mod için düzeltildi). (Düzeltme #15260)
  24. Silme işleminden sonra “Seçimi Başlat/Bitir” komutuyla ilgili sorunu düzeltin. (Düzeltme #15221)
  25. Sütun Düzenleyicideki tamsayı taşma sorununu çözün. (Düzeltme #15167)
  26. Dosya İlerleme iletişim kutusundaki isabet metninin konumunu ayarlayın. (Düzeltme #13426, #15244)
  27. NppShell nedeniyle engellenen diğer yazılımların dağıtımını düzeltin. (Düzeltme #62)