From f871a51e5b1feab5ea37bac6acb2fbe63fbecb2f Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Mon, 6 May 2024 21:40:50 +0200 Subject: [PATCH] Bump version number to 2.4.1 and update changelog --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ novelwriter/__init__.py | 6 +++--- sample/nwProject.nwx | 4 ++-- 3 files changed, 38 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ba5c1a7..cebbad58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,38 @@ # novelWriter Changelog +## Version 2.4.1 [2024-05-06] + +### Release Notes + +This is a patch release that fixes a number of minor issues with the Manuscript Build tool. The +only critical fix is related to a potential crash when deleting a build entry when its settings +dialog is still open. + +### Detailed Changelog + +**Bugfixes** + +* Fixed an issue that could crash novelWriter if a build settings entry was deleted from the + Manuscript tool while its settings window was open. PR #1845. + +**Improvements** + +* Changed the font used for the document editor and viewer header and footer from the one used for + the document text to the one used for the user interface. Issue #1842. PR #1843. +* Added a save document step in the editor before running a manuscript build or a preview job. This + ensures that the text in the editor is included in the manuscript. Issue #1835. PR #1846. +* Restore preview panel scroll bar position after updating the preview on the Manuscript tool. + Issue #1837. PR #1846. +* Close all non-modal dialogs when a project is closed. PR #1848. + +**Code Improvements** + +* Fixed an issue with the Build Settings dialog that blocks the garbage collector from deleting the + dialog after it's been closed. PR #1843. +* Remove some deprecated translation entries from the translation files. PR #1850. + +---- + ## Version 2.4 [2024-04-20] ### Release Notes diff --git a/novelwriter/__init__.py b/novelwriter/__init__.py index 1be878c9..0da43bb3 100644 --- a/novelwriter/__init__.py +++ b/novelwriter/__init__.py @@ -47,9 +47,9 @@ __license__ = "GPLv3" __author__ = "Veronica Berglyd Olsen" __maintainer__ = "Veronica Berglyd Olsen" __email__ = "code@vkbo.net" -__version__ = "2.4" -__hexversion__ = "0x020400f0" -__date__ = "2024-04-20" +__version__ = "2.4.1" +__hexversion__ = "0x020401f0" +__date__ = "2024-05-06" __status__ = "Stable" __domain__ = "novelwriter.io" diff --git a/sample/nwProject.nwx b/sample/nwProject.nwx index c0798672..b7456a40 100644 --- a/sample/nwProject.nwx +++ b/sample/nwProject.nwx @@ -1,6 +1,6 @@ - - + + Sample Project Jane Smith