From 2b3190400cd139899851e2f415adf09a9906cc36 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" <1619840+vkbo@users.noreply.github.com> Date: Wed, 29 Jul 2020 16:34:42 +0200 Subject: [PATCH] Updated changelog and bumped version to 0.10.2 --- CHANGELOG.md | 13 ++++++++++++- docs/source/conf.py | 4 ++-- nw/__init__.py | 6 +++--- setup.py | 2 +- 4 files changed, 18 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index af01d2fd..1d3ea2a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # novelWriter ChangeLog +## Version 0.10.2 [2020-07-29] + +**Bugfixes** + +* Fixed a crash when using the replace part of search/replace when using regular expressions for the search. The replace code assumed the search field was a string, which isn't the case when using RegEx, rather itb is a QRegularExpression or QRegExp object. This has now been resolved. In addition, the replace feature has been improved to make sure that it only replaces text selected by an actual search, not any user selected text. Issue #371, PRs #372 and #373. +* The Tokenizer class used for converting novelWriter markdown to other formats produced some invalid escape sequence warnings. The warnings did not seem to affect the results, but have nevertheless been fixed. PR #370. + +**Features** + +* Insert menu entries to insert single and double open and close quote symbols have been added. These are the symbols selected as the quote symbols in Preferences. They also have keyboard shortcuts associated with them. PR #367. + ## Version 0.10.1 [2020-07-11] **Bugfixes** @@ -17,7 +28,7 @@ * The search/replace Regular Expression option now uses the newest QRegularExpression tool instead of the older QRegExp tool if the Qt version is 5.13 or above. Otherwise, it still uses the old. The main benefit of the newer tool in this context is better Unicode support. PR #360. * The Build Novel Project tool can now generate Roman numbers for chapter markers. Both upper and lower case is supported. PRs #362 and #363. -**Other CHanges** +**Other Changes** * The install scripts now try to create folders before copying icons. PR #364. * The manifest file now lists the root assets folder, so that it is included in the pypi build. PR #364. diff --git a/docs/source/conf.py b/docs/source/conf.py index fe653c84..94530e5b 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -24,9 +24,9 @@ copyright = "2018-2020, Veronica Berglyd Olsen" author = "Veronica Berglyd Olsen" # The short X.Y version -version = "0.10.1" +version = "0.10.2" # The full version, including alpha/beta/rc tags -release = "0.10.1" +release = "0.10.2" # -- General configuration --------------------------------------------------- diff --git a/nw/__init__.py b/nw/__init__.py index b4e6d5fb..a66a888b 100644 --- a/nw/__init__.py +++ b/nw/__init__.py @@ -40,9 +40,9 @@ __package__ = "novelWriter" __author__ = "Veronica Berglyd Olsen" __copyright__ = "Copyright 2018–2020, Veronica Berglyd Olsen" __license__ = "GPLv3" -__version__ = "0.10.1" -__hexversion__ = "0x001001f0" -__date__ = "2020-07-11" +__version__ = "0.10.2" +__hexversion__ = "0x001002f0" +__date__ = "2020-07-29" __maintainer__ = "Veronica Berglyd Olsen" __email__ = "code@vkbo.net" __status__ = "Pre-Release" diff --git a/setup.py b/setup.py index ed16203e..091e3652 100755 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ with open("README.md", "r") as inFile: setuptools.setup( name = "novelWriter", - version = "0.10.1", + version = "0.10.2", author = "Veronica Berglyd Olsen", author_email = "code@vkbo.net", description = "A markdown-like document editor for writing novels",