Release 2.8#
Release Notes#
Release 2.8 of novelWriter focuses primarily on the look and feel of the application, with a new way of handling colour themes, and updated icons colours and buttons. The theme colours can now also be used for your own document status labels.
Theme Revamp#
The major change in 2.8 is that the colour theme is now uniform for the entire application. You no longer need to select a separate theme for the app and the documents separately. Instead you can now select your preferred light and dark theme, and switch between them using a new button on the side bar. You can also set the theme to automatically follow the light or dark mode choice of your operating system.
In addition to a redesign of the colour theme system, a large number of new colour themes have been added. Many of them were contributed by Myian. There are several new choices for both light and dark themes, and a lot of them come in matching pairs.
New Features#
- Vim Mode
You can now enable Vim mode in the text editor panel. Vim mode gives you access to Vim-style command modes and commands. You can enable this feature in a new section called “Features” in Preferences. This feature is still experimental and may be changed or extended in future releases. Vim mode was contributed by Alexis Dumelie.
- Markdown Highlighting
You can now use Markdown highlighting tags in the text, like this:
Some text with ==this part highlighted==.
This does the same as the shortcode
[m][/m]tags, but the difference is that the text is visually highlighted also in the editor.- Current Line Highlighted
A new setting is available in Preferences under Text Editing which enables highlighting of the current line. That is, the line where the cursor is will have a different background colour.
- Repeatable Annotated Comments
Specially annotated comments, like Synopsis, Short Description, Story Structure, and Story Notes, can now be repeated under a heading and all comments preserved in the outline and its export.
Other Changes#
You can now switch to the Project Tree or Outline View using keyboard shortcuts while in Focus Mode.
When creating a new document from a template, the main title of the template document is replaced with the label chosen for the new document.
The auto-replace feature in the editor is now better at detecting opening and closing quotes when used in relation to Markdown style markup.
The application window is now blocked from resizing itself to a size larger than the screen when opened on a smaller screen than it was previously opened on.
Trailing spaces are no longer highlighted in the editor with an error underline.
A switch on the Manuscript Build Settings dialog now allows for automatic preview of the build when the Apply or Save button is clicked.
The editor now properly supports 4 byte Unicode characters without breaking the syntax highlighting and spell checker.
Download Links#
Linux#
AppImage
The AppImage should run on any recent Linux distro.
Download: novelwriter-2.8-x86_64.AppImage [83.9 MB] Checksum File
Debian Package (Trixie)
The package is built for Debian Trixie, but should also work for newer Ubuntu, Linux Mint and other Debian-based releases.
Download: novelwriter_2.8_all.deb [3.50 MB] Checksum File
Debian Package (Bookworm)
The package is built for Debian Bookworm, but should also work for older Ubuntu, Linux Mint and other Debian-based releases.
Download: novelwriter_2.8-oldstable_all.deb [3.50 MB] Checksum File
Windows#
Setup Installer
This is a standard setup installer for Windows. It is made for Windows 10 or newer.
Download: novelwriter-2.8-amd64-setup.exe [104 MB] Checksum File
Free code signing is provided by SignPath.io, certificate by SignPath Foundation.
MacOS#
DMG Image for Intel
This is a DMG image for MacOS with x86_64 architecture.
Download: novelwriter-2.8-x86_64.dmg [120 MB] Checksum File
DMG Image for Apple Silicon (M1)
This is a DMG image for MacOS with aarch64 architecture.
Download: novelwriter-2.8-aarch64.dmg [98.6 MB] Checksum File
Other Packages#
Python Wheel
The Wheel package can be installed with pip install <file_path>.
Download: novelwriter-2.8-py3-none-any.whl [5.66 MB] Checksum File
Source Code
The source code packages are archived files of the entire source code.
See also the novelWriter Repository.
Older Releases#
Past release packages are available for download on GitHub.