Immutable
release. Only release title and notes can be modified.
Note
v25.07r5738 and later no longer supports Windows XP, Windows Server 2003 (see issue #974) and Windows 8/8.1 on ARM32 (Windows RT) (see issue #1023), use v25.06r5696 instead.
Changes Since v26.07r6234
- Scintilla updated to 5.6.6, see https://www.scintilla.org/ScintillaHistory.html for the changes.
- Localization for Portuguese (Brazil), contributed by @DAVIDVS-PR1MVS in PR #1289 and #1292.
- Remove find/replace text length limitation, issue #1277. 3ad5d83
- Fill find replace edit box with last used string after restarting when "Settings -> Other Settings -> Remember Search Option" is enabled, issue #1282. 3ad5d83
- Allow NUL (var transform backslash for
\x00or\u0000) in find/replace text. 68a9ce5 - Escape/unescape C characters now handle standard
\a,\b,\f,\n,\r,\t,\vescape sequence, issue #1221. e66b5aa - Fix word wrap not show whole pasted long line, issue #1277, #1283. de75f9b
- Fix random crash caused by date race in multi-threaded word wrap. f9252eb
- Other bug fixes and improvements.
Behavior Changes
- Escape/unescape HTML/XML characters no longer map space (U+0020) to
(U+00A0), tab (U+0009) to (U+2003) and vice versa, as they are not equivalent. 2e41823 - Hex to character now strict on hexadecimal digits, only following forms (all treated as UTF-16/UTF-32 code point) with exact number of digits as
Hare supported:\xHH,\xHHHH,\uHHHH,\UHHHHHHHH,U+HHHHandU+HHHHHH. 262ea58 - Transform backslash now strict on hexadecimal digits, see table below. ccd7d85
| Form | Description |
|---|---|
\xHH |
exact two digits, treated as raw byte in current code page (which different from Hex to Character but is same as built-in regex engine) |
\uHHHH |
exact four digits, UTF-16 code point, could be surrogate pair |
File List
| Localization | Language | Architecture | Minimum System |
|---|---|---|---|
| de | Deutsch | ARM64 | 🟢Windows 10 on ARM |
| en | English | AVX512🧪 | 🟢64-bit Windows 10, Server 2019 |
| fr | French | AVX2 | 🟢64-bit Windows 7, Server 2008 R2[1] |
| it | Italiano | x64 | 🟡legacy 64-bit Windows Vista, Server 2008 |
| ja | 日本語 | Win32 | 🟠legacy Windows Vista, Server 2008 |
| ko | 한국어 | ||
| pl | Polski | HD | HiDPI, High Definition |
| pt-BR | Português (Brasil) | ||
| ru | Русский | ||
| zh-Hans | 中文 (简体) | winget | winget install zufuliu.notepad4.AVX2 |
| zh-Hant | 中文 (繁體) | winget | winget install zufuliu.notepad4 |
| i18n | all above languages | winget | winget install -e "Notepad4" |
| 한국어 | https://teus.me/Notepad4 | Chocolatey | choco install notepad4 |
- Platform Update for Windows 7 is required for AVX2 version to use Direct2D on Windows 7 and Server 2008 R2.
Latest development builds (artifacts in Release configuration for each compiler and platform) are available at https://github.com/zufuliu/notepad4/actions and https://ci.appveyor.com/project/zufuliu/notepad4.
FindInFiles (see issue #259) is a simple GUI for ripgrep, latest builds are available at https://github.com/zufuliu/FindInFiles/actions.
| File | System Requirement |
|---|---|
| FindInFiles-net4.8 | .NET Framework 4.8 prior Windows 10 |
| FindInFiles-net10.0 | .NET Desktop Runtime 10.0 |
| FindInFiles-net8.0 | .NET Desktop Runtime 8.0 |