Updated version to 1.1 and updated changelog

This commit is contained in:
Veronica K. B. Olsen
2021-02-06 13:59:54 +01:00
parent 7302fb951e
commit 70ab4122a3
3 changed files with 77 additions and 48 deletions
+74 -45
View File
@@ -1,5 +1,79 @@
# novelWriter Change Log
## Version 1.1 [2021-02-07]
### Release Notes
### Detailed Changelog
**Bugfixes**
* A missing `None` check in the details panel below the project tree was missing, resulting in an
occasional error message being printed to the logging output. The error was otherwise handles, so
this is mainly a fix to prevent the error message. PR #639.
**User Interface**
* The word counts in the Novel tree are now updated each time a file is saved. Issue #636, PR #637.
* A "Remove" button has been added to the "Open Project" dialog. Previously, recent project entries
could be removed by pressing the `Del` key, but no obvious other methods were present on the GUI.
PR #639.
* When the search function is activated, the text in the search box is automatically selected.
Issue #645, PR #639.
**Installation**
* The minimal zip release package tool in `setup.py` has been improved to generate tailored
packages for each operating system. The old `pyinstaller` build command has been removed, but the
manual build path for a Windows setup.exe file has been kept. PRs #643 and #644.
----
## Version 1.0.4 [2021-02-03]
### Release Notes
This patch release fixes a couple of minor issues with the Preferences dialog and the behaviour of
one of the keyboard shortcuts.
Aside from these fixes, the main point of this patch is to add new setup features for novelWriter
on Windows. A Windows installer will no longer be provided for the foreseeable future, and instead
functionality has been added to the main setup script to create desktop and start menu icons.
### Detailed Changelog
**Bug Fixes**
* Fixed an issue with the Preferences dialog where the setting for justified text was mixed with
the setting for fixed text width. This meant that the justified text setting could potentially
get overwritten when the Preferences were changed and saved. Issue #623, PR #625.
* Fixed an issue with the Open Project dialog where the list of recent projects would contain
duplicate entries if the dialog was opened multiple times. PR #627.
**User Interface**
* The `Ctrl+Del` keyboard shortcut is now only active when the project tree has focus. Since this
is also a common shortcut in many applications for deleting the next word ahead of the cursor,
the activation of the delete file function when the editor has focus is unexpected to some users.
Issue #629, PR #631.
**Installation**
* A new command has been added to the `setup.py` script. The new command, `win-install`, will
create a desktop and start menu icon for novelWriter when run in the source folder. A windows
batch file, `setup_windows.bat`, has also been added. Running this file from the source folder,
either by command line or by double-click, will install dependencies from PyPi and set up the
icons and file association with novelWriter project files. This should make it easier to run
novelWriter from the source folder on Windows. PRs #634, #641 and #642.
**Documentation**
* The documentation on how to setup and install novelWriter has been extended and reorganised into
one file per operating system. Some of the other documentation files have also been moved to a
different section. PR #634.
----
## Version 1.1 RC1 [2021-01-31]
### Release Notes
@@ -71,51 +145,6 @@ be left "hanging", that is, no closing quote in the same paragraph.
----
## Version 1.0.4 [2021-02-07]
### Release Notes
This patch release fixes a couple of minor issues with the Preferences dialog and the behaviour of
one of the keyboard shortcuts.
Aside from these fixes, the main point of this patch is to add new setup features for novelWriter
on Windows. A Windows installer will no longer be provided for the foreseeable future, and instead
functionality has been added to the main setup script to create desktop and start menu icons.
### Detailed Changelog
**Bug Fixes**
* Fixed an issue with the Preferences dialog where the setting for justified text was mixed with
the setting for fixed text width. This meant that the justified text setting could potentially
get overwritten when the Preferences were changed and saved. Issue #623, PR #625.
* Fixed an issue with the Open Project dialog where the list of recent projects would contain
duplicate entries if the dialog was opened multiple times. PR #627.
**User Interface**
* The `Ctrl+Del` keyboard shortcut is now only active when the project tree has focus. Since this
is also a common shortcut in many applications for deleting the next word ahead of the cursor,
the activation of the delete file function when the editor has focus is unexpected to some users.
Issue #629, PR #631.
**Installation**
* A new command has been added to the `setup.py` script. The new command, `win-install`, will
create a desktop and start menu icon for novelWriter when run in the source folder. A windows
batch file, `setup_windows.bat`, has also been added. Running this file from the source folder,
either by command line or by double-click, will install dependencies from PyPi and set up the
icons and file association with novelWriter project files. This should make it easier to run
novelWriter from the source folder on Windows. PRs #634, #641 and #642.
**Documentation**
* The documentation on how to setup and install novelWriter has been extended and reorganised into
one file per operating system. Some of the other documentation files have also been moved to a
different section. PR #634.
----
## Version 1.0.3 [2021-01-24]
### Release Notes
+1 -1
View File
@@ -27,7 +27,7 @@ author = "Veronica Berglyd Olsen"
# The short X.Y version
version = "1.1"
# The full version, including alpha/beta/rc tags
release = "1.1-rc1"
release = "1.1"
# -- General configuration ---------------------------------------------------
+2 -2
View File
@@ -64,8 +64,8 @@ __author__ = "Veronica Berglyd Olsen"
__maintainer__ = "Veronica Berglyd Olsen"
__email__ = "code@vkbo.net"
__version__ = "1.1rc1"
__hexversion__ = "0x010100c1"
__date__ = "2021-01-31"
__hexversion__ = "0x010100f0"
__date__ = "2021-02-07"
__status__ = "Testing"
__domain__ = "novelwriter.io"
__url__ = "https://novelwriter.io"