Downloads#

This page includes all available packages for the latest release.

When pre-release packages for the next version of novelWriter are available, these release packages are also listed on this page. When there is no pre-release available, the section is empty.

You can find more information on how to set up novelWriter on the Getting Started page of the documentation.

Latest Release#

Release Version: Version 2.0.7
Release Date: April 16, 2023
Release Page: GitHub
Release Notes

This is a patch release that fixes a few issues and adds a Japanese translation.

The issues were mostly related to spell checking. In particular, issues with finding the word boundary when using underscore characters for italics markup. These issues should now be resolved. In addition, escaped markup characters are now rendered properly in HTML and ODT build formats.

A few usability improvements have also been made. The Add Item menu in the project tree no longer shows the options to create Novel Documents when an item in the tree is selected that cannot hold such a document. In addition, the “Change Label” context menu entry has been changed to say “Rename”, which is a more logical choice.

Detailed Changelog

Bugfixes

  • Fixed an issue where novelWriter sometimes shows up in the desktop environment on Linux under another name than it’s supposed to, which meant it would show up without the correct icon. The desktop environment was apparently guessing its name based on various values. It is now set explicitly. PR #1405.

  • Fixed an issue where the syntax highlighting for spell checked words were not cleared when spell checking was disabled. Issue #1414. PR #1416.

  • Fixed a series of issues with spell checking of words and sentences with italics styling using underscores. The spell checker relies on RegEx for splitting words, and RegEx considers the underscore a word character. Issue #1415. PR #1417.

  • Fixed an issue where escaped markup characters were not being cleaned up when building HTML and ODT outputs. Issue #1412. PR #1418.

Usability Fixes

  • The context menu entry “Change Label” in the project tree has now been changed to say “Rename”, which matches with the main menu, and is also more in line with what users expect. PR #1403.

  • The entries for creating new Novel Documents in the project tree’s Add Item menu are now hidden when the select item in the tree does not allow Novel Documents. This is less confusing than the previous behaviour where it would just create a Project Note regardless of selected file option. Issue #1404. PR #1406.

Internationalisation

  • Added Japanese translation, contributed by @hebekeg. PR #1407.

  • Updated existing translations. PR #1407.

Packaging

  • Legacy AppImage formats have been added to support glibc 2.24. This is a temporary solution until the AppImage base image is deprecated later in 2023. Issue #1391. PR #1410.

Linux#

AppImage

The AppImage should run on any recent Linux distro. See the AppImage website for more info.

Checksum: a493fbdb16f4ee9d63bf42568a0d057f9093fa9c69f9a6ba1d6c043673c3b2a4 ShaSum File
AppImage (Legacy)

For older Linux distros you may need to download this AppImage instead.

Checksum: 9f243a7bad56aa765dd1142ae2bccaedf2dba6e22e88038440f0698629ca6b02 ShaSum File
Debian Package

The package is built for Debian, but should also work for Ubuntu and Linux Mint.

Download: novelwriter_2.0.7_all.deb [ 1.94 MB ]
Checksum: aeaa3e1bc797ea1527313e4b64b691a516b013e0e5d160e4644421881162736f ShaSum File

Windows#

Setup Installer

This is a standard setup installer for Windows. It is made for Windows 10 or newer.

Checksum: 342f4257bfbcbfa5fc0655c7f7c980c94fbc94967f0f91d2bc71d8a2b872ac88 ShaSum File

MacOS#

DMG Image

This is a DMG image for MacOS, and should work on MacOS 10 or higher.

Download: novelWriter-2.0.7-macos.dmg [ 96.0 MB ]
Checksum: 9e5fc4fd03e636f64e7b6ae38e52190f21d76b62a4519a746f853d4ebdeec3a0 ShaSum File

Other Packages#

Python Wheel

The Wheel package can be installed with pip install <file_path>.

Checksum: 28c4aca900afa65132f8be0c3bc164c4df2deaca399262499c3e270fcdbb98ac ShaSum File

Source Code The source code packages are archived files of the entire source code. See also the novelWriter Repository.

Latest Pre-Release#

Release Version: Release 2.1 RC 1
Release Date: August 31, 2023
Release Page: GitHub
Release Notes

This is a release candidate of the next release version, and is intended for testing purposes. Please be careful when using this version on live writing projects, and make sure you take frequent backups.

Please check the changelog for an overview of changes. The full release notes will be added to the final release.

Detailed Changelog

Bugfixes

  • Fixed an issue where closing modal dialogs would close their parent. Issue #1494. PR #1496.

  • The log output no longer prints an error message if the project does not have anything in its custom dictionary. PR #1495.

Usability

  • novelWriter will no longer try to restore full screen mode if full screen was activated when it was last closed. This never worked right anyway. PR #1498.

  • There are several usability updates for the Build Settings tool. Please check the PR for details. Some key changes are that the build dialogs are now children of the main GUI, so they can be moved freely from each other. The Selection page has been given a new look that should hopefully make it easier to understand, and the side bar for the tool has been redesigned. A few labels have also been changed to be easier to understand. Issue #1497. PR #1499.

  • The alert and message boxes have been reimplemented with the full feature set of the Qt message box dialog instead of using the quick access functions with limited functionality. PR #1501.

  • A project’s spell check dictionary can now be set directly from the Tools menu. Issue #1260. PR #1508.

  • The document details dialog box now shows a document’s creation and update date if that has been set. Issue #1423. PR #1510.

  • Moving the mouse wheel on any area within the border of the text editor or viewer will now scroll the document. Issue #1425. PR #1511.

Code Improvements

  • A new shared data instance now owns the Gui Theme, the Project class and holds a link to the main Gui instance as well. This new class also handles message and alert boxes. The project instance is now destroyed and recreated between each project close/open cycle. This should guard better from project to project data leakage. PRs #1502 and #1504.

  • The spell checker instance has been moved to the new shared data instance where it is destroyed and recreated together with the project instance. This blocks against bleed-through of the user’s custom dictionary. PR #1508.

  • Text hash (SHA1) and creation and update time stamps are now added to the document file’s meta data section. The hash is used to detect file changes outside of novelWriter while documents are open. The old checker has been deleted. Issue #1423. PR #1509.

Linux#

AppImage

The AppImage should run on any recent Linux distro. See the AppImage website for more info.

Download: novelWriter-2.1rc1.AppImage [ 93.8 MB ]
Checksum: 25809f2d0427851be9629fcd30efcd2aa38bdfa82b2ca63820c3c1a9b49e265e ShaSum File
AppImage (Legacy)

For older Linux distros you may need to download this AppImage instead.

Checksum: 32f712def7c4d90a1dc06cae23f99f7dd0d9a62c02373242957b2b0cc832db14 ShaSum File
Debian Package

The package is built for Debian, but should also work for Ubuntu and Linux Mint.

Download: novelwriter_2.1rc1_all.deb [ 1.94 MB ]
Checksum: 577e163fd00ec862cfde1a326c94dd0d0d689a4991a1569a8862f6ef4594e38c ShaSum File

Windows#

Setup Installer

This is a standard setup installer for Windows. It is made for Windows 10 or newer.

Checksum: 42dd2ce94ec7b45be276d0fd92b1b585986e41a1e072492752a6e6d293290f1d ShaSum File

MacOS#

DMG Image

This is a DMG image for MacOS, and should work on MacOS 10 or higher.

Download: novelWriter-2.1rc1.dmg [ 91.1 MB ]
Checksum: c248f858463b15ee65fb27270c11869c23cd78b71e2f74ef76dba4fcbcb2f205 ShaSum File

Other Packages#

Python Wheel

The Wheel package can be installed with pip install <file_path>.

Checksum: 78e8e4488e7cf7a68a0472a5ab358f402fa2a9f58743e4511a8f6cf07965cea3 ShaSum File

Source Code The source code packages are archived files of the entire source code. See also the novelWriter Repository.