Repository navigation
Notepad++ Linux v0.8.0-beta.1
v0.8.0-beta.1
First beta milestone for the Notepad++ Linux fork.
Prepared on 2026-02-13.
Release gate status
- Phase 9 complete (automatic language detection and syntax-highlighting quality gates).
- Linux local CI-equivalent lanes green (
debug+release+ ASan/UBSan local run). - Release artifacts and checksums validated.
Highlights
- Automatic language detection using extension, shebang, modelines, and content heuristics.
- Reliable Markdown/HTML/programming-language classification on open and rename/save-as.
- Confidence-scored auto-lexer switching with manual override lock.
- Detection accuracy/false-positive regression reporting.
Release metrics summary
language_detection_total=9language_detection_correct=9language_detection_accuracy=1.0000language_detection_false_positive_rate=0.0000language_detection_low_confidence_failures=0- Local gate evidence:
ctest --preset debugctest --preset releaseASAN_OPTIONS=detect_leaks=0 ... ctest --test-dir build-asan ...
- Artifact checksum:
7e5532a6e68b31fa7e05c61375626c7f4c9f02e3c5a0a4e99a0a89cea8abd09f notepad-plus-plus-linux-v0.8.0-beta.1-x86_64.tar.xz
- CI run URL: pending push to
origin/master.
Known limitations (beta)
- UI skinning support is planned post-beta (Phase 10).
- Extension platform and VS Code compatibility path are planned post-beta (Phase 11).
- Full LSan leak gating requires GitHub CI (sandbox blocks LSan under ptrace restrictions).
Notes
- This is the first release after alpha closure.
- No new alpha tags are planned after
v0.7.0-alpha.1. - Release execution checklist:
docs/releases/v0.8.0-beta.1-checklist.md
Full Changelog: v0.7.0-alpha.1...v0.8.0-beta.1