Skip to content Reserve your Writality username. Reserve yours

Writality v1.8.8

Features

  • Added three new themes: Ayu Dark, Goblin, and Royal.
  • Added Series:
    • You can now put books into a series. This is just the start. Getting ready for multi-series worldbuilding.
    • In book view you can create new shelves, name shelves and drag books between them.
    • You can also add images from your various stories and place them in the overview page.
    • For the people that use classic view (Sorry your update is still not ready)
    • Changed book designs, you can now add pretty ornaments.
  • Added dividers
    • Click a divider in the editor, then choose a style from the menu above it. Plain line is still the default, and you can switch back at any time.
    • Styled dividers also show in the manuscript reader. Word and EPUB exports still use a plain line for now.

Improvements

  • Improve the theme preview design to match the new app UI
  • The "Year only" and "Month and year" date pickers have been redesigned.
    • Year and era are linked: scrolling past the first year of an era carries on into the next one, and picking an era jumps to its nearest year.
    • Type a year in the box under the wheels and press Enter to jump straight to it, so you don't have to scroll through thousands of years.
    • Press Select (or Enter on a wheel) to choose the date.
  • App problems that need your attention are now kept in one place: a notice icon in the main navigation, which only appears when there's something you need to be aware of.
    • From now on if there is an issue, you can find it there.
    • Before, some of these were pop-ups, but that's not great UX, and failed readable backups only showed in Settings. Each notice takes you to where you can fix it, and some can be dismissed.
  • Backups are more reliable:
    • Writality now keeps your last 5 daily backups instead of 1. Before, each new daily backup replaced the previous one, so a mistake could be copied into the only daily backup the next day. Backups taken before updates are still kept separately.
    • Your two newest backups are also copied to Writality's own data folder on this computer. If your workspace folder is moved, deleted or held up by a sync app, those copies are still there. You can turn this off, or open the folder, in Settings → Updates & Backups.
    • If a damaged project stops Writality from starting, recovery mode now lets you restore a backup. Before, the only way was to swap the database file by hand, which often damaged the restored backup too.
    • Restoring a backup from before an update now upgrades it to your version of Writality straight away, and Writality restarts afterwards. Before, the app could show errors after a "Backup restored" message until you restarted it yourself.
    • The backup docs now explain how to restore a file by hand safely, if you ever have to.
  • Saving is safer:
    • Quitting or closing the window right after typing no longer loses the last second of text. Writality now finishes any pending saves before it closes.
    • If a segment's text was changed somewhere else while you had it open, your edits no longer overwrite it. The editor shows the saved text, and your edits are kept above it so you can restore or discard them.
  • Writality should feel faster on big projects:
    • Startup is quicker.
    • Typing in a segment does less work behind the scenes.
    • Clicking into and out of a segment without typing no longer saves it or changes its "last edited" time.
    • Version history opens faster. It lists versions straight away and only loads a version's text when you open it.
  • The app download is smaller. I compressed the tutorial demos and trimmed the bundled files.
  • I no longer recommend keeping your workspace in a cloud-synced folder, and now there is a warning in the notices and in Settings -> Workspace Location when it is. There are simply too many problems stemming from it. Sync apps can stop the project file while Writality is saving. My recommendation is to keep the workspace on this computer and send readable backups to the cloud folder instead.
  • Settings you can turn on and off in menus, like "Hover preview", now use a switch. And should be easier to understand if its on or off.

Bug fixes

  • Fixed queryselector error.
  • Fixed issue where dragging a concept/concept folder/segment/folder downwards placed it one row lower than where you dropped it.
  • Fixed issue where deleting a concept folder left its subfolders and concepts behind, so they reappeared without a folder after restarting. Deleting a folder now moves everything inside it to Deleted Items, and restoring the folder brings it all back.
  • Fixed issue where downloading a share snippet with a background image failed.
  • Fixed issue where spellcheck and Harper flagged link text and web addresses.
  • Fixed issue where linking a concept in a segment or concept title removed the word from the title and the sidebar. Titles keep the word as plain text, and link suggestions no longer work inside titles.
  • Fixed date format picker showing translation keys instead of category names. My oopsie. Also fixed issue where medium and long dates in the chronology ignored the chosen year, month and day order.
  • Fixed issue where the dashboard's "Needed pace" and the footer's daily goal showed different numbers. Both now spread the words left at the start of today across the remaining writing days, including today.
  • Fixed issue where Net Words in Study could drift from the word goal total after duplicating a segment or concept, or creating a table of contents.
  • Fixed "Failed to retrieve" error that could appear when closing tabs or opening a segment from Study.
  • Fixed issue where Writality got slower and used more memory the longer it stayed open. Every segment, concept, note and preview you opened stayed in memory after you left it, and pasting or importing markdown got a little slower each time. Really could not have seen this one u_u.
  • Editor crashes now record where they happened in the debug logs (Settings → Debug Console), so reports like "the editor stopped working" can be traced to the exact cause.
  • Fixed issue where Replace and Replace all didn't save when used right after opening a segment or concept, unless you typed in the editor afterwards.
  • Fixed issue where the colour picker in concept, folder and project menus closed as soon as you moved the mouse. It now opens as a submenu, like the icon picker.
  • Fixed issue where new Kanban columns didn't appear on the board while "Show empty columns" was off. New columns stay visible, and tags created as columns always keep the Kanban scope.
  • Fixed issue where deleting selected text could pull the next line into it and remove that line's formatting, such as a heading. Only the highlighted text is removed now.
  • Fixed issue where deleting a note from the notes panel left its highlight in the editor.
  • Fixed issue where you couldn't type a space or a new line at the end of the Share Snippet text box.
  • Fixed issue where renamed months kept showing the preset's old abbreviation. Renaming a month now updates its abbreviation too, unless you set your own. For months renamed before this update, clear the abbreviation box next to the month name.
  • Fixed issue where Japanese, Chinese and Korean titles were upside down on book spines.
  • Removed the pop-ups which could get stuck on screen.
  • Fixed issue where the Writality icon had no background on Windows and Linux, so the light logo was hard to see. The icon has its dark background again.
  • Fixed issue where the "Year only" and "Month and year" date pickers showed negative years instead of the year in its era (like "45 BC").
  • Fixed issue where text could be lost when the project folder briefly refused changes, for example while Google Drive was syncing it. Writality now tries the save again on its own, and keeps a copy of any text it couldn't save on this computer, outside the project folder.
    • If that happens, the kept text is listed in the notices and shown in the segment or concept after a restart, so you can restore it.
  • Fixed issue where readable backups could stay "pending" while you kept writing. They now run at least every 2 minutes, and one failed backup no longer holds up the rest.
  • Fixed issue where "Always show label" on timeline dates was forgotten after switching tabs, so labels collapsed back into dots.
  • Fixed issue where images in the editor had a border around them.
  • Fixed issue where the close button would appear outside the tab.
  • Fixed issue where words added in Settings -> Dictionary were saved in lowercase. They now keep the capitalization you type.
  • Fixed issue where hyphenated words added to the dictionary were still marked as misspelled. The spellchecker counts each side of a hyphen as its own word, so Writality now adds each part too. This means the parts are also accepted on their own. Small drawback is that adding "nons-ense" also stops "nons" and "ense" from being flagged anywhere else.