Skip to content

Commit b61aec9

Browse files
authored
Release 2.7.5 (#2521)
2 parents 6ed29cf + c1d1330 commit b61aec9

File tree

3 files changed

+28
-5
lines changed

3 files changed

+28
-5
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# novelWriter Changelog
22

3+
## Version 2.7.5 [2025-09-14]
4+
5+
### Release Notes
6+
7+
This is a patch release that fixes an issue related to crashes when using the completer menu under
8+
certain conditions, and improves positioning of the input box for CJK languages.
9+
10+
### Detailed Changelog
11+
12+
**Bugfixes**
13+
14+
* Fixes an issue where the app would crash of deleting the `@` character with the completer menu
15+
visible and the text margins of the editor set to "justified". This is likely crashing due to
16+
some unhandled corner case in the Qt library, but the implementation of the completer menu in
17+
novelWriter uses a small hack to bypass some intended behaviour of the menu. Extra steps have
18+
been added to the implementation that seems to avoid the crash. Issue #2510. PR #2511.
19+
* Fixes an issue where the input box that shows up when typing CJK languages were covering the text
20+
due to an incorrect offset of the box location. The incorrect offset is caused by the text
21+
margins not being taken into account. Fix by @Euophrys based on solution by @Jack-name.
22+
Issues #2267 and #2517. PR #2518.
23+
24+
----
25+
326
## Version 2.7.4 [2025-07-15]
427

528
### Release Notes

novelwriter/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@
4949
__author__ = "Veronica Berglyd Olsen"
5050
__maintainer__ = "Veronica Berglyd Olsen"
5151
__email__ = "[email protected]"
52-
__version__ = "2.7.4"
53-
__hexversion__ = "0x020704f0"
54-
__date__ = "2025-07-15"
52+
__version__ = "2.7.5"
53+
__hexversion__ = "0x020705f0"
54+
__date__ = "2025-09-14"
5555
__status__ = "Stable"
5656
__domain__ = "novelwriter.io"
5757

sample/nwProject.nwx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version='1.0' encoding='utf-8'?>
2-
<novelWriterXML appVersion="2.7.4" hexVersion="0x020704f0" fileVersion="1.5" fileRevision="5" timeStamp="2025-07-15 16:54:07">
3-
<project id="e2be99af-f9bf-4403-857a-c3d1ac25abea" saveCount="2211" autoCount="287" editTime="97176">
2+
<novelWriterXML appVersion="2.7.5" hexVersion="0x020705f0" fileVersion="1.5" fileRevision="5" timeStamp="2025-09-14 17:28:05">
3+
<project id="e2be99af-f9bf-4403-857a-c3d1ac25abea" saveCount="2212" autoCount="287" editTime="97179">
44
<name>Sample Project</name>
55
<author>Jane Smith</author>
66
</project>

0 commit comments

Comments
 (0)