Lots of general usability and interface and improvements, including updated icons, some button re-organization, and a variety of new features. Highlights:
(v)
down-arrow menus at the top of the list. If you would also like to access from the bottom of the screen, enable workspace/action group bars in (...)
list options(i)
detail button was removed to reduce clutter. Long press the draft icon at the top left of the editor and select “Get Info” to access draft details.Aa
editor settings) to toggle visibility of the word, character, and selection counts. These can also be toggled quickly by long-pressing the Aa
button.View
menu.Aa
editor settings view. These options can quickly be toggled using the long-press menu on the Aa
button.This version introduces basic integration with the Notion online project management system. Notion’s API is still in beta but has become stable enough to start offering integration in Drafts. Be aware that aspects of this functionality may change or stop working if Notion makes changes in its API during the development process. We also plan to expand functionality based on feedback, so if you are using Drafts with Notion, please let us know other features you would like to see added.
This initial integration provides:
Notion
script object, which provides access to the entire Notion API for advanced use cases.For details, example actions, etc., see our Notion Integration Guide.
New “Maintenance” view in Settings/Preferences. This view is a home for completely optional periodic maintenance tasks to help restore defaults, clean up data you may no longer care about, or improve performance. Make sure you understand what the tasks do before running one because some are destructive and not reversible. Details on available tasks in the User Guide.
editor
script object in actions, and via autocomplete, auto-match, and list completions, to better participate in the editor’s undo/redo stack and avoid a few cases where undo could stop functioning.Reminder
script object now has startDate
, startDateIncludesTime
, and completionDate
, and location
properties available.editor.focusModeEnabled
deprecated, and replaced by editor.pinningEnabled
(still works, may be phased out on future release)FileManager.exists
methodActionLog.status
readonly property to indicate status (“completed”, “failed”, etc.) of the log entry.agiletortoise | 2022–02–25 12:59:40 UTC | #2
whshep | 2022–02–25 13:24:37 UTC | #3
“Long press” is a hidden feature, therefore not easily discovered by users. Replacing a button with a long press is a particularly bad idea.
agiletortoise | 2022–02–25 13:41:27 UTC | #4
One of the minor but useful updates in this release to note, is the ability to access all your actions from the action bar, without having to swap out the group loaded in the bar. Great for accessing those infrequently used text manipulation actions and the like:
https://youtu.be/ztvzePQ_jto
agiletortoise | 2022–02–25 13:55:50 UTC | #5
Another noteworthy change, is the workspace menu (and action group menu) moving to the above this lists. This was an oft-requested change.
If you want access to quick workspace and action group switching at the bottom of the screen, you an enable workspace/action group bars in (…) list options.
https://youtu.be/PsRAXzDk9V0
Note that the workspace/action group bars are now available in the Mac version as well:
https://youtu.be/Bf0_TxXwl_M
waynang5 | 2022–02–25 16:00:40 UTC | #6
I just did the update on my MacBook Pro, and when I type to add a tag, whatever letter that I began typing changes to something else and there is no way for me to complete the tag word that I was trying to type.
wightwizard | 2022–02–25 17:57:29 UTC | #7
@agiletortoise
Issue with tag entry.
I have the same issue as @waynang5 on my MacBook Air (macOS Monterey 12.2.1). It seems to work fine on i*OS.
The problem appears only when trying to enter a new tag when it starts with a letter combination that is not already in use. I have found that (as a workaround) starting to type the new tag name with a # at the start, completing the name that you want for the tag and then deleting the # does work. Also, if you type faster than the matching tag list can appear, it works successfully.
In the GIF below, I am entering test as a new tag (no tags in my current list start with test)
agiletortoise | 2022–02–25 20:05:49 UTC | #8
Got it, thanks. Will get out a hot fix.