v2.4.1

saga-soft/novelWriterv2.4.1May 6, 2024by vkbo

AI Summary

This patch release fixes crashes in the Manuscript Build tool and adds a save step to ensure editor content is included in builds.

Key Highlights

  • Fixed crash when deleting build settings while dialog is open
  • Added automatic save step before manuscript builds
  • Changed header/footer font to UI font

Full Release Notes

### Release Notes

This is a patch release that fixes a number of minor issues with the Manuscript Build tool. The only critical fix is related to a potential crash when deleting a build entry when its settings dialog is still open.

### Detailed Changelog

**Bugfixes**

* Fixed an issue that could crash novelWriter if a build settings entry was deleted from the Manuscript tool while its settings window was open. PR #1845.

**Improvements**

* Changed the font used for the document editor and viewer header and footer from the one used for the document text to the one used for the user interface. Issue #1842. PR #1843.
* Added a save document step in the editor before running a manuscript build or a preview job. This ensures that the text in the editor is included in the manuscript. Issue #1835. PR #1846.
* Restore preview panel scroll bar position after updating the preview on the Manuscript tool. Issue #1837. PR #1846.
* Close all non-modal dialogs when a project is closed. PR #1848.

**Code Improvements**

* Fixed an issue with the Build Settings dialog that blocks the garbage collector from deleting the dialog after it's been closed. PR #1843.
* Remove some deprecated translation entries from the translation files. PR #1850.