diff --git a/CHANGELOG.md b/CHANGELOG.md index b8a2e324..9f29a0d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,25 +1,24 @@ # novelWriter Changelog -## Version 1.5 RC 1 [2021-09-10] +## Version 1.5 [2021-09-19] ### Release Notes -This is a release candidate of the next release version, and is intended for testing purposes. -Please be careful when using this version on live writing projects, and make sure you make frequent -backups. +This release reduces the number of document layouts from eight to two. The full list of changes is +described in the "Novel Document Layouts" section below. -From this release on, Debian packages will be provided for Ubuntu and Debian users. A new -[PPA](https://launchpad.net/~vkbo/+archive/ubuntu/novelwriter) has also been created. Adding this -will allow users to install and update novelWriter automatically on Ubuntu and Debian. - -Release 1.5 introduces a new project file format, which has been given a file format version 1.3. -The project file and index is updated automatically when you open the project, which means you can -no longer open it in an older version of novelWriter. +Due to this change, the main project file for your projects will need to be updated when you first +open them in novelWriter 1.5. This is done automatically. The index is updated as well. When this +conversion is done, you can no longer open the project in an older version of novelWriter. You may also have to make a handful of changes in your novel documents as novelWriter will not make any automated changes to your actual text. However, the changes are minimal and in any case only -affects the way your manuscript looks like when exported via the Build Novel Project tool. The -details are described below. +affects the way your manuscript looks like when exported via the Build Novel Project tool. These +details are also described below. + +From this release on, Debian packages will be provided for Mint, Ubuntu and Debian users. A new +[PPA](https://launchpad.net/~vkbo/+archive/ubuntu/novelwriter) has also been created. This allows +users to install and update novelWriter automatically on these Linux distros. #### Novel Document Layouts @@ -33,7 +32,7 @@ With this release, all the seven layouts for novel documents have been merged in called simply "Novel Document". The other layout, "Project Note", remains unchanged. The functionality provided by the various novel layouts have been implemented in other ways, and a few new formatting codes have been added to accommodate the formatting functionality lost with the -removal of the layouts. They are all available in the Format and Insert menu. +removal of the layouts. They are all available in the Format and Insert menus. The changes you need to make to your project should be limited to altering a handful of titles and maybe insert a page break code here and there. The only title formats you need to update are those @@ -90,7 +89,33 @@ Finally, a PDF version of the documentation should now be shipped with your inst is available, a "User Manual (PDF)" option should be visible in the Help menu. This should give you access to the documentation also when you don't have an active internet connection. -_These Release Notes also include the changes from 1.5 Beta 1 and Beta 2._ +_These Release Notes also include the changes from 1.5 Beta 1, Beta 2, and RC 1._ + +### Detailed Changelog + +**Installation and Packaging** + +* Most packages built by the setup script have a sha256sum file generated alongside it. PR #886. +* Snapshot packages version numbers have been fixed so they work properly with the PPA. PR #887. + +**Internationalisation** + +* The French translation has been updated by @jyhelle. PR #901. + +**Code Improvements** + +* Removed some redundant and leftover code in the project class associated with dialog boxes during + conversion and checking of project file formats. PR #889. + +---- + +## Version 1.5 RC 1 [2021-09-10] + +### Release Notes + +This is a release candidate of the next release version, and is intended for testing purposes. +Please be careful when using this version on live writing projects, and make sure you make frequent +backups. ### Detailed Changelog diff --git a/docs/source/conf.py b/docs/source/conf.py index c5fe9abe..78d0ac12 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -21,7 +21,7 @@ author = "Veronica Berglyd Olsen" # The short X.Y version version = "1.5" # The full version, including alpha/beta/rc tags -release = "1.5-rc1" +release = "1.5" # -- General Configuration --------------------------------------------------- diff --git a/novelwriter/__init__.py b/novelwriter/__init__.py index 7604154a..db1893c4 100644 --- a/novelwriter/__init__.py +++ b/novelwriter/__init__.py @@ -61,9 +61,9 @@ __license__ = "GPLv3" __author__ = "Veronica Berglyd Olsen" __maintainer__ = "Veronica Berglyd Olsen" __email__ = "code@vkbo.net" -__version__ = "1.5-rc1" -__hexversion__ = "0x010500c1" -__date__ = "2021-09-10" +__version__ = "1.5" +__hexversion__ = "0x010500f0" +__date__ = "2021-09-19" __status__ = "Stable" __domain__ = "novelwriter.io" __url__ = "https://novelwriter.io" diff --git a/novelwriter/assets/text/release_notes.htm b/novelwriter/assets/text/release_notes.htm index 597fa138..bcf371ac 100644 --- a/novelwriter/assets/text/release_notes.htm +++ b/novelwriter/assets/text/release_notes.htm @@ -2,23 +2,21 @@
-Released on 10 September 2021
+Released on 19 September 2021
-This is a release candidate of the next release version, and is intended for testing purposes. -Please be careful when using this version on live writing projects, and make sure you make frequent -backups.
-From this release on, Debian packages will be provided for Ubuntu and Debian users. A new -PPA has also been created. -Adding this will allow users to install and update novelWriter automatically on Ubuntu and Debian. -
-Release 1.5 introduces a new project file format, which has been given a file format version -1.3. The project file and index is updated automatically when you open the project, which means you -can no longer open it in an older version of novelWriter.
+This release reduces the number of document layouts from eight to two. The full list of changes +is described in the "Novel Document Layouts" section below.
+Due to this change, the main project file for your projects will need to be updated when you +first open them in novelWriter 1.5. This is done automatically. The index is updated as well. When +this conversion is done, you can no longer open the project in an older version of novelWriter.
You may also have to make a handful of changes in your novel documents as novelWriter will not make any automated changes to your actual text. However, the changes are minimal and in any case -only affects the way your manuscript looks like when exported via the Build Novel Project tool. The -details are described below.
+only affects the way your manuscript looks like when exported via the Build Novel Project tool. +These details are also described below. +From this release on, Debian packages will be provided for Mint, Ubuntu and Debian users. A new +PPA has also been created. +This allows users to install and update novelWriter automatically on these Linux distros.
The main change in this release is the significant simplification of document layouts. @@ -30,13 +28,13 @@ whether a specific document was a partition, chapter or scene.
layout called simply "Novel Document". The other layout, "Project Note", remains unchanged. The functionality provided by the various novel layouts have been implemented in other ways, and a few new formatting codes have been added to accommodate the formatting functionality lost with the -removal of the layouts. They are all available in the Format and Insert menu. +removal of the layouts. They are all available in the Format and Insert menus.The changes you need to make to your project should be limited to altering a handful of titles and maybe insert a page break code here and there. The only title formats you need to update are those for the main novel title and for your unnumbered chapters, if you have any.
Novel titles need to be altered from "# Novel Title" to "#! Novel Title" and unnumbered chapters from "## Chapter Name" or "## *Chapter Name" to "##! Chapter Name". That is all. For inserting page -breaks, you can add a single line with the command "[NEW PAGE]"" where you want the break to be +breaks, you can add a single line with the command "[NEW PAGE]" where you want the break to be inserted. As before, page breaks are automatically inserted in front of all partition and chapter titles.
You will find these changes described in more detail in the documentation in the
diff --git a/sample/nwProject.nwx b/sample/nwProject.nwx
index fd55da69..8258938b 100644
--- a/sample/nwProject.nwx
+++ b/sample/nwProject.nwx
@@ -1,13 +1,13 @@
-