This is a major overhaul of the underlying code to modernise the infrastructure to Qt 6. As a result of this framework upgrade, the minimum supported operating system is now 64-bit Windows 10.
If you have attempted to update from an older system and find yourself with a copy that no longer runs, please uninstall and visit our legacy download page to fetch an older copy of the software.
Note to Beta Testers: Because of changes to the registry made during the beta period, 3.1.5.0 beta 3 will not update cleanly to the official release. Please uninstall the beta version before downloading and installing the release version.
Refinements and Changes
- Scrivener has had a major framework upgrade to Qt version 6.4.3 and consequently is now a 64-bit application only. This upgrade also has changed the minimum required system version to Windows 10.
- Documents using fonts unavailable on the current Windows machine (such as in a project created on a Mac device) will now display in Arial while on Windows but will use the original font when reopened on a device with that font installed.
- Multiple items can now be loaded in the editor via drag and drop (previously only the topmost binder item in the selection would be loaded).
- The floating Quick Search window (which is used if the toolbar is hidden or the search bar removed from it) now remembers its position when closed and reopened.
- The spell check underline now appears much crisper on HiDPI displays.
- can now have a custom keyboard shortcut applied.
- Menu commands and keyboard shortcuts have been added to Quick Reference windows for toggling and navigating the inspector, the Project Bookmarks sidebar, and the Format Bar.
- PDFs and images loaded in the editor can now be zoomed via the mouse scroll wheel while holding Ctrl.
- There is now an option to include beta releases as part of the automatic check for updates.
- Several default shortcuts have been adjusted for better consistency with Windows standards. Alt+F4 is now assigned to , and (which can close multiple windows, such that they will all reopen on launch per preference settings) has been changed to Ctrl+Alt+F4. Default shortcuts for inserting comments and inline annotations and for scrolling in Page View have also been adjusted to avoid the Alt+F4 combo. (All can be customised in the Keyboard settings of .)
- Additionally, several default shortcuts using the Windows key have been updated for compatibility with Windows 11, which has made new use of them. These include the shortcuts for and , which have changed to Win+Alt+U and Win+Alt+O respectively; and have changed to Ctrl+Shift+Up and Ctrl+Shift+Down. and no longer have a default assigned, as these already use the same shortcuts as and in text contexts (Ctrl+Alt+Shift+Right/Left). If you did not do a fresh install (or if you afterward restored your preference settings), you will need to choose Reset All from the Keyboard tab of to fully update the shortcuts.
- Scrivener now encodes the personal word list (“learned” or “ignored” spelling) in UTF-8 and saves to
%LOCALAPPDATA%\LiteratureAndLatte\Scrivener\wordlists.txt
to avoid conflicting with the ASCII-encoded wordlists.ini
file from earlier versions. (The existing word list from Scrivener 3.1.4.1 or earlier will be copied to the new file when 3.1.5 first runs and preserved for previous versions of Scrivener to use, should you need to downgrade .)
Bug Fixes
- Fixed a bug that could crash Scrivener when deleting a justified line item from a list.
- Fixed a bug whereby using Undo after adjusting list items restored the item’s indentation formatting but not the list level.
- Adjusted the list behaviour whereby selecting all items in a list and changing the bullet style away from hierarchical numbering might not set the new style for deeper levels.
- Fixed a bug whereby, after once editing text substitutions, further changes to the substitutions within the session did not take effect until Scrivener had been restarted or Enable Substitutions had been toggled off and back on.
- Fixed a bug whereby toggling most Revision Mode settings from within a Quick Reference window changed the menu appearance but did not affect the editor.
- Fixed a bug whereby dragging and dropping a document to a locked editor failed to break the lock and load the document.
- Fixed a bug whereby the Progress and Total Progress bars were not displaying in the outliner for script documents.
- Removed the nonfunctional document target button from the script mode editor footer. (Document targets and word counts can be set and viewed for script documents in the outliner.)
- Corrected a bug whereby snapshots used the editor background colour set in the Appearance Options rather than the snapshots background colour.
- Fixed a bug whereby Print Current Document would print the full binder outline rather than the outliner contents when focus was in an outliner displaying a multiple selection.
- Adjusted the accelerator key sequence for to the unique Alt E, S, O.
- Removed the duplicated command from the submenu. (This command can be found under .)
- Line height calculations for PDF printing have been improved with the newer Qt engine.
- Fixed a bug in PDF and Print compile formats whereby grouping endnotes by section when using auto-numbering placeholders in titles resulted in the numbers continuing to increment in the endnote section headings rather than correctly referring to the chapter number.
- Fixed a bug whereby the front and back matter controls in compile could be incorrectly enabled when compiling only a portion of the manuscript.
- Learned spelling words (in the personal word list) are now recognised after switching dictionaries without requiring a restart.