Scrivener 3.2

3.2macOS

Version 3.2

Added 5
  • Scrivener is now a Universal app running natively on both Apple Silicon and Intel machines
  • Added option to Import preferences to have text from OPML imported as the main text
  • Added a new drag format that other developers can use to drag and drop items between Scrivener and other apps
  • Added option on Big Sur to use a monochrome toolbar in Appearance preferences
  • Added a reload button to the scratchpad to force refresh of its content
Changed 12
  • UI and icons updated to match the new look of macOS 11 Big Sur
  • Scrivener's default Preferences updated so that colours work well on Big Sur
  • Scrivener's Compile sheet now recommends Kindle Previewer instead of kindlegen for generating mobi files
  • Ebook export no longer unnecessarily includes span elements where formatting is already determined by para and char styles
  • Pandoc export now includes the -s flag to create standalone files rather than fragments
  • Pandoc export now uses shift-header-level-by instead of the deprecated base-header-level
Fixed 1
  • Pandoc export now correctly exports to ePub 2 format when the option is selected
Removed 3
  • Scrivener is no longer bundled with a built-in Java Runtime Environment
  • Removed Use default script elements from FDX Compile options
  • Scrivener no longer uses Contacts or AddressBook to fill out address information in manuscripts

From Scrivener

Scrivener 3.2 Change List Scrivener 3.2 provides compatibility for both macOS 11 Big Sur and Apple Silicon, along with more than a hundred bug fixes and tweaks. Refinements and Changes Big Sur Refinements

  • UI and icons updated to match the new look of macOS 11 Big Sur.
  • Scrivener’s default Preferences have been updated so that the colours work well on Big Sur. (If you’re using custom colours, you will need to reset the Preferences to the Defaults to see the updated Big Sur theme.) Apple Silicon Support
  • Scrivener is now a Universal app, running natively on both Silicon and Intel machines. Compile - Ebooks
  • Scrivener’s Compile sheet no longer recommends installing kindlegen for generating mobi files, but Kindle Previewer instead.
  • You can now enable a “Version” popover for epub files by setting “SCRShowAppleBooksVersionOption” to “true” in the defaults via the Terminal. This is an advanced option only for use by those trying to update books that already have version numbers associated with them. It is hidden by default because it should not normally be used. (To enable, quit Scrivener. Then, in Terminal.app, type “defaults write com.literatureandlatte.scrivener3 SCRShowAppleBooksVersionOption -bool YES” and hit return. Then restart Scrivener.)
  • Ebook export no longer unnecessarily includes elements where the formatting is already determined by the para+char style (previously extra span formatting was unnecessarily output for para+char styles). Compile - Pandoc
  • Pandoc > .docx now supports table of contents options in Compile.
  • Pandoc export now includes the -s flag to create standalone files rather than fragments.
  • Pandoc export now uses “shift-header-level-by” instead of the deprecated “base-header-level”.
  • When working with newer versions of Pandoc, Scrivener now correctly exports to ePub 2 format when the option is selected.
  • “-f markdown+smart” is no longer passed in as an argument for Pandoc formats, since smart typography is now used in Pandoc by default. Compile - Other
  • Removed “Use default script elements” from FDX Compile options, as it was of limited use.
  • Links are now removed from <$linkID> replacements. DOCX Converter and Deprecated Native ODT and DOC Support
  • Scrivener is no longer bundled with a built-in Java Runtime Environment, which was previously used for improved conversion when importing and exporting .docx, .doc and .odt formats. Scrivener now has its own native .docx importer/exporter, so there is no need to include Java (which added 100MB to Scrivener’s file size). This does mean, however, that the default .odt and .doc converters are now of a lower quality. Users who rely on these formats and cannot use .docx as an alternative can install Java themselves; if Java is installed, Scrivener will use the same converters it used previously for these formats. (You can also set .docx to use the Java converters via the Preferences should you ever need to.) Allowing users to install Java themselves also improves security. Import/Export
  • Updated Fountain import/export to modern Fountain syntax - two spaces at the end of a line no longer forces an Action element (Action elements are forced only by prefixing a line with an exclamation mark).
  • Added a new drag format that other developers can use to drag and drop items between Scrivener and other apps. (We haven’t documented this yet, so please get in touch if you’re a developer interested in using it.)
  • Placeholder synopses are no longer included in drags to Scapple.
  • Added option to Import preferences to have “text” from OPML imported as the main text.
  • To avoid data loss, Scrivener now forbids the overwriting of open projects when using Export > as Scrivener 2 Project.
  • MultiMarkdown updated to 6.5.3. Contacts Dependency Removed
  • Scrivener no longer uses Contacts or AddressBook to fill out address information in manuscripts - this information can now be added to “Author Information” in the General pane of the Preferences, or can be entered into the manuscript manually. Scratchpad
  • The scratchpad no longer actively monitors the external scratchpad folder for changes, which was resulting in esoteric crashes for some users (possibly related to storing Scratchpad content in iCloud). Instead, the scratchpad now refreshes its content whenever the window is brought to the front, and you can force it to refresh its content using a new “reload” button. UI
  • Header bars now use the system tint colour to indicate focussed status, and turn dark grey (instead of pink) to indicate locked status (a lock icon is also displayed).
  • Added an option on Big Sur to use a monochrome toolbar (in Appearance preferences; also available by Ctrl-clicking on the toolbar.)
  • Binder Selection > Affects Both will now scroll to item selected on left in scrivenings on right when “Open Non-Group Items on Right” is selected, matching the behaviour for other Binder Selection > Affects options.
  • Reveal in Other Editor in the header contextual menu now operates on the currently selected item in the editor, not necessarily the container document.
  • Moved “Show elements list on double return in script mode” preference from Corrections to Behaviors > Return Key.
  • Changed default composition mode selection colour to that set in the system preferences.
  • Added links to our Instagram page to the Keep Up to Date and NaNo trial panels.
  • Multiline titles now show a pilcrow to represent newlines in the Quick Search toolbar area.
  • External bookmarks can now be opened in copyholders via the contextual menu.
  • External bookmarks loaded into copyholders are now restored on project open. Editing
  • Clicks in the margins of the main editor now move the caret even when not centring the text area.
  • Improved Apple’s “Select Word” action so that it no longer selects spaces when invoking it after navigating through the text using Option+arrows. Bugs Fixed Major (Stability)
  • Fixed bug whereby a file path link in the editor could throw an exception if you tried to edit if the file linked to did not exist.
  • Fixed bug whereby an exception could get thrown in some circumstances when adding a new document and a collection was open in an editor.
  • Fixed bug whereby certain replacements could throw an exception.
  • Fixed bug whereby creating a new scratchpad note while another note title was being edited would throw an exception. Minor (Usability)
  • Fixed bug whereby deleting a comment and then returning immediately to the editor could cause new typing to take on a link.
  • Worked around an issue that could cause internal tags (<Scr_H::..>) to appear when heading levels were applied in the iOS version and synced to macOS.
  • Disabled non-image file drags in the Scratchpad (other file types cause problems).
  • Fixed bug whereby “Italicize after delimiter” in the scriptwriting settings did not work on macOS 10.15.
  • Fixed bug whereby paragraph style information could be lost when exporting to RTF for paragraphs following a paragraph whose direct formatting had been changed.
  • Fixed a bug whereby PDF files with an uppercase file extension would be imported as images rather than PDFs when using “Import Research Files as Aliases”.
  • Fixed a bug whereby, when trying to open a project already open somewhere else, “Make a Copy” would not work in the sandbox version if the necessary permissions were not already set up in Authorize Folder Access. “Make a Copy” now asks the user to choose a location to save the copy.
  • Worked around a bug whereby deleting a newline between two paragraphs and then undoing would leave the second paragraph still using the formatting of the first.
  • Fixed bug whereby the “Capitalize ‘I’” preference didn’t depend on the “Fix capitalisation” preference, when in fact it should only be available when the latter is turned on as it is not designed to work independently.
  • Fixed bug whereby FDX import would use a standard red for revisions instead of the revision colours set in Preferences.
  • Fixed bug whereby selecting “No Style” at the start of a new, empty paragraph would do nothing.
  • Paste Plain Text as Screenplay now tries to determine whether the pasted text should use Fountain conversion or not, and chooses between converting using Fountain syntax or trying to work out script element based on spaces.
  • Worked around an Apple bug whereby dragging a tab out of the ruler could cause the text to scroll.
  • Increase/decrease indents now works properly with lists, adjust the lists rather than just the indents.
  • Fixed Console warning that could occur on Big Sur while saving Quick Look preview.
  • The scratchpad folder is no longer used if it has been moved to the Trash.
  • Fixed bug whereby linked footnotes could mess up tables in Copy as Markdown.
  • Fixed issue where dragging comments to another place in the text could in some rare circumstances result in a duplicated comment (instead of moving it).
  • Fixed bug whereby annotations could end up with different colours for newlines when syncing with an external folder using plain text. Compile
  • Fixed minor issue whereby styles imported using the “enhanced” converters could lose some capitalisation.
  • Fixed bug whereby character styles were not exported correctly to .docx format when using Scrivener’s own (non-”enhanced”) converters.
  • Fixed issue whereby overriding the Compile font would also override custom separator fonts.
  • Fixed bug whereby automatically-generated CSS names could start with a numeral.
  • PDF and print header and footer drawing updated to avoid using -lockFocus (a method deprecated on macOS).
  • Fixed bug whereby certain footnote options (such as “split across pages”) would not save their changes in Compile formats.
  • Fixed bug whereby invalid comment links were being included in PDFs.
  • Fixed bug whereby comment text could be counted twice when adding statistics during Compile (e.g. with the <$wc> tag).
  • Fixed bug whereby a paragraph using the “first-letter” class in ebook export could take on the paragraph style of the previous paragraph.
  • Fixed bug whereby invalid HTML could be generated for ebooks with sections that started using bold and italic with no title.
  • Fixed bug whereby monospace at the start of a paragraph could cause monospace to be used throughout the paragraph in epub export.
  • Fixed bug whereby page breaks between tables could be swallowed during Compile so that tables ended up on the same page.
  • “Stitch together adjacent tables” no longer stitches together tables across page breaks.
  • Fixed bug whereby if a cover page was added to a PDF in Compile, then endnote links would not work.
  • Fixed a bug whereby mailto: links could be obfuscated in ebook export (this required providing an amended build of MultiMarkdown 5, which is used for ebook export).
  • For clarity, updated “Footnotes become endnotes” message in Compile when “flatten” is turned on for RTF compatibility.
  • Improved ebook export to avoid exporting duplicate images more than once.
  • Improved plain text transformations in Compile so that lines did not get truncated early because the algorithm was not ignoring spaces.
  • Fixed bug whereby text colours would not be added during Fountain import.
  • Fixed bug whereby pasting a ToC using page width could still result in the ToC not fitting on the page when exported.
  • Fixed a bug whereby invalid HTML could be generated in ebook export when ampersands were used and followed soon after by a semicolon (e.g. “A&E;”).
  • Fixed bug whereby raw markup paragraph blocks in HTML export could still have tags placed around them.
  • Fixed bug whereby custom contents in ebooks would lose all their links if “Remove all hyperlinks” was selected.
  • Fixed APA Compile format so that the level 3, 4 and 5 sections no longer use Keep with Next in the headers, which can cause unexpected breaks across pages given that these are run-on headers.

View original

Upgraded? How did it go?

Discussion