Skip to content

Commit 9cd2bb2

Browse files
authored
Release 1.5 RC 1 (#885)
* Bump version and update release notes and changelog * Delete old release notes
1 parent dcfb353 commit 9cd2bb2

File tree

10 files changed

+116
-460
lines changed

10 files changed

+116
-460
lines changed

CHANGELOG.md

Lines changed: 77 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,36 @@
11
# novelWriter Changelog
22

3-
## Version 1.5 Beta 2 [2021-08-26]
3+
## Version 1.5 RC 1 [2021-09-10]
44

55
### Release Notes
66

7-
This is a beta release of the next release version, and is intended for testing purposes. Please be
8-
careful when using this version on live writing projects, and make sure you make frequent backups.
7+
This is a release candidate of the next release version, and is intended for testing purposes.
8+
Please be careful when using this version on live writing projects, and make sure you make frequent
9+
backups.
10+
11+
From this release on, Debian packages will be provided for Ubuntu and Debian users. A new
12+
[PPA](https://launchpad.net/~vkbo/+archive/ubuntu/novelwriter) has also been created. Adding this
13+
will allow users to install and update novelWriter automatically on Ubuntu and Debian.
914

1015
Release 1.5 introduces a new project file format, which has been given a file format version 1.3.
1116
The project file and index is updated automatically when you open the project, which means you can
1217
no longer open it in an older version of novelWriter.
1318

14-
You may also have to make a handful of changes in your novel documents as these are not updated
15-
automatically. However, the changes are minimal and in any case only affects the way your
16-
manuscript looks like when exported via the Build Novel Project tool. The details are described
17-
below.
19+
You may also have to make a handful of changes in your novel documents as novelWriter will not make
20+
any automated changes to your actual text. However, the changes are minimal and in any case only
21+
affects the way your manuscript looks like when exported via the Build Novel Project tool. The
22+
details are described below.
1823

1924
#### Novel Document Layouts
2025

2126
The main change in this release is the significant simplification of document layouts. Previously,
2227
there were seven different layouts available for novel documents, in addition to the one layout for
2328
project notes. The original intention of these layouts were partially to define some default
24-
formatting behaviour when exporting your project, and partially a way to indicate whether a
29+
formatting behaviour when exporting your project, and partially as a way to indicate whether a
2530
specific document was a partition, chapter or scene.
2631

2732
With this release, all the seven layouts for novel documents have been merged into a single layout
28-
called simply "Novel Document". The other layout for "Project Note" remains unchanged. The
33+
called simply "Novel Document". The other layout, "Project Note", remains unchanged. The
2934
functionality provided by the various novel layouts have been implemented in other ways, and a few
3035
new formatting codes have been added to accommodate the formatting functionality lost with the
3136
removal of the layouts. They are all available in the Format and Insert menu.
@@ -40,7 +45,7 @@ breaks, you can add a single line with the command `[NEW PAGE]` where you want t
4045
inserted. As before, page breaks are automatically inserted in front of all partition and chapter
4146
titles.
4247

43-
You will find these changes described in more detail the documentation in the
48+
You will find these changes described in more detail in the documentation in the
4449
"[Format 1.3 Changes](https://novelwriter.readthedocs.io/en/latest/usage_projectformat.html#a-prjfmt-1-3)"
4550
section.
4651

@@ -56,7 +61,7 @@ other visual means.
5661

5762
The project index will now record the level of the first header of your document, and select a
5863
different icon for documents with a partition, chapter or scene header. These are colour coded as
59-
green, red and blue respectively. The project notes have also received a new icon, with a yellow
64+
green, red, and blue respectively. The project notes have also received a new icon, with a yellow
6065
colour code. Due to this change, the grey icon themes have been removed.
6166

6267
In addition, novel documents with a partition or chapter header will have the document label viewed
@@ -75,7 +80,67 @@ will not be noticeable to you as a user, but you may notice that the exported do
7580
allow multiple consecutive spaces. Previously, two spaces, or more, would be concatenated into a
7681
single space in the exported document.
7782

78-
_These Release Notes also include the changes from 1.5 Beta 1._
83+
The internal spell check tool has been removed. If you want spell checking, you must install the
84+
Spell Enchant tool. The internal spell checker was only ever added because the Python package for
85+
Spell Enchant was not available on 64-bit Windows. This was corrected over a year ago. The main
86+
issue with the internal spell checker was that it only included English, and the large dictionary
87+
files had to be shipped with novelWriter.
88+
89+
Finally, a PDF version of the documentation should now be shipped with your install package. If it
90+
is available, a "User Manual (PDF)" option should be visible in the Help menu. This should give you
91+
access to the documentation also when you don't have an active internet connection.
92+
93+
_These Release Notes also include the changes from 1.5 Beta 1 and Beta 2._
94+
95+
### Detailed Changelog
96+
97+
**Bugfixes**
98+
99+
* Fixed a bug where the setting for how often the word counter is run was not saved between
100+
sessions. PR #882.
101+
* Fix an issue where the information on the Project Details dialog would not be updated if the Qt
102+
library had cached the dialog since last time it was opened. Issue #842. PR #883.
103+
104+
**Features**
105+
106+
* The internal spell checker has been removed. It was only ever added for use on Windows as the
107+
PyEnchant tool was no longer maintained and not available for 64-bit Windows. This is no longer
108+
the case. Having two alternative spell checkers complicated the code a great deal, and the
109+
internal spell checker also required full word lists to be distributed with novelWriter. PR #875.
110+
* Added a setting in Preferences to change how the word count on the status bar is calculated. The
111+
new setting allows the project notes to be filetred out, leaving only the word count for novel
112+
files. Feature request #857. PR #882.
113+
114+
**Installation and Packaging**
115+
116+
* The command line command for starting novelWriter after running the standard setup has been made
117+
lower case. PR #873.
118+
* A PDF version of the documentation can now be built from the main setup script and is by default
119+
distributed with the install packages. The PDF manual can be opened from the Help menu. This is
120+
a more accessible solution to looking up the documentation without an internet connection. The
121+
old method depended on the Qt Assistant being installed. PRs #873 and #879.
122+
* The setup script can now build standard `.deb` packages for Debian and Ubuntu. Issue #866. PRs
123+
#876 and #879.
124+
* The icons for novelWriter have been updated and rearranged, and the installation of these
125+
simplified a bit. PR #879.
126+
* The setup script can now build packages for deployment on the Ubuntu PPA (Launchpad). PR #880.
127+
128+
**Internationalisation**
129+
130+
* The US English and Nowregian translation files have been updated. PR #884.
131+
132+
**Documentation**
133+
134+
* The documentation on how to setup and install novelWriter has been updated. PRs #880 and #881.
135+
136+
----
137+
138+
## Version 1.5 Beta 2 [2021-08-26]
139+
140+
### Release Notes
141+
142+
This is a beta release of the next release version, and is intended for testing purposes. Please be
143+
careful when using this version on live writing projects, and make sure you make frequent backups.
79144

80145
### Detailed Changelog
81146

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
# The short X.Y version
2222
version = "1.5"
2323
# The full version, including alpha/beta/rc tags
24-
release = "1.5-beta2"
24+
release = "1.5-rc1"
2525

2626
# -- General Configuration ---------------------------------------------------
2727

novelwriter/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,9 @@
6161
__author__ = "Veronica Berglyd Olsen"
6262
__maintainer__ = "Veronica Berglyd Olsen"
6363
__email__ = "[email protected]"
64-
__version__ = "1.5-beta2"
65-
__hexversion__ = "0x010500b2"
66-
__date__ = "2021-08-26"
64+
__version__ = "1.5-rc1"
65+
__hexversion__ = "0x010500c1"
66+
__date__ = "2021-09-10"
6767
__status__ = "Stable"
6868
__domain__ = "novelwriter.io"
6969
__url__ = "https://novelwriter.io"

novelwriter/assets/text/release_notes.htm

Lines changed: 32 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,43 +2,46 @@
22
<html>
33
<body>
44

5-
<h2>Release Notes for 1.5 Beta 2</h2>
6-
<p><i>Released on 26 August 2021</i></p>
5+
<h2>Release Notes for 1.5 RC 1</h2>
6+
<p><i>Released on 10 September 2021</i></p>
77

8-
<p>This is a beta release of the next release version, and is intended for testing purposes. Please
9-
be careful when using this version on live writing projects, and make sure you make frequent
8+
<p>This is a release candidate of the next release version, and is intended for testing purposes.
9+
Please be careful when using this version on live writing projects, and make sure you make frequent
1010
backups.</p>
11+
<p>From this release on, Debian packages will be provided for Ubuntu and Debian users. A new
12+
<a href="https://launchpad.net/~vkbo/+archive/ubuntu/novelwriter">PPA</a> has also been created.
13+
Adding this will allow users to install and update novelWriter automatically on Ubuntu and Debian.
14+
</p>
1115
<p>Release 1.5 introduces a new project file format, which has been given a file format version
1216
1.3. The project file and index is updated automatically when you open the project, which means you
1317
can no longer open it in an older version of novelWriter.</p>
14-
<p>You may also have to make a handful of changes in your novel documents as these are not updated
15-
automatically. However, the changes are minimal and in any case only affects the way your
16-
manuscript looks like when exported via the Build Novel Project tool. The details are described
17-
below.</p>
18+
<p>You may also have to make a handful of changes in your novel documents as novelWriter will not
19+
make any automated changes to your actual text. However, the changes are minimal and in any case
20+
only affects the way your manuscript looks like when exported via the Build Novel Project tool. The
21+
details are described below.</p>
1822

1923
<h4>Novel Document Layouts</h4>
2024
<p>The main change in this release is the significant simplification of document layouts.
2125
Previously, there were seven different layouts available for novel documents, in addition to the
2226
one layout for project notes. The original intention of these layouts were partially to define some
23-
default formatting behaviour when exporting your project, and partially a way to indicate whether a
24-
specific document was a partition, chapter or scene.</p>
27+
default formatting behaviour when exporting your project, and partially as a way to indicate
28+
whether a specific document was a partition, chapter or scene.</p>
2529
<p>With this release, all the seven layouts for novel documents have been merged into a single
26-
layout called simply "Novel Document". The other layout for "Project Note" remains unchanged. The
30+
layout called simply "Novel Document". The other layout, "Project Note", remains unchanged. The
2731
functionality provided by the various novel layouts have been implemented in other ways, and a few
2832
new formatting codes have been added to accommodate the formatting functionality lost with the
2933
removal of the layouts. They are all available in the Format and Insert menu.</p>
3034
<p>The changes you need to make to your project should be limited to altering a handful of titles
3135
and maybe insert a page break code here and there. The only title formats you need to update are
3236
those for the main novel title and for your unnumbered chapters, if you have any.</p>
33-
<p>Novel titles need to be altered from "<span class="alt"># Novel Title</span>" to
34-
"<span class="alt">#! Novel Title</span>" and unnumbered chapters from "<span class="alt">##
35-
Chapter Name</span>" or "<span class="alt">## *Chapter Name</span>" to "<span class="alt">##!
36-
Chapter Name</span>". That is all. For inserting page breaks, you can add a single line with the
37-
command "<span class="alt">[NEW PAGE]</span>" where you want the break to be inserted. As before,
38-
page breaks are automatically inserted in front of all partition and chapter titles.</p>
39-
<p>You will find these changes described in more detail the documentation in the
40-
"<a href="https://novelwriter.readthedocs.io/en/latest/usage_projectformat.html#a-prjfmt-1-3">Format
41-
1.3 Changes</a>" section.</p>
37+
<p>Novel titles need to be altered from "# Novel Title" to "#! Novel Title" and unnumbered chapters
38+
from "## Chapter Name" or "## *Chapter Name" to "##! Chapter Name". That is all. For inserting page
39+
breaks, you can add a single line with the command "[NEW PAGE]"" where you want the break to be
40+
inserted. As before, page breaks are automatically inserted in front of all partition and chapter
41+
titles.</p>
42+
<p>You will find these changes described in more detail in the documentation in the
43+
"<a href="https://novelwriter.readthedocs.io/en/latest/usage_projectformat.html#a-prjfmt-1-3">Format 1.3 Changes</a>"
44+
section.
4245

4346
<h4>GUI Changes</h4>
4447
<p>Due to the above changes, the GUI has been altered a bit. The main changes are in the project
@@ -49,7 +52,7 @@ <h4>GUI Changes</h4>
4952
other visual means.</p>
5053
<p>The project index will now record the level of the first header of your document, and select a
5154
different icon for documents with a partition, chapter or scene header. These are colour coded as
52-
green, red and blue respectively. The project notes have also received a new icon, with a yellow
55+
green, red, and blue respectively. The project notes have also received a new icon, with a yellow
5356
colour code. Due to this change, the grey icon themes have been removed.</p>
5457
<p>In addition, novel documents with a partition or chapter header will have the document label
5558
viewed as bold and underlined. This feature can be disabled in Preferences if you want a cleaner
@@ -64,6 +67,14 @@ <h4>Other Changes</h4>
6467
will not be noticeable to you as a user, but you may notice that the exported document will now
6568
allow multiple consecutive spaces. Previously, two spaces, or more, would be concatenated into a
6669
single space in the exported document.</p>
70+
<p>The internal spell check tool has been removed. If you want spell checking, you must install the
71+
Spell Enchant tool. The internal spell checker was only ever added because the Python package for
72+
Spell Enchant was not available on 64-bit Windows. This was corrected over a year ago. The main
73+
issue with the internal spell checker was that it only included English, and the large dictionary
74+
files had to be shipped with novelWriter.</p>
75+
<p>Finally, a PDF version of the documentation should now be shipped with your install package. If
76+
it is available, a "User Manual (PDF)" option should be visible in the Help menu. This should give
77+
you access to the documentation also when you don't have an active internet connection.</p>
6778

6879
<p><i>See also the <a href="https://github.com/vkbo/novelWriter/releases">Releases</a> page.</i></p>
6980

0 commit comments

Comments
 (0)