Bump version to 2.4 RC 1 and update changelog

This commit is contained in:
Veronica Berglyd Olsen
2024-04-06 15:52:44 +02:00
parent a081a63ba1
commit df3f4e2ef7
3 changed files with 45 additions and 8 deletions
+40 -3
View File
@@ -1,5 +1,45 @@
# novelWriter Changelog
## Version 2.4 RC 1 [2024-04-06]
### 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 writing projects, and make frequent backups.
### Detailed Changelog
**Bugfixes**
* A number of issues GUI icon scaling has been fixed. Icons and buttons are supposed to scale
relative to the GUI font size, but several of them were not. Issue #1787. PR #1788.
* The persistence of button state for the editor search box has been improved. The present state
was only saved when the search box was actively closed, and there were several scenarios where
this didn't happen. The button states are now tracked in the central config, and will always be
preserved. Issue #1794. PR #1795.
**Other Improvements**
* A placeholder icon has been added for cases where users have their own icon theme, and icons are
missing. Issue #1780. PR #1781.
* The project search now refreshes the search results for the currently open document when it's
being edited. PR #1782.
* When activating project search from the editor while text is selected, the search box is
populated with this text. Issue #1789. PR #1790.
**Packaging**
* The project has moved from using a `setup.cfg` to only using the `pyproject.toml` meta data file
for packaging. This is the preferred file format now. PR #1791.
**Code Improvements**
* The part of the code related to Qt widgets and flags has been updated and refactored in
preparation for the eventual move to the Qt6 framework. Part of issue #1142. PR #1792.
* The Open Document writer class has been refactored and improved. PR #1796.
----
## Version 2.4 Beta 1 [2024-03-26]
### Release Notes
@@ -7,9 +47,6 @@
This is a beta release 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 take frequent backups.
Please check the changelog for an overview of changes. The full release notes will be added to the
final release.
### Detailed Changelog
**Major Features**
+3 -3
View File
@@ -42,9 +42,9 @@ __license__ = "GPLv3"
__author__ = "Veronica Berglyd Olsen"
__maintainer__ = "Veronica Berglyd Olsen"
__email__ = "code@vkbo.net"
__version__ = "2.4b1"
__hexversion__ = "0x020400b1"
__date__ = "2024-03-26"
__version__ = "2.4rc1"
__hexversion__ = "0x020400c1"
__date__ = "2024-04-06"
__status__ = "Stable"
__domain__ = "novelwriter.io"
+2 -2
View File
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='utf-8'?>
<novelWriterXML appVersion="2.4b1" hexVersion="0x020400b1" fileVersion="1.5" fileRevision="3" timeStamp="2024-03-26 12:48:58">
<project id="e2be99af-f9bf-4403-857a-c3d1ac25abea" saveCount="1696" autoCount="264" editTime="83305">
<novelWriterXML appVersion="2.4rc1" hexVersion="0x020400c1" fileVersion="1.5" fileRevision="3" timeStamp="2024-04-06 15:52:29">
<project id="e2be99af-f9bf-4403-857a-c3d1ac25abea" saveCount="1699" autoCount="264" editTime="83349">
<name>Sample Project</name>
<author>Jane Smith</author>
</project>