From ac22838ded17e1571783aa4ab7e4a1884e6cc49f Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" <1619840+vkbo@users.noreply.github.com> Date: Sat, 17 Apr 2021 23:44:49 +0200 Subject: [PATCH] Bump version to 1.2.3 and update changelog and release notes --- CHANGELOG.md | 35 ++++++++++++++++++++++++++++++++ docs/source/conf.py | 4 ++-- nw/__init__.py | 6 +++--- nw/assets/text/release_notes.htm | 14 +++++++++++-- sample/nwProject.nwx | 6 +++--- 5 files changed, 55 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f3a0e73..c49eb838 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,40 @@ # novelWriter Changelog +## Version 1.2.3 [2021-04-18] + +### Release Notes + +This patch fixes a bug where the user's word list (personal dictionary) was not saved properly for +new projects. The added words were thus "forgotten" the next time the project was opened. + +In addition, uninstall commands have been added to the main setup script to make it easier to clean +up icons (Linux and Windows) and registry keys (Windows) if the user wishes to uninstall +novelWriter. + +### Detailed Changelog + +**Bugfixes** + +* Fixed an issue where the initial file for the user dictionary for a new project would not be + created the first time a word was added to it. This caused the words the user added to the + dictionary to not be loaded the next time the project was opened. Issue #733. PR #734. +* Some of the `setup.py` commands could not run if the PyQt5 packages were missing due to an import + command extracting the version number from the main `nw` package. This was not technically a bug + as the choice to do it this way was made deliberately, but a function has been added to the + `setup.py` script to allow reading the version number without having to import the `nw` package. + PR #749. + +**Installation** + +* An `xdg-uninstall` option has been added to `setup.py` to uninstall the icons installed into the + system by the `xdg-install` command. PR #736. +* Likewise, a `win-uninstall` option has been added to `setup.py` to uninstall the icons installed + into the system by the `win-install` command. Issue #743 and discussion #739. PR #749. +* Improvements have also been made to the `setup_windows.bat` script, and a complementary + `uninstall_windows.bat` has been added as well. PR #749. + +---- + ## Version 1.2.2 [2021-03-28] ### Release Notes diff --git a/docs/source/conf.py b/docs/source/conf.py index 33e77da1..21ef9394 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -25,9 +25,9 @@ copyright = "2018–2021, Veronica Berglyd Olsen" author = "Veronica Berglyd Olsen" # The short X.Y version -version = "1.2.2" +version = "1.2.3" # The full version, including alpha/beta/rc tags -release = "1.2.2" +release = "1.2.3" # -- General configuration --------------------------------------------------- diff --git a/nw/__init__.py b/nw/__init__.py index 4b7a05e3..77f65534 100644 --- a/nw/__init__.py +++ b/nw/__init__.py @@ -62,9 +62,9 @@ __license__ = "GPLv3" __author__ = "Veronica Berglyd Olsen" __maintainer__ = "Veronica Berglyd Olsen" __email__ = "code@vkbo.net" -__version__ = "1.2.2" -__hexversion__ = "0x010202f0" -__date__ = "2021-03-28" +__version__ = "1.2.3" +__hexversion__ = "0x010203f0" +__date__ = "2021-04-18" __status__ = "Stable" __domain__ = "novelwriter.io" __url__ = "https://novelwriter.io" diff --git a/nw/assets/text/release_notes.htm b/nw/assets/text/release_notes.htm index 864521b1..a8e5ca28 100644 --- a/nw/assets/text/release_notes.htm +++ b/nw/assets/text/release_notes.htm @@ -3,6 +3,18 @@ +

Release Notes for 1.2.3

+

Released on 18 April 2021

+

This patch fixes a bug where the user's word list (personal dictionary) was not saved properly +for new projects. The added words were thus "forgotten" the next time the project was opened.

+

In addition, uninstall commands have been added to the main setup script to make it easier to +clean up icons (Linux and Windows) and registry keys (Windows) if the user wishes to uninstall +novelWriter.

+ +

See also the Releases page.

+ +
+

Release Notes for 1.2.2

Released on 28 March 2021

This patch release is a bug fix release addressing some inconsistencies and issues with the @@ -10,8 +22,6 @@ document header buttons when Focus Mode is active. The keyboard shortcuts for se should now also work in Focus Mode. In addition, the setup script for novelWriter has been improved when installing on Windows.

-

See also the Releases page.

-

Release Notes for 1.2.1

diff --git a/sample/nwProject.nwx b/sample/nwProject.nwx index b673da8e..3d2ccbf8 100644 --- a/sample/nwProject.nwx +++ b/sample/nwProject.nwx @@ -1,13 +1,13 @@ - + Sample Project Sample Project Jane Smith Jay Doh - 943 + 946 161 - 47016 + 47084 False