From fd4d663a1ca73165ce05d9576a6b0b4984a5af64 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" <1619840+vkbo@users.noreply.github.com> Date: Thu, 6 May 2021 21:43:43 +0200 Subject: [PATCH 1/2] Bump version to 1.3.1 --- docs/source/conf.py | 4 ++-- nw/__init__.py | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index 73308b04..f96cf403 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.3" +version = "1.3.1" # The full version, including alpha/beta/rc tags -release = "1.3" +release = "1.3.1" # -- General configuration --------------------------------------------------- diff --git a/nw/__init__.py b/nw/__init__.py index 9cd28627..2e2db40b 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.3" -__hexversion__ = "0x010300f0" -__date__ = "2021-05-02" +__version__ = "1.3.1" +__hexversion__ = "0x010301f0" +__date__ = "2021-05-06" __status__ = "Stable" __domain__ = "novelwriter.io" __url__ = "https://novelwriter.io" From 542cbf13ff66035b09b3ac6575803c50a2112302 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" <1619840+vkbo@users.noreply.github.com> Date: Thu, 6 May 2021 22:23:22 +0200 Subject: [PATCH 2/2] Update changelog and release notes --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ nw/assets/text/release_notes.htm | 14 ++++++++++++-- sample/nwProject.nwx | 6 +++--- 3 files changed, 45 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 60bc72e3..12b3dc92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # novelWriter Changelog +## Version 1.3.1 [2021-05-06] + +### Release Notes + +This is a patch release primarily to fix a problem with the Qt translation library used to make +novelWriter available in multiple languages. One of the function calls made to the library was +added recently, in Qt 5.15, which many users on Linux will not have installed on their system. The +issue could be resolved by updating the library, but it's an unnecessary and inconvenient +restriction. + +### Detailed Changelog + +**Bugfixes** + +* The code to load translation files for the main GUI was using a function in the QTranslate class + that was added in version 5.15, which means novelWriter could not start on a lower version of the + Qt library if translation files were present. We don't want to force users to use Qt 5.15, so the + call has been removed. Issue #773. PR #774. + +**Other Fixes** + +* When generating a new project on Windows, the code that generates the new documents in the + project would create duplicate handles, causing a warning to be printed. The warning is harmless + as the collisions are handled. They are caused by the resolution of the clock available to Python + on Windows being in the tens of millisecond range, much slower than the code generates the new + project files. The solution was to append a counter to the timestamp from the clock, ensuring + that the seed is always unique. Issue #769. PR #776. + +---- + ## Version 1.3 [2021-05-02] ### Release Notes diff --git a/nw/assets/text/release_notes.htm b/nw/assets/text/release_notes.htm index ba7ecefd..76fd6df0 100644 --- a/nw/assets/text/release_notes.htm +++ b/nw/assets/text/release_notes.htm @@ -2,6 +2,18 @@ +

Release Notes for 1.3.1

+

Released on 6 May 2021

+

This is a patch release primarily to fix a problem with the Qt translation library used to make +novelWriter available in multiple languages. One of the function calls made to the library was +added recently, in Qt 5.15, which many users on Linux will not have installed on their system. The +issue could be resolved by updating the library, but it's an unnecessary and inconvenient +restriction.

+ +

See also the Releases page.

+ +
+

Release Notes for 1.3

Released on 2 May 2021

The main feature of the 1.3 release is internationalisation. The release introduces support for @@ -24,7 +36,5 @@ provided the translation file for chapter numbers in German.

The work to rewrite novelWriter to allow for internationalisation was done by Bruno Meneguello and Veronica Berglyd Olsen.

-

See also the Releases page.

- diff --git a/sample/nwProject.nwx b/sample/nwProject.nwx index a61941a2..8310806e 100644 --- a/sample/nwProject.nwx +++ b/sample/nwProject.nwx @@ -1,13 +1,13 @@ - + Sample Project Sample Project Jane Smith Jay Doh - 1060 + 1061 166 - 49679 + 49821 False