Changelog
Changelog
Every release, in order. See what's new and what changed.
v1.1.0
Current version · 2026-10-26
LATEST
1.1.0
2026-10-26- Build and release:
buildall.ps1checks the toolchain, runs the tests, verifies version consistency, builds the app and installers, and writes a build report with a proper exit code. - Centralized versioning:
package.jsonis the single source of truth, synced toCargo.toml,tauri.conf.jsonand the generatedsrc/version.ts(About dialog and update checker). - Changelog maintained from this release on.
- Automatic update checker: checks at startup and every 60 seconds over HTTPS with a timeout, compares versions, notifies only on a newer release, and remembers dismissed releases for the current session.
- Windows file associations: associate supported text and code extensions with NikEdit, with a mandatory backup of the original handlers and a restore action.
- Code formatting: the new Format code button (Edit ▸ Format code, Ctrl+Shift+F) re-indents the active document for its language — braces for C-style languages, JSON and CSS, tags for HTML and XML, colons for Python — and a one-step Undo reverts it.
1.0.0
2026-10-26- Initial editor: tabbed documents with unsaved-change warnings, find and replace, go-to-line, and recent files.
- Automatic language detection (extension, filename and content) with a manual override and syntax highlighting.
- Encoding and line-ending handling (UTF-8 with/without BOM, UTF-16, Windows-1252; CRLF/LF/CR) preserved on save.
- Nikkoid skins, dark mode, interface languages and shareware registration reused from Nikkomander.