hpwamr Posted April 26 Posted April 26 Notepad3 7.26.426.1 (2026-04-26) The original Notepad shipped with Windows is probably the handiest program of all times, small, fast, without frills! Notepad3 tries to follow this principle, it’s a fast and light-weight Scintilla-based text editor with syntax highlighting. It has a small memory footprint, but is powerful enough to handle most programming jobs. Features include code folding, bracket matching, automatic indentation, word auto-completion, convert character encoding between various formats (ASCII, UTF-8, and UTF-16), newline format conversion (between DOS (CR/LF), Unix (LF), and Macintosh (CR) formats), multiple undo or redo, bookmarks, and regular expression-based find and replace. Notepad3 changes and improves upon many of Notepad2 and Notepad2-mod's features. Author's site: https://rizonesoft.com Download: https://rizonesoft.com/downloads/notepad3 Changelog: https://rizonesoft.com/downloads/notepad3/update https://raw.githubusercontent.com/rizonesoft/Notepad3/master/Build/Changes.txt RIZONESOFT SOFTWARE If you experience issues with our software or have some suggestions, report it on: https://github.com/rizonesoft/Notepad3/issues Changes in version 7.26.426.1 (2026-04-26) NEW: Paste-board minimization (/B /I) escape hatch if Ctrl-key held down. PasteBoard: defer minimize on /B + /I startup so auto-pasted clipboard is visible briefly. PasteBoard: opt-out 'Don't ask again' on closing modified untitled documents. Feat: /B auto-pastes current clipboard on empty untitled buffer. Add search pattern placeholder (%pattern%) for editor command. Feat: option to stop Clipboard monitoring during runtime. In Notepad3 Portable, add a redirect to the Favorites folder. Feat: switching from old tinyexpr lib to modern TinyExpr++ (TIN). In Notepad3Portable PAF, add a redirect to the Favorites folder. Feat: Prep for grepWin search pattern editorcmd patching. Feat: HTML CSS Styles. Add default directory selection to settings menu. Add special grepWinPortable error msg. Add Tab Settings - Tab/Backspace always indent (not only at beginning of line). Add [Settings2]CopyMultiSelectionSeparator config. Add case conversions on rmb context menu. Add lexer ABAQUS. Add UCHARDET encoding prober filter (Settings2:UchardetLanguageFilter). Add timsort (repl. qsort) scintilla care (iface check) scintill-call-wrapper update. Add auto-scroll on MMB click. Add Scintilla np3_patches with 5 patch files for future upgrades (SCI). Use Segment Heaps for memory allocation if available (Win10 2004+/Win11). Add AVX2 optimized x64 build configuration (x64_AVX2) (issue #4240). Add GitHub Actions CI workflow for MSVC builds (Win32/x64/ARM64). Add extensions "ts"and "tsx" in Tcl Script lexer (LEX). Add extension "JSX" in JavaScript lexer (LEX). Add Notepad3 Version in the Title bar of the Inno Setup dialog box (SUP). CHANGES: ARM: LimitNotifyEvents around the four paste sites. Clipboard Monitoring and log "Chasing doc tail" are mutually exclusive (mutex). Replacing "Tab/Backspace" with "Tab/Shift-Tab. Revert auto resolving to UNC for mapped network-drives. MUI - Migrate tool "grepWin" into NotepadPortableApp (PAF). MUI - Cleanup and add missing files in NP3PortableApp. PortableApps Build (new build script, settings, grepWin orig handling). Migration to original grepWin tooling (remove home brew project) (GRE). AnalyzeReliableConfidenceLevel dialog configurable. Crtl+c / RMB-copy for line (empty selection) and hyperlinks. Win10 modernization. Synchronise with current scintilla mirror. Update SimpleIni header only lib (to v4.25). Major version 6 → 7 for Win10 minimum. Enhancement of MMB auto-scroll. Update UCHARDET encoding detector (UCH). Refactor: replace regex engines: Oniguruma (retired) by PCRE2 v10.47 (ONI->PCR). Refactor: File Change Notification handling. Update to Scintilla v5.6.0 and Lexilla v5.4.7. Refactor to atomic save pattern. Smoothening the startup window experiences. Some refactorings due to new features in scintilla. Migration of the MS VS2022 compiler to MS VS2026 vc145 platform toolset. Update to Scintilla 5.5.8 and Lexilla 5.4.6 (SCI/LEX). Moved installer scripts to Build\Installer folder with local language files (SUP). Rizonesoft Copyright © 2008-2025 to year "2008-2026". Italian language update. Changed some phrases in the Italian Inno Setup script (SUP). Completed/Modified the Windows Properties fields in Notepad3 Setup.exe (SUP). FIXES: Editable combo the edit field IS the explicit source. Try to address ARM flickering on clipboard paste. Modernizing (Win10+) Clipboard monitoring feature. LexHTML.cxx. Language file names for grepWinPortable. Error prone manual numbering of menu child-items for checkboxes. NONE vs EMPTY INI file handling, remove styling empty sections. Encoding dialog system codepage special handling. No PAF .7z creation - not supposed to be used that way. ARM64 flickering/rendering issues on Windows 11 25H2. Win32 build and build-scripts. PortableApps Platform build should use PA's grepWinPortable (GRE). Esc search pattern on commandline for grepWinPortable(App) call (GRE). grepWin call parameter issues (GRE). Simplify encoding settings and invisible border (aero snap) problem. Default encoding (forced fallback). Claude Code review of pathlib methods. Sec-issue load system library hijacking. Unicode vs. binary encoding detection. PCRE2 line end detection (PCR). Claude Code based refactoring of encoding detection. Remove too strong UTF-8 affinity. Revert ASCII as UTF-8 for unicode detection - false positives. Bug in Scintilla's Document::ConvertLineEnds() method (SCI). Drag-handle bug on resizable windows. Enhance InfoBoxLng() to replace non dark-mode aware MessageBoxEx. Handling if file's parent dir is deleted. PCRE2 interface - bug matching line-end ($) (PRC). About dialog and version patching script. UFT-8 affinity for uchardet uncertainty (lower than 66%) (UCH). Refactoring from GetOpenFileName() to IFileOpenDialog(). Revert: Regression, revert to special Text (.txt) font. Minor enhancements on file loading. Enhance ShowWindow start-up time. AI corrections for PathLib. INI file handling Notepad3 and Minipath. Regression regarding Zooming (caused by new Scintilla Lib merge conflicts). If flag 'strip trailing blanks on save' is active, check if there are trailing blanks. Cover both scopes: per-process and per-window (Shell)AppUserModelID. URL extraction - handle final single-quote smart. INI file handling in case of redirection. Win's Unicode detection is not reliable, change encoding detection. Strip trailing blanks when saving option (issue 5444). New files created in correct working directory. Allow saving unmodified files when strip blanks is enabled. Black line in Language menu submenu. Mouse scroll settings now update without restart. Persist Monitoring Log (View -> Monitoring Log) setting. Create settings folder recursively if it doesn't exist. Restore status bar after printing completes. Fixed /m command line defaults to text mode instead of last search mode. Resolve DirectWrite font face names correctly. Fixed user config setup to run as original user context during install/uninstall (SUP). Fixed FileSave() nested call issue causing unexpected save behavior (issue #5445). Fixed DirectWrite font variant resolution using IDWriteGdiInterop (SCI). Really Silent/VerySilent Uninstall (SUP). REMOVED: Remove grepWinNP3 project from main (GRE). Remove deprecated Win7 compatibility and UTF-32 detection. Remove retired Oniguruma regex Engine (ONI). Remove obsolete AppVeyor CI build. Remove the "Opera Promotion" page in Notepad3 "INNO Setup Installer" (SUP). CHANGES Versions in Tools or Libraries: Update TinyExpr++ (TIN) version 1.1.0 (2026-01-16). Update Scintilla (SCI) Library version 5.6.1 (2026-03-26). Update Lexilla (LEX) Library version 5.4.8 (2026-03-26). Update grepWin (GRE) version 2.1.12.1434 (2025-09-24). Update UCHARDET (UCH) encoding detector version 0.0.8 (2022-12-08). Update PCR2 (PCR) Regex engine version 10.47 (2025-10-21). Update MiniPath (MIN) version 1.0.2.191 (2022-12-13). TRANSLATIONS (MUI): Afrikaans (af-ZA). Belarusian (be-BY). Chinese Simplified (zh-CN). Chinese Traditional (zh-TW). Dutch (nl-NL). English (en-GB). Finnish (fi-FI). French (fr-FR). German (de-DE). Greek (el-GR). Hindi (hi-IN). Hungarian (hu-HU). Indonesian (id-ID). Italian (it-IT). Japanese (ja-JP). Korean (ko-KR). Polish (pl-PL). Portuguese (pt-PT). Portuguese Brazilian (pt-BR). Russian (ru-RU). Slovak (sk-SK). Spanish (es-ES). Swedish (sv-SE). Turkish (tr-TR). Vietnamese (vi-VN).
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now