diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a5a0c5d..a8e05c33 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/docs/source/conf.py b/docs/source/conf.py index 5ea00293..12bc825c 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -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 --------------------------------------------------- diff --git a/nw/__init__.py b/nw/__init__.py index e6b02a39..5c8e8d9b 100644 --- a/nw/__init__.py +++ b/nw/__init__.py @@ -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"