Home

Appendix

Application Icon   Version History

New  Improved  Fixed  Removed

Version 3.8.2

Today's release brings a few new features together with improvements and fixes. There is a new preference option to have document windows always open in fullscreen mode if there is already a fullscreen window. A contextual or action menu command enables or disables selected smart rules and DEVONthink better handles aliases and symbolic links, e.g., when indexing or deleting files, or when opening them externally. We refined some format conversions, e.g., sheets to Markdown, and made tranclusions of HTML files and sheets happen faster and more reliably, especially with larger sheets. The synchronization now shows failed verifications in Notification Center. And lastly, the update fixes, among other minor bugs and glitches, a critical issue when inserting pages from one PDF to another. It also improves the overall performance and reliability.

  • Improved handling of aliases and symbolic links, e.g., when indexing, deleting, and opening items externally, as well as with the Data > Show in Finder and File > Update Indexed Items commands.
  • Repairing a database via File > Verify & Repair Database marks as pending any imported documents shown as No File. This makes it possible to download these items from a sync location if they are still available in/from the sync location. Note: This does not apply to indexed items.
  • Markdown transclusions referencing HTML documents or formatted notes now embed the HTML source instead of a conversion. In addition, referenced sheets are directly embedded as HTML, too, instead of Markdown as large sheets could crash the MultiMarkdown engine. Opening transcluded documents happens also faster.
  • Improved conversions of sheets to plain text and Markdown as well as of rich text documents to Markdown.
  • The toolbar search prefixes width, height, duration, hits, length, wordcount, charactercount, and size now support range operations, specifying the limits via prefix:lowerlimit-upperlimit. For example, width:1024-1280 is identical to width>=1024 width<=1280.
  • Sorting by flag, e.g., by choosing View > Sort by Flag will now use the label color if Preferences > General > Appearance > Labels has been set to As flags.
  • The Outgoing Links section of the Document > Links inspector now supports links in sheets.
  • The user-agent string while clipping is more compatible to certain websites, e.g., arxiv.org.
  • All smart rule scripts are now performed in the background. This improves the responsiveness of the application and fixes some rare freezes caused by JXA scripts.
  • Sync — In case of failed automatic verifications before synchronizing, a notification for each affected database is shown in Notification Center.
  • PDF pages inserted into another PDF via dragging to the Document > Thumbnails inspector or copy/paste would yield blank pages with no content. Fixed.
  • File > Updated Indexed Items and automatic updates after filesystem events didn't remove an item if an indexed file was moved from indexed folders in the Finder to other folders. Fixed.
  • Markdown transclusions using the filename without an extension didn't work. Fixed.
  • Text wrapping and the scrollbar didn't always work correctly after toggling between the preview and source views of web or Markdown documents. Fixed.
  • Rich text documents wouldn't convert to Markdown correctly if the first line contained a colon. Fixed.
  • A PDF could be marked as modified after clicking on internal links. Fixed.
  • A toolbar search using the extension: search prefix didn't use all specified extensions when unneeded spaces were used, e.g., extension:png; pdf. Fixed.
  • The Table of Contents inspector didn't display correctly with Markdown section headings containing escaped colons.
  • The Table of Contents inspector didn't ignore emboldened or underlined lines not containing any alphanumerical characters in rich text documents. Fixed.
  • File > Export > As website didn't export selected Markdown documents if the HTML entities option was disabled in the export options. Fixed.
  • An incorrect number of occurrences was sometimes shown in the Search inspector for some PDFs. Fixed.
  • The thumbnail of clipped PDFs could be transparent on recent macOS versions. Fixed.
  • Sync — The warning that currently opened databases contain not yet downloaded items wasn't shown by Preferences > Sync before cleaning a complete sync location if the location wasn't selected first. The generic warning before cleaning was shown instead. Fixed.
  • Sync — The garbage collection of sync stores could crash on rare occasions due to a multi-threading issue. Fixed.
  • Sync — Unnecessary sync runs could be performed on quit if Synchronize: On Quit or Deactivation was enabled in Preferences > Sync. Fixed.

Version 3.8.1

This release brings improvements, from syncing to indexing, as well as many fixes. When using item links in documents, you can now have the link text updated automatically. A new option allows to show label colors as flags, and a new preference lets you always search the currently selected location when doing a toolbar search.

Clipping websites with dynamic content retains more content than before, and clipping web pages as Markdown automatically downloads images if desired. Sheets can be converted to PDF or printed as forms (Pro edition only). Indexing items is more robust, from better performance with mounted volumes to new alerts when emptying the trash containing indexed items. In addition to some cosmetic polishing, some menus and preferences have been adjusted for clarity or consistency.

Scripting support, smart rules, and batch processing have received some attention, too. DEVONthink 3.8.1 improves the performance, resource consumption, and reliability of the synchronization, as well as the compatibility to an upcoming release of macOS Monterey. And, as always, the update brings countless further enancements and fixes.

  • Added option Preferences > WikiLinks > Update name of item links automatically to keep the title of item links in documents updated when the names of the linked files change.
  • Added Current Selection to Preferences > General > General > Search Scope. This includes global smart groups and smart rules selected in the Navigate sidebar.
  • Added Tools > Import Online Markdown Images to download and link local copies of online images in selected Markdown documents.
  • Clipping of websites as Markdown now optionally downloads linked images into the database, too, if Preferences > Files > Markdown > Import images to group is enabled.
  • Added a new Document section to the Tools menu. Also the Rotate and Flip commands have been moved to a Rotate & Flip submenu of this new section.
  • Added option Preferences > General > Interface > Dock to specify which item count should be shown in the Dock badge.
  • Added new label appearance As flags to Preferences > General > Appearance. In List or Columns view, the label appears in the Flags column. In Icons view, the label appears in front of the item's name.
  • Added .ips to the list of known plain text extensions.
  • Enabling and disabling all event triggers in a smart rule is now possible via a checkbox in the smart rule editor, e.g., to temporarily disable rules for debugging.
  • Added read-only number of hits AppleScript property.
  • Added hidden preference ForceEditablePDFs to open all PDF documents as editable. This bypasses DEVONthink's mechanism to open PDFs as read-only if conditions are detected that may cause a PDFKit issue.
  • Added hidden preference EnableEvernoteRTFDImport to import Evernote notes as RTFD documents. In this case the note's attachments are embedded in the RTFD document but the layout in case of clipped web pages might be poor.
  • Added hidden preference DisablePreprocessedClipping to disable additional processing of a web page's content before clipping the item into the database.
  • Added hidden preference MaximumNumberOfRecentSearches to specify the number of recent searches available in the toolbar search field and the Search inspector. The default is 10.
  • The Path pop-up menu in the Info inspector now supports selecting indexed files or folders having a different name, e.g., items that have been renamed. For files, having the same file extension is still required.
  • Emptying the trash shows now a dedicated alert if the trash contains indexed child items located in enclosing indexed folders as emptying the trash would automatically remove the items in the file system too. This alert includes the option to remove only imported items so that the indexed ones remain in the trash (similar to the handling of locked items in the trash). Note: In case of indexed parent items in the trash, i.e., ones not located in enclosing indexed folders, the same alert like in previous versions is still shown.
  • Improved support for indexed files and folders in the new ~/Library/CloudStorage directory of the latest versions of macOS Monterey.
  • Tag groups with colors applied are now shown in color in the Navigate sidebar.
  • Clipping websites to HTML, formatted notes, web archives, and PDF is now more compatible to dynamic web pages, lazy loading of images, and cookie banners if the clutter-free option is disabled.
  • Markdown transclusion supports now also RTF/RTFD documents, formatted notes, web archives, and sheets. These documents are automatically converted to Markdown.
  • Markdown transclusions support references using file names without the extension as long as the name is unique.
  • Pasting or dropping images into Markdown documents now prefers web-safe image formats available on the clipboard. This avoids unnecessary conversions to the PNG format.
  • Conversion of HTML pages, formatted notes, and web archives to Markdown now retains basic styles like bold, italics, etc., as well as links and images. Also, conversion of Markdown documents to formatted notes or web archives now embeds images using relative database links to make them self-contained and portable.
  • Improved Prism support no longer requires the language- prefix.
  • Improved WYSIWYG display in the source of Markdown documents.
  • Improved conversion of Markdown documents containing image links referring to invalid items.
  • Improved Markdown preview after updating internal or external Markdown stylesheets.
  • The display of PDF note annotations in the Document > Annotations inspector is now more consistent with what is shown in Apple Preview.
  • Improved Remove Highlight command of contextual menus of PDFs.
  • The table of contents of edited PDF documents is validated and rebuilt to reflect changes as needed.
  • The alignment of text annotations in PDF documents can be chosen in the Annotations panel.
  • Improved automatic naming of bookmarks and feeds containing CDATA information in the title.
  • Improve support for EPUB files.
  • Improved handling of locked documents when using the commands of the Tools > Item Links submenu.
  • Improved support for .flac audio files on the latest versions of macOS.
  • .ips files are displayed via Quick Look (macOS Monterey or later). View > Document Display > Text Alternative allows you to view the raw contents of these files.
  • Multiple document windows can now be opened in View > Full Screen > Window mode.
  • The extension: search prefix in the toolbar search field now supports querying for multiple extensions, separated via commas or semicolons.
  • The Maps filter panel now uses different colors for items selected in the item list. Geolocations within approximately 15 meters/50 feet are merged into one pin. Lastly, the item list is now automatically filtered to display only items having a geolocation when the Maps filter is opened or zoomed.
  • Multiple selected groups in the Navigate sidebar can now be merged via the Tools > Merge Items command.
  • The See Also & Classify inspector now supports replicating multiple selected items after searching for the destination. However, this still requires that the destination and the items are located in the same database.
  • Improved the summaries shown in the Search inspector when searching .crash and .ips files.
  • File > Import > Bookmarks from HTML file now supports tags, e.g., those exported by Raindrop.io.
  • Improved dark mode support in the Document > Mentions inspector.
  • The Sorter's preview of web clippings should look more like the final result now.
  • Improved database verification (both File > Verify & Repair Database and automatic verification before sync) detects now also "No File" issues (non-pending documents without a path but having a size > 0). Note: Each item is logged to Windows > Log by File > Verify & Repair Database.
  • Improved reliability of File > Optimize Database.
  • The Help button appears more consistently in the preference panes.
  • x-devonthink://readinglist and x-devonthink-item://readinglist can be used to display the Reading List.
  • Improved handling of x-devonthink-smartgroup and x-devonthink-smartrule links.
  • Creating or editing an annotation file in the Document > Annotations inspector now triggers On Import and Before/After Saving events.
  • Added a default destination as placeholder text to the File action of smart rules and batch processing to make its usage more obvious. The default location is /Archive/Creation Year/Creation Month.
  • Improved description of the AppleScript suite.
  • Modernized authentication panel, e.g., used by File > Database Properties, importing protected databases from sync locations, or the display authentication dialog AppleScript command.
  • The alert shown before emptying the trash containing locked items can now be suppressed.
  • Improved error logging when duplicating groups in cases where there are missing files.
  • Added basic information about DEVONthink and macOS to Help > Feedback and the extended information provided by bug reports.
  • Improved detection of the oldest and newest document date.
  • Unnecessary file coordination is skipped in case of network volumes to speed up handling of indexed items located on such volumes.
  • File system events are temporarily disabled while verifying a database.
  • Improved performance of the Document > Links inspector.
  • Improved overall performance, which should also speed up the return of results of See Also & Classify inspector when using the Based on tags option.
  • Improved localization of some menu items.
  • Pro — Updated the Apple Mail plugin for macOS Monterey.
  • Pro — Importing and archiving HTML-based email when remote data needs to be downloaded, e.g., images, is faster.
  • Pro — Converting or displaying HTML email requiring missing remote resources is more reliable.
  • Pro — A dark mode background color for form views can now be chosen in Preferences > Files > Sheets.
  • Pro — DEVONthink 3 > Install Add-ons shows which version of the Apple Mail plug-in is already installed.
  • Pro — Renamed the "Sheets" option in Preferences > Files > Sheets to Sheet Display.
  • Sync — If quitting the application is delayed by the synchronization, then this is now shown in the Activity pane/window. Note: Like in former releases, quitting a second time terminates the app immediately.
  • Sync — Improved garbage collection; reduces the size and number of transactional files, increases the speed of sync transmission up and down, and reduces space consumption.
  • Sync — Indexed files and folders located in cloud folders are not deleted by the synchronization anymore. Only the references to indexed items inside the database are removed. Note: The deletion of files in the cloud-synced folders is the responsibility of the cloud service or application.
  • Sync — Error handling and garbage collection of sync stores has been improved to mitigate broken manifest chains, especially in case of iCloud (CloudKit) or network issues.
  • Sync — Thorough verifications of sync locations in the Sync preferences now also check whether all required file contents are available. The number of missing contents is logged in Window > Log. Note: Older sync locations, e.g., those from version 2 may incorrectly report missing items since the sync stores could lack the information used in version 3.
  • Sync — Recoded mechanism for duplicating conflicted items. It is more reliable in the event of failed transmissions due to network or remote server issues. Additionally, the new mechanism works also when synchronizing a database to more than one sync location.
  • Sync — After uploading missing or indexed files to a sync store, upcoming sync runs try to upload the contents of these missing files, if available, to other connected sync stores so the contents may be downloaded by other devices.
  • Sync — More reliable download of indexed pending items on demand.
  • Sync — Push notifications are now sent after performing the garbage collection of sync stores. This avoids unnecessary messages to be shown on other synchronizing devices.
  • Sync — Improved logging in cases of incomplete sync store downloads or invalid checksums.
  • Indexed files being moved into a database in the background could be reindexed due to file system events. Fixed.
  • Indexed incoming and outgoing item links could get lost after committing databases changes received by the synchronization, e.g., edited annotations or tagged documents. Fixed. Note: Affected databases might have to be rebuilt.
  • In case of indexed paths containing aliases, for example an indexed folder replaced by an alias, the View/Edit pane showed unnecessary "Missing File" messages. In this case, File > Check File Integrity didn't check these files and File > Update Indexed Items incorrectly removed the items from the database. Fixed.
  • When using the File > Import > Notebooks from Evernote command, Evernote links across multiple selected notebooks weren't updated. Fixed.
  • The Tools > Item Links > Convert WikiLinks to Item Links command could produce unexpected results in the case of WikiLinks based on Names & Aliases, text ranges possibly matching multiple destinations, or MashedWords in RTF(D) documents. Fixed.
  • Generating thumbnails of PDFs didn't always work for all files (macOS Monterey and later). Fixed.
  • HTML code in Markdown calling custom scripts could conflict with built-in Markdown options, e.g., Prism support. Fixed.
  • Tools > Item Links > Update Name of Item Links broke Markdown links with previews. Fixed.
  • Markdown rendering of some elements, e.g., inline code blocks, didn't render correctly when the option Preferences > Files > Markdown > Force line breaks was enabled. Fixed.
  • Automatic Wiki links based on square brackets didn't always work in Markdown footnotes. Fixed.
  • Markdown WYSIWYG didn't display second-level headers correctly after inserting a space in the heading after ##. Fixed.
  • Markdown documents with headers containing in a colon didn't display the heading correctly. Fixed.
  • Markdown transclusions based on the native {{…}} syntax were not skipped by automatic Wiki linking based on Names & Aliases or the Tools > Item Links > Convert WikiLinks to Item Links command. Fixed.
  • Escaping the text of transclusion links to images with spaces in their name didn't always work correctly. Fixed.
  • Images in tables in Markdown documents didn't display correctly. Fixed.
  • Markdown documents with equations containing the < character could display incorrectly. Fixed.
  • File > Export > Document didn't retain the current encoding of plain text and Markdown documents. Fixed.
  • Worked around issue of macOS' text engine which sometimes changed the font after pasting or dropping images into rich text. Fixed.
  • Deleting values in number columns of sheets didn't work. Fixed.
  • Fixed unnecessary beep after pasting rows into sheets, e.g., after copying a row first.
  • Double-clicking on file:// bookmarks didn't open the file externally when the Double-click opens documents externally option was enabled in the General > Interface preferences. Fixed.
  • Window > Select Next/Previous Tab didn't work correctly after reordering tabs. Fixed.
  • The items in the Data > Rating menu weren't updated after switching between light and dark mode. Fixed.
  • The options popup of the toolbar search field appeared in the wrong place while in fullscreen window mode. Fixed.
  • A toolbar search with a space after a search prefix didn't work in all cases, e.g., extension: png. Fixed.
  • The Width x Height list column was sometimes truncated, e.g., in case of very large PDF documents on systems using inches. Fixed.
  • Viewing the items list in Columns view showed some artifacts in case of items which are unread, locked, and flagged (macOS Big Sur and later). Fixed.
  • The Go > Back/Forward and other similar commands didn't automatically switch to the Navigate sidebar. Fixed.
  • The Navigate sidebar wasn't updated in background main windows after changes to the frontmost main window were made, e.g., after changing the order of global smart groups and smart rules. Fixed.
  • Background processes, e.g., OCR operations could cancel manual renaming of items in the Navigate sidebar if the sidebar's sort method was set to Unsorted and databases weren't unified in the General preferences. Fixed.
  • In the Favorites section of the Navigate sidebar, the item count of the Global Inbox didn't display correctly if there were unread items in the database's trash. Fixed.
  • The Tags filter pane didn't display correctly in case of tagged groups and when the Inherit Tags of Groups option in File > Database Properties was disabled. Fixed.
  • There were sometimes visual artifacts in the Navigate sidebar after viewing videos while a filter pane was visible and the Activity pane would hide or become visible. Fixed.
  • The text of disabled text fields in the Document > Properties inspector, the Custom Info inspector (Pro edition only), or in form views of sheets (Pro edition only) wasn't selectable. Fixed.
  • The sections in the Content > Table of Contents inspector didn't work with Markdown documents having section headers containing forward slashes or colons in them. Fixed.
  • The Document > Links inspector sometimes didn't filter Markdown transclusions, depending on the options chosen in the WikiLinks preferences. Fixed.
  • File > Import > Bookmarks from HTML file didn't use the titles specified in the file. Fixed.
  • Databases couldn't be opened or revealed via the Navigation tab of the Sorter. Fixed.
  • The Sorter preview option incorrectly displayed the anticipated capture when clipping non-clutter free PDF documents. Fixed.
  • Some Help buttons in the preferences linked to the wrong or a non-existing page. Fixed.
  • Closing databases could cause a crash on rare occasion. Fixed.
  • All databases and groups were expanded in the utility popovers, e.g., Go > To Group/Document, Data > Move To, etc. after clearing the search field. Fixed.
  • The checksum wasn't calculated after download pending contents, e.g., indexed files, and then reported via the File > Check File Integrity command. Fixed.
  • Caching Finder comments could sometimes crash the application. Fixed.
  • Accessing Contacts, e.g., when using placeholders in smart rules, could sometimes freeze the application. Fixed.
  • The command File > Export > as Word 2007 document (DOCX) didn't produce valid Word documents. Fixed.
  • The PubMed search template didn't always retrieve the article's title. Fixed.
  • Placeholders in file and folder names were not replaced when importing .dtTemplate files exported via the File > Export > As template command. Fixed.
  • The File > Export > As template command didn't export correctly if both a group and some of its contents were selected. Fixed.
  • The text color of items in the Insert Placeholder submenus wasn't updated after switching between light and dark mode. Fixed.
  • The indeterminate Activity pane indicator wasn't shown and animated. Fixed.
  • The Tools > Rotate & Flip > Flip commands were disabled for main windows if the image view didn't have the focus. Fixed.
  • Smart rules were sometimes performed before setting the tags or the title of files being imported via the group selector. Fixed.
  • The Display Alert smart rule action could block subsequent smart rules and their actions on files being indexed or imported in the background. Fixed.
  • Using JavaScript for Automation (JXA) could break smart rules using JavaScript scripts. Fixed.
  • The import AppleScript command could incorrectly set the URL of an imported PDF if it was generated from a currently running browser. Fixed.
  • The perform smart rule AppleScript command wasn't blocked while executing performSmartRule script handlers in smart rules, causing endless loops. Fixed.
  • Pro — Long text fields in form views could be truncated when printed (macOS Big Sur and later). Fixed.
  • Pro — Importing .mbox files skipped email marked as spam. Fixed.
  • Pro — Files duplicated via the Duplicate item before imprinting option in the Imprint preferences didn't retain the original document's tags. Fixed.
  • Pro — Adding, editing, or removing links to rich text fields of custom metadata or form views could sometimes cause a crash. Fixed.
  • Pro — Printing form views containing rich text while using dark mode didn't work as expected (macOS Mojave and later). Fixed.
  • Pro — Opening bookmarks to Finder folders inside DEVONthink incorrectly added the path to the Download Manager. Fixed.
  • Pro — Downloads were not always automatically added to the Download Manager, e.g., after clicking download buttons in web views. Fixed.
  • Server — PDFs didn't always display correctly in browsers on mobile devices. Fixed.
  • Server — The file size in gigabytes shown in the browser incorrectly displayed "United Kingdom" instead of GB. Fixed.
  • Sync — Synchronizing an indexed document which was both modified and also moved into the database on one computer before the last sync on another computer didn't apply the document's modification. Fixed.
  • Sync — Sync stores couldn't be cleaned or verified if the sync location was disabled. Fixed.
  • Sync — DEVONthink could experience a rare locking issue after interrupted or canceled sync store downloads. Fixed.
  • Sync — After interrupting the import of a database from a sync store, the automatic verification before sync could incorrectly report errors inhibiting the resumption of the import until the issues were repaired. Fixed.

Version 3.8

With so many improvements made and functions added, this update is almost an upgrade. The summary would be far too long to list them all, so here are a few of the high points.

To help ensure your databases are healthy, we've added another mechanism that logs the state of each file, called a checksum, in your database. Occasionally, use the new Check File Integrity command and script to verify the files are intact. As linking becomes increasingly commonplace, WikiLinks can now be converted to more "stable" item links. You also can now update the link text for an item link if you've renamed the linked file. Additionally, DEVONthink now has another way of seeing relationships between documents: a new Document > Mentions inspector that lists documents that mention the name or aliases of a selected document in their contents. You can see where the mention occurs and there is a new Summarize Mentions command to gather those mentions into one document. When searching, you can set a preference to set a default search scope for toolbar searches, e.g., Inboxes. And the See Also & Classify inspector now presents options to match items by tags instead of content and also can limit the suggestions to the current database. For the automators, seasoned and new, JXA (JavaScript for Automation) scripts can now be edited in the embedded editor and executed in smart rules and reminder alarms. The AppleScript dictionary has several new commands and properties.

Markdown fans will see more improvements including setting formatting via hotkeys, e.g., ⌘B to type in bold, and automatically continued lists where pressing Return in a list will insert a new list item. In the Markdown preferences, specify a default JavaScript to apply to all Markdown files. Dropping, pasting, and inserting pictures into a Markdown document can now automatically add the images directly to a group with a user-specified name, with links added to the document by DEVONthink. PDF annotators will appreciate new highlight, underline, and strike through tools that are persistent until you change the tool.

An important feature for people who index files, a Select option has been added to the Path dropdown in the Generic Info inspector. This allows you to select the moved item in its new location and have the indexed children detected properly. Since files often travel outside of macOS, e.g., through Dropbox, DEVONthink can now preferentially replace OS-unsafe characters in a filename. We also made some cosmetic changes to the interface. This includes rearranging some of the preferences to make them appear more consistent between the old and new versions of macOS.

Regarding syncing, we made more improvements to our sync engine to try and circumvent the roadblocks remote sync options can present. We have fixed several bugs and crashes and, as always, improved the performance and reliability.

  • DEVONthink stores now an SHA1 hash of a database's file contents. This can be used to detect data degradation in the current database. The check can be done manually via the newly added File > Check File Integrity command or with the script Scripts > Data > Check file integrity of all databases.
  • Added support for mentions. The new Document > Mentions inspector lists content matches based on the name or alias of the selected item and the menu command Tools > Summarize Mentions creates a summary document of all mentions of the selected items. It is also possible to summarize the mentions of a tag, e.g., to create a report for a certain topic.
  • Added options Based on content and Based on tags to the See Also & Classify inspector. The default is to match by content. The Current database only option limits the results to the current database.
  • Added a Select menu item to the Path popup of the Info inspector. This allows you to easily choose and update the path of indexed files or folders that have been moved from their originally indexed location. Only files with the exact name and extension can be updated.
  • Added new menu items, Highlight, Underline, and Strike Through, to the Tools > Annotate menu. Choosing these annotation modes applies the selected format to the current text selection of PDF documents but the tool remains persistent until changed allowing for quicker annotating by merely selecting text.
  • Added simple support for smart numbered or bulleted lists and checkboxes in Markdown documents. After pressing Return, the next line inherits the previous line's list-item type and indent level.
  • Added Preferences > General > More compatible naming of files. This option replaces the characters |<>%?&*" when naming files to improve the compatibility with other file systems and platforms, e.g., Dropbox or OneDrive. Forward slashes and colons are always replaced as these are reserved by macOS. Note this has been the default behavior of DEVONthink but can be disabled with this option.
  • Added annotation file options in Preferences > General. This includes: In shared group or In same group as well as the option Move annotations automatically. The former option creates the annotation document in the Annotations group in the root of the database or in the same group as the source document. The latter option moves the annotation document when the source document is moved to another database, or deletes the document if the source file is deleted.
  • Added Preferences > General > Search Scope to specify the default search scope for toolbar searches, either Last scope, All databases, or Current database. The default is Last scope.
  • Added Preferences > General > Automatically select search inspector to switch to the Search inspector if the view/edit pane and inspectors are already visible when doing a toolbar search in the database.
  • Added option Preferences > General > Automatically reveal items. After switching tabs, going back or forward in the view/edit pane, or clicking on item links in documents, the currently previewed item in main windows is automatically revealed in the item list. This option is off by default.
  • Added Preferences > Files > Markdown > Force line breaks, optionally making it unnecessary to add double spaces before line breaks manually.
  • Added Preferences > Files > Markdown > Images > Import images to group to specify the destination group for pasted or dropped images, e.g., images copied or dragged and dropped from the Finder or a browser. The group is created if necessary.
  • Added Preferences > Files > Markdown > Summaries > Quote highlights. After enabling this option, highlighted content in the original document is presented as a series of blockquotes instead of highlighted paragraphs.
  • Added Side-by-Side option to Preferences > Files > Markdown > Markdown Display. In addition, the default mode is now Editing.
  • Added Preferences > RSS > Check for updates > After synchronizing the database. This setting is especially useful if a database with RSS feeds is synchronized between multiple Macs as it helps ensure all machines are in the same state.
  • Added Open option to reminders to replace the "Open Documents" reminder script. However, the script will not be removed from existing installations, in case it's in use.
  • Added database thumbnail to File > Database Properties to allow changing the icon of databases.
  • Added command File > Import > Bookmarks from HTML file to retrieve bookmarks from one or more HTML files, e.g., from an exported Safari bookmark file. One group is created per file and each bookmark is automatically named.
  • Added Format > Line Wrapping to toggle line wrapping while editing text.
  • Added Format > Wiki Linking to easily toggle automatic WikiLinking in the current document.
  • Added Tools > Item Links > Convert WikiLinks to Item Links. WikiLinks in the selected plain text, rich text, and Markdown documents are converted to their corresponding item links.
  • Added Tools > Item Links > Update Names of Item Links. The displayed names of item links in the selected and unlocked rich text and Markdown documents are updated. Named linked images using item links in Markdown documents are also updated.
  • Added command Go > To Link to open a link at the current cursor position in plain text, rich text, and Markdown documents.
  • Added new Move Focus menu items to the Go menu: to Sidebar, to View, to Preview, and to Inspector. Each command also has its own shortcut.
  • Added shortcut ⌘⌃⌥O to the Annotations popup in the Document > Annotations inspector to open the linked annotation in a new window.
  • Added Comments field to the Voice Note, Video Note, and Screen Capture views of the Sorter.
  • Added new default smart rules Create Version and Remove Obsolete Versions for simple file versioning. The first one should be performed before saving, the second one periodically, e.g., before synchronizing. Exclude the group Versions from search if you don't want old versions to be part of toolbar search results.
  • Added Apply Rule smart rule action to perform the actions of another smart rule. Note the items passed by the initial smart rule must match the criteria of the second smart rule to trigger it. This is especially useful after performing actions like OCR or executing scripts and can avoid redundant or scheduled smart rules.
  • Added Open smart rule action, e.g. to open new documents after creating them.
  • Added JavaScript options to the smart rule "Execute Script" action and reminder alarms, allowing for use of JavaScript for Automation (JXA) scripts.
  • Added new AppleScript open internally type to reminder alarms.
  • Added script Scripts > Edit > Replace Text in Documents. This script supports replacing text in both plain and rich text documents.
  • Added AppleScript command summarize mentions of records.
  • Added AppleScript command check file integrity of database to check the data integrity of files and document packages. It returns the number of documents having a checksum discrepancy. The new record property content hash returns the stored SHA1 hash values of files and document packages.
  • Added name and tags parameters to the AppleScript command display group selector to enable fields to enter name and tags. The command returns now either the selected group (without name and tags parameters) due to compatibility to older versions or a dictionary containing the key-value pairs "group" and optionally "name" and "tags" (with name and/or tags parameters).
  • Added exclude subgroups and highlight occurrences properties to the AppleScript support of smart groups, including use with the create record with command.
  • Added duration record property to AppleScript for use with audio and video files.
  • Added JavaScript option in Preferences > Files > Markdown to specify a default JavaScript script, applied to all Markdown files.
  • Added location group AppleScript property returning the group of a record's location.
  • Added optional open parameter to x-devonthink://search? item links to always open the search in a new window, e.g., x-devonthink://search?query=text:sync%20Bonjour&open=1.
  • Added hidden preference EnableAutomaticConsolidation to automatically move indexed items into the database after moving them from an indexed group to an internal group. This option is disabled by default.
  • Added hidden preference DontAutomaticallyEnableOperatorsOptionOfSearchInspector to prevent enabling the Operators & Wildcards option of the Search inspector after a toolbar search.
  • Added hidden preference DisableFileCoordination to disable file coordination as this can cause large delays on some systems.
  • Added hidden preference RawMarkdownPasting to avoid the conversion or formatting of links or rich text content when pasting into a Markdown file. This option is off by default.
  • A warning is now logged to the Log window after opening databases located on network volumes. Using wirelessly connected volumes is highly discouraged.
  • Tabs of main and document windows can now be reordered via drag-and-drop. Also, spring-loading is supported, e.g., to drop files into an inactive rich text tab, on macOS Big Sur and later. If there are a large number of tabs, you can scroll though them. Lastly, inactive tabs can be closed without having to select them first.
  • If the background process for clipping web content fails consistently, it will now relaunch itself.
  • Automatic verification of databases before syncing is now faster, potentially alleviating some slowdowns in the application.
  • The toolbar search now supports the abbreviated syntax s: for specifying the search scope. Also, the synonym all, targeting all open databases, has been added to the current list of scopes: databases, database, inboxes, inbox (i.e., the Global Inbox), tags, trash, selection, or the name of a specific database.
  • The name of global smart groups and smart rules in the Navigate sidebar is now color coded. Grey: the targeted database is not open; red: the targeted database is open but the targeted group cannot be found.
  • Moved the Import preferences to Preferences > Files to make the preferences more consistent and to ensure all preference panes are visible on macOS Big Sur and later.
  • Improved creating replicants via drag-and-drop.
  • Moving or duplicating tagged items from one database to another adds aliases of the source tags to existing destination tags when necessary.
  • You can now Control-drop compatible items, e.g., images and text documents, into a Markdown document to insert a transclusion link.
  • The Markdown editor now supports autocompletion for transclusion links beginning with the standard {{ or alternative ![[ syntax. Depending on the locations of the source and destination record, a filename, relative path, or item link is inserted. This also supports image transclusions as an alternative to drag-and-drop.
  • The conversion of hashtags to tags now also supports tags specified as MultiMarkdown or YAML metadata, e.g., tags: tag1, tag2, tag3.
  • Improved WYSIWYG editing of Markdown documents in regards to formatting and MathJAX.
  • Improved handling of the Editing bar, the Format menu, and keyboard shortcuts when editing Markdown documents. Commands can now be used to insert new formatted text, e.g., inserting control characters to type bold text.
  • Underline, strike through, super- and subscript, and highlighting are now applied to all selected lines of Markdown documents. This includes multiline elements like lists.
  • The Edit > Insert > Picture command now also works with Markdown documents. Inserted images will be imported and filed in the database if the Preferences > Files > Markdown > Import images to group option is enabled.
  • Pasting links into Markdown documents, e.g., copied item links, automatically formats them as Markdown links. Use Edit > Paste and Match Style to paste the links without conversion.
  • Improved handling of text in Markdown documents when the hidden preference IndexRawMarkdownSource is enabled.
  • Automatic WikiLinking ignores text in code and fenced code blocks in Markdown documents.
  • The commands Edit > Insert > Line/Paragraph/Page Break are disabled for Markdown documents.
  • Improved emoji support in Markdown documents.
  • Updated MathJAX and Prism support nows includes the Typescript, Go, and Ruby languages.
  • Improved the internal Markdown stylesheet for better table and blockquotes styling.
  • PDF documents which might be corrupted by Apple's PDFkit framework are now detected more reliably. Such PDF documents are opened read-only but may still be editable externally.
  • Command-clicking on an annotation of a PDF page while in Text Selection mode, will select the annotation. This can be useful if the Document > Annotations inspector is active.
  • Improved recognition of PDF duplicates if stricter recognition is disabled.
  • Changed the underline and strike-through color in PDF documents from black to red.
  • The contextual menu item Quick Look Attachments in text views now supports links in plain text and Markdown documents as well as automatic WikiLinks in plain text, rich text, and Markdown documents. Also, selecting a block of text containing multiple links opens a Quick Look window for all links.
  • Hanzi double square brackets typed in plain text, rich text, and Markdown documents are automatically replaced with ASCII square brackets if automatic WikiLinking based on square brackets is enabled.
  • Indexing of item links now ignores self-referencing links in a document. These links are not counted toward incoming or outgoing item links.
  • Clicking a link in a web document which opens an external application, e.g., an email link, will bring the external application to the front if the Shift key is held.
  • Only indexed audio files inside the ~/Music directory are still played via Quick Look, e.g., to show album art. All other indexed audio files use the standard controls already used for imported audio files. In this case it's also possible to insert back links to a certain time in the Annotations & Reminders inspector.
  • There is now specific support for creating thumbnails for YouTube video bookmarks via Data > Thumbnails, smart rules, or enabling the Bookmarks option in Preferences > Files > Thumbnails.
  • Document and main windows are now constrained to their screen after attaching or detaching external monitors.
  • Windows in full screen document mode are excluded from window tiling.
  • If the number of unread items in a group, smart group, or feed is identical to the total number of items, only the number is shown instead of identical numbers, e.g., 4/4.
  • The buttons to toggle the document display mode of Markdown documents are now also shown in the Editing bar.
  • Improved capturing dynamic websites as paginated or single-page PDF documents via AppleScript and Clip to DEVONthink.
  • You can now open groups in the Sorter via ⌘↩.
  • Updated the Sorter to include tooltips displaying each view's keyboard shortcut.
  • Improved some UI elements, window appearances, and the progress indicator on the Dock icon or application switcher in macOS Big Sur and later.
  • Renamed the Time column of the Log window to Date/Time. The more compact Log popover still only displays the time.
  • Renaming the inbox of a database in the Navigate sidebar is now only possible if Unify inboxes is disabled in Preferences > General > Interface.
  • Improved restoring the expanded or collapsed state of groups when navigating forward and backward through locations.
  • Icons have been added to the Extras sidebar for macOS Big Sur and later.
  • The Name field of the Generic Info inspector is now disabled when selected items can't be renamed, e.g., the Tags group or the Trash.
  • If you set a reminder alarm in the Annotations & Reminders inspector and Enable reminder alarms isn't enabled in Preferences > General, an alert is shown with the option to enable the preference.
  • The Annotations & Reminders inspector now supports the Insert Link popover in the Annotation field.
  • The Table of Contents inspector now supports Markdown headings specifying an identifier, e.g. # Heading [myID], used for internal document anchors.
  • The Content > Table of Contents inspector now supports Markdown transclusion. Transcluded sections are displayed in italics. Note: Scrolling to sections only applies to the rendered preview, not the editable source. It also now detects and displays HTML header elements (H1-H7) in web documents and views.
  • The Type column of the Document > Annotations inspector now displays icons for the annotation type with PDF annotations. With rich text documents, highlight annotations just show the color.
  • The Document > Links inspector supports WikiLinks added to rich text files via Format > Make Link. It also now ignores WikiLinks to items in the Trash.
  • The keyboard shortcut ⌥↩ can be used to replicate items via the See Also & Classify inspector while the search field has the focus.
  • Selecting a found PDF annotation in the list of occurrences of the Search inspector now selects the annotation on the PDF page.
  • Items in the Data > New > With Template menu with placeholders in their names now show as tokens, similar to how placeholders are shown in the smart criteria editor.
  • Tools > Batch Processing is now also available if only one item is selected.
  • Workspaces have been moved to a Go > Workspaces submenu.
  • The Sidebar options have been moved to a new Preferences > General > Interface tab and the Media preference pane has been renamed to Files.
  • A warning is now logged after opening a database containing more than 8,000 tags if the Spotlight index for the database is enabled to avoid performance issues in the Finder.
  • All cancelable activities, e.g., OCR, can be immediately cancelled via the contextual menu in the Activity window or filter pane.
  • Improved handling of indexed items in a local SeaDrive folder
  • Improved compatibility of shortcut handling with Asian input sources like 2-set Korean.
  • Background operations are suspended while exporting database archives.
  • Saving empty files is now logged to Console.log for debugging purposes.
  • Enhanced caching of Finder comments, should fix rare issues.
  • PDF documents produced by Quartz aren't marked as read-only anymore if they're using CID fonts (e.g. CJK).
  • Added support for Bookends 14.
  • Reduced usage of the deprecated AddressBook framework making certain placeholders more reliable, e.g., %organization% or %emailAddress%.
  • Improved performance and reliability in several critical ways: better memory management when moving or copying items between databases, more efficient background indexing, tagging, thumbnailing, higher performance running smart groups, smart rules, and searches, and improved retry handling of background processes.
  • The smart group and rule editor is now scrollable in the case of many criteria or actions.
  • In the smart criteria editor, the text field for Date is (not) within last x days criteria is wider.
  • Global smart groups and smart rules using relative date conditions, e.g., This hour, are now automatically refreshed after a certain interval in the absence of databases or sidebar changes.
  • The name of scripts and templates can be prefixed with a number and end parenthesis, e.g., 01), 02), etc., to allow ordering items in their respective menus. This number will not be displayed in the menus. It's not recommended to rename the default scripts or templates
  • Cancelling smart rule or reminder scripts no longer logs this action to the Log window
  • The createMarkdown, createText, and createGroup URL commands now work now also if the location parameter is specified but not an http:, https: or file: URL.
  • Revised AppleScript support improves compatibility to JXA.
  • Improved some descriptions in the AppleScript dictionary.
  • Pro — The Apple Mail plugin has been updated for macOS Monterey.
  • Pro — Moved the Email preferences to Preferences > Files to make the preferences more consistent and to ensure all preference panes are visible on macOS Big Sur and later.
  • Pro — Incoming scans from the Raven scanner are recognized and optionally run through OCR on import.
  • Pro — The Custom Info inspector now supports the Insert Link popover in fields with a rich text data type.
  • Pro — Message > Add to DEVONthink 3 in Apple Mail now supports entering a name if only one email is selected and Preferences > Import > Destination is set to Select Group.
  • Pro — After OCR, if the metadata editor is enabled in Preferences > OCR, the Title field of the metadata panel has focus when the panel opens.
  • Pro — The OCR commands are disabled for WebP images as they are not supported.
  • Pro — The configurations in Preferences > Imprinter can be reordered.
  • Sync — Improved detection of available WebDAV servers on the local network.
  • Sync — Improved conflict handling with iCloud (CloudKit) sync stores is much more reliable and should help alleviate missing file and manifest issues.
  • Sync — Improved reliability of synchronizing custom metadata. In addition, the state of metadata definitions set in Preferences > Data is now synced.
  • Sync — Reduced resource usage in the sync interface, especially on the Mac and in case of multiple sync locations.
  • Sync — Improved error logging and handling during sync when disk space may be insufficient, especially with encrypted databases. Items that cannot be synced due to a lack of space are now marked as pending in the database.
  • Sync — Improved logging in the case of sent or received empty files when the file types suggest valid zero-byte files.
  • Sync — Renamed Synchronize and Synchronize All to Synchronize Database and Synchronize All Databases in the File menu.
  • Sync — Sync is now temporarily disabled until DEVONthink finishes launching completely.
  • Sync — Improved progress display while preparing to clean sync stores.
  • Sync — Improved support for indexed SeaFile files.
  • Sync — Updated Dropbox SDK.
  • The MultiMarkdown engine could crash the application when encountering an unknown token type. Fixed.
  • Tags applied in the Sorter weren't applied to the documents. Fixed.
  • Typing at the end or pasting into a Markdown document sometimes caused scrolling errors. Fixed.
  • Blockquotes in lists or at the beginning of a Markdown document didn't display correctly in WYSIWYG. Fixed.
  • MultiMarkdown metadata tags containing hashtags, e.g., tags: #tag1, #tag2, didn't strip the hash when converting to tags. Fixed.
  • Parsing Markdown metadata could cause unexpected appearances when WYSIWYG was enabled. Fixed.
  • Checkboxes in Markdown documents following empty lines were not always supported or rendered as expected. Fixed.
  • Selecting a Markdown section in the Content > Table of Contents inspector did not always scroll the preview to the selected section. Fixed.
  • With WYSIWYG and/or dark mode enabled, Markdown annotation documents displayed incorrectly in the Document > Annotations inspector. Fixed.
  • Markdown WYSIWYG was incorrectly applied to distraction-free documents in fullscreen mode. Fixed.
  • Highlighted links were rendered incorrectly in Markdown. Fixed.
  • Support for MultiMarkdown metadata was not case-insensitive and didn't ignore spaces. Fixed.
  • The Markdown parser could cause incomplete indexing when the hidden preference IndexRawMarkdownSource was not enabled. Fixed.
  • Hashtags were not always removed from indexed files when removing them from the text in an external application. Fixed.
  • Text entered in the annotation editor for Note annotations could be lost when closing the PDF. Fixed.
  • The thumbnail of documents converted to PDF via Data > Convert was sometimes incomplete. Also, PDF documents created by Tools > Split PDF into Chapters on macOS Big Sur and later could have transparent thumbnails. Fixed.
  • Printing PDFs from Safari's Reader mode didn't retain the title, yielding files named "unnamed document". The group selector also failed to display the proper name. Fixed.
  • Indexing or converting web documents, e.g., HTML files, skipped content in textarea elements. Fixed.
  • After editing a document, e.g., a formatted note, the geolocation was always updated, even if the document already had one. Fixed.
  • Pressing Return in the last row of a sheet no longer added a new row. Fixed.
  • Trashing a replicated item from the root of the Global Inbox trashed all instances of the item. Fixed.
  • Windows could be incorrectly displayed when opening more than one document window while the main window was in fullscreen mode. Fixed.
  • Sorting by document properties, e.g. author, of mixed document types could sometimes produce unexpected results. Fixed.
  • The currently selected search scope of toolbar searches was not always updated, e.g., if the specified or last used scope wasn't valid for the current selection. Fixed.
  • Searching for wordA -wordB could find items containing both words in the name and having both words as tags. Fixed.
  • The default order of columns in the search pane was incorrect. Fixed.
  • The New Group and New Smart Group toolbar item showed a glitch on macOS Big Sur and later.Fixed.
  • Main windows didn't display correctly when first launching DEVONthink on macOS Monterey. Fixed.
  • When displayed as a menu bar item, the Sorter didn't work with Bartender.
  • When using the Menu Extra Title > Text option in Preferences > Sorter, the text wasn't displayed in the menubar. Fixed.
  • The content area of the Take Note view of the Sorter would not always display in the correct light or dark mode. Fixed.
  • Video notes taken in the Sorter didn't save to the specified location. Fixed.
  • Tooltips were incorrect or missing in the Navigation or Editing bars. Fixed.
  • The Tab key didn't cycle through the interface elements in the Web Clip view of the Sorter. Fixed.
  • The Sorter would not clip plain text without a selection. Fixed.
  • Manually changed URLs of clipped web pages weren't retained by the Sorter. Fixed.
  • Databases couldn't be renamed in the Navigate sidebar. Fixed.
  • The contextual menu and action menu item Copy Item Link didn't work with groups or files in Favorites. Fixed.
  • Smart groups could sporadically be displayed and show the controls of smart rules. Fixed.
  • The filter panes could sometimes display at incorrect positions. Fixed.
  • Clearing the toolbar search field while using the Import sidebar, e.g., scanning or archiving, could cause an invalid user interface state. Fixed.
  • In the Reading List sidebar, the contextual menu item Copy was disabled on items that weren't explicitly selected. Fixed.
  • Inserting back links in the Annotations & Reminders inspector wasn't possible if the view/edit pane was disabled. Fixed.
  • Clicking timestamped item links in the Annotations & Reminders inspector, e.g., when transcribing audio and video files, stopped playback of media files. Fixed.
  • The selection in the Table of Contents inspector wasn't reset after deleting pages from the thumbnails of PDF documents. Fixed.
  • The Document > Links inspector did not always list all incoming links if the link in the referencing document was at the end of the document. Fixed.
  • File > Export > as Template still replaced the % in placeholders used in names when exporting multiple items. Fixed.
  • File > Import > Folders & Attachments from Apple Notes didn't import notes with tables correctly. Fixed.
  • Data > Add To > Reading List wasn't disabled if only groups or smart groups were selected. Fixed.
  • The Tools > Summarize Highlights > Markdown command yielded incorrect results when used with RTF(D) documents. Fixed.
  • Using Tools > Summarize Highlights could cause unexpected results when used with rich text and Markdown documents. Fixed.
  • Databases could be closed, rebuilt, or repaired while items from other databases were moved to them in the background. Fixed.
  • In databases with tagged groups and the option Inherit Tags of Groups disabled in File > Database Properties, toolbar searches, as well as smart groups and smart rules, could return incorrect results. Fixed.
  • Databases were sometimes incorrectly marked as needing to be synced after refreshing RSS feeds, leading to unnecessary synchronizations. Fixed.
  • Exceptions could be caused by the Touch Bar on macOS Big Sur. Fixed.
  • Clicking an x-devonthink://search? link would play the system alert sound. Fixed.
  • Opening items externally by double-clicking didn't trigger smart rules using On Open or On Open Externally event triggers. Fixed.
  • Certain smart date conditions, e.g., Last Month, could still return items that were created exactly at 00:00 on the following day. Fixed.
  • Smart rules were triggered before completing the import of printed documents from browsers and setting e.g., their URL. Fixed.
  • After launching the app for the first time, the Automatic Locking smart rule wasn't permanently saved. Fixed.
  • The AppleScript commands exists record with file and lookup records with file no longer worked. Fixed. In addition, the results are now found much faster.
  • The scripts in Scripts > Thumbnails didn't work anymore on the latest versions of macOS. Fixed.
  • The type of plain text records returned via AppleScript was incorrectly returned as text, instead of txt. Fixed.
  • Running AppleScript could cause a deadlock in race circumstances. Fixed.
  • Pro — The Apple Mail plug-in didn't fully work if installed in /Library/Mail/Bundles, e.g., in case of a moved user directory. Fixed.
  • Pro — Checkboxes in the Custom Info inspector and form view of tables didn't display correctly on macOS Big Sur. Fixed.
  • Pro — Some TIFF files could not be imprinted. Fixed.
  • Pro — The lightness of some PNG images could be affected by imprinting. Fixed.
  • Pro — Counters in imprints didn't always function correctly. Fixed.
  • Pro — The scan interface could freeze when saving an image. Fixed.
  • Pro — Changes to custom metadata inspector were not always saved, for example when concurrent background activities were updating the database. Fixed.
  • Pro — The contextual menu of the table headers in the Concordance inspector showed incorrectly. Fixed.
  • Pro — Memory leaks could sometimes occur after using the Apple Mail plugin. Fixed.
  • Pro — Indexed .emlx files didn't preview or behave correctly. Fixed.
  • Server — Changes in the Info inspector of a selected document in web sharing were applied to the wrong document when a new record was selected after modifying the field. Fixed.
  • Server — Images were not displaying in the web sharing interface. Fixed.
  • Sync — Sync could cause rare unnecessary uploads e.g., after merging of local and remote databases. Fixed.
  • Sync — The wrong parent UUIDs for items in the Global Inbox could have been sent from older versions of DEVONthink To Go. Fixed.
  • Sync — Certain files without a data fork, e.g., old .webloc files having only a resource fork, could cause unnecessary "Skipped empty file" warnings. Fixed.
  • Sync — Temporary network issues could cause unnecessary missing manifest errors as well as other potential issues, especially when syncing via WebDAV or CloudKit. Fixed.
  • Sync — Dropbox syncs could report timeouts from the background process. Fixed.
  • Removed contextual menu commands Convert to Item Link and Convert All to Item Links from plain text, rich text, and Markdown documents.
  • Removed the default keyboard shortcuts of services: Capture Web Archive, Lookup, and Summarize to avoid conflicts with shortcuts used by other common applications.
  • Removed the .xd extension from the list of known plain text extensions as this is also used by Adobe XD.

Version 3.7.2

This release addresses a few lately discovered issues, e.g., some smart rule actions incorrectly running twice. Additionally, Markdown support continues to improve with the Table of Contents inspector honoring placeholders used with headings. Hashtags in MultiMarkdown metadata are now detected and converted to ordinary tags, if needed. Also, we have added an AppleScript command to return the current workspace you're using.

  • The Contents > Table of Contents inspector now supports section headers created via the Markdown placeholder syntax, e.g., [%title].
  • Added current workspace AppleScript property, returning the name of the currently active workspace.
  • The Document > Properties inspector now displays values from detected MultiMarkdown metadata regardless whether you're previewing or editing the document.
  • Improved pasting text into Markdown documents, especially when rich text or links may be on the clipboard. This also includes better escaping of Markdown characters.
  • When using placeholders in Markdown templates, e.g., as specified in the WikiLink template or used in an annotation document, the replacement strings are escaped if necessary.
  • The get record with uuid AppleScript command accepts also item links (e.g. copied via Edit > Copy Item Link).
  • Pro — Improved installation of the Mail plug-in on macOS Big Sur.
  • Smart rule actions following Move, Replicate, or Duplicate actions sometimes could be performed twice. Fixed.
  • Clicking the Editing bar/Navigation bar icon didn't work if the window was too narrow. Fixed.
  • The WYSIWYG display of Markdown documents didn't always correctly display equations, MathJAX, footnotes, or the alternate highlight syntax. Fixed.
  • Hashtags specified in MultiMarkdown metadata were not converted to tags. Fixed.
  • Reordering columns of sheets, e.g., with Tools > Sheets > Edit Columns could corrupt rich text columns. Fixed.
  • Wiki linking in Markdown documents didn't always work correctly. Fixed.
  • An issue of the ScanSnap Home app on macOS Big Sur caused scans to be imported twice (with and without OCR). Fixed with workaround.
  • Pro — Receiving custom metadata via the synchronization which should contain rich text according to its definition in Preferences > Data but contained other data types could crash the application. Fixed.

Version 3.7.1

This maintenance release continues our improvements with Markdown. This includes better performance, improved transclusion, and fixes for an issue with WYSIWYG editing when using non-Latin fonts. We have made some changes to our sync engine to boost the reliability of syncing via Dropbox and iCloud (CloudKit). Also, the Sorter now allows you to clip from Microsoft's Edge browser. And lastly, we've made the requisite performance and stability improvements.

  • Very long URLs are no longer wrapped in the URL section of the Info popover. They are scrollable and truncated as needed.
  • The Search inspector now honors the toolbar search options Ignore Diacritics and Fuzzy in case of search results.
  • When using the manual option in the Sorter's Web Clip view, the URL field will have focus so you can immediately type the desired URL.
  • Taking notes via the Sorter now applies the settings of Preferences > Media > Thumbnails to the new notes.
  • Markdown transclusion supports now also images
  • Markdown transclusion no longer adds additional line feeds but uses only the content of the transcluded file. In addition, MultiMarkdown metadata is not used in the transclusion, making it easier to transclude complete documents or source code.
  • Converting a Markdown document to Markdown via Data > Convert > to Markdown now resolves transclusions, yielding a file with the transcluded contents contained in the resulting file.
  • Indexed MultiMarkdown metadata is now case-insensitive, e.g., author: and Author: are now both recognized.
  • Revised the WYSIWYG appearance of Markdown blockquotes. The quotes display a light gray background with the text in a smaller italic font.
  • Improved performance of Markdown WYSIWYG editing and rendering.
  • It is now impossible to create or move items to ordinary tags where it's the only location they exist. This makes sure items always exists also outside the Tags group.
  • You can now drag a PDF page thumbnail to the end of the thumbnails in the Document > Thumbnails inspector.
  • Using View > Zoom to Fit now only downscales images. This also applies to the Image Display option in Preferences > Media > Multimedia.
  • When handling replicants in a smart rule, the Move to Trash action will now only trash replicants found in the location targeted by the rule.
  • Improved scrolling, especially in longer documents and when navigating search hits.
  • Improved indexing of document properties and metadata.
  • Server — m4v, mpeg, and mpg file extensions are now recognized as valid video formats in the Web interface. The correct kind is also displayed.
  • Sync — Less frequent polling of iCloud (CloudKit) syncs when used with sync stores set to Automatic; instead relying more on push notifications.
  • Sync — Increased Dropbox timeout.
  • Importing items exported either from multiple and/or damaged databases via File > Export > Files and Folders could cause a rare crash. Fixed.
  • The first characters of a Markdown document didn't always display with WYSIWYG formatting. Fixed.
  • The preview of Markdown documents wasn't updated after modifying transcluded files. Fixed.
  • Non-Latin characters, e.g., Asian language characters, weren't displayed in the Markdown source when WYSIWYG editing was enabled in Preferences > Media > Markdown. Fixed.
  • Obsidian's transclusion syntax ![[ filename ]] could be detected as a square bracket WikiLink. Also, square bracket WikiLinks would incorrectly display WYSIWYG styling. Fixed.
  • Certain internal metadata, e.g., the number of attachments (rich text) or annotations (PDF), was not updated after syncing new or modified documents from DEVONthink To Go. Fixed.
  • WYSIWYG formatting in Markdown documents could flicker in dark mode on macOS Big Sur. Fixed.
  • Tags entered in the Tags bar were not saved without pressing ↩ twice after switching to another document via the See Also & Classify inspector. Fixed.
  • Toolbar search terms specifying a scope which was not the active database didn't always return results. Fixed.
  • The list view column widths sometimes didn't display correctly after opening a window. Fixed.
  • Opening new tabs in full screen document mode no longer worked. Fixed.
  • Go > To Document didn't always work in List view if the chosen document was located in a database's inbox while Unify inboxes and Retain view was enabled in Preferences > General. Fixed.
  • Using the Go > Back command after clicking a WikiLink to a PDF page could navigate to the incorrect page. Fixed.
  • Changing the toolbar search options while no search was active, activated and displayed the search. Fixed.
  • The group selector could display truncated item names when importing files, e.g., via drag-and-drop to the the dock icon, especially on macOS Big Sur. Fixed.
  • Issues with Apple's PDFKit framework could affect the results of Tools > Summarize Highlights and the Document > Annotations inspector. Fixed.
  • Certain smart date conditions, e.g., Last Month, could also return items that were created exactly at a time of 00:00 on the following day. Fixed.
  • Scripts performed in the background, e.g., those executed via smart rules, could potentially crash the application. Fixed.
  • Missing German localization in Preferences > Media. Fixed.
  • Pro — Importing images from connected cameras, iPhones, or iPads in the Import sidebar didn't retain the creation date. Fixed.
  • Pro — Trying to modify rich text custom metadata via smart rules or Tools > Batch Process caused an exception. Afterwards e.g. the batch processing sheet couldn't be closed. Fixed.
  • Sync — If Dropbox' servers returned incomplete results, it could cause missing manifests, slow down sync store verification, and inhibit changes from being downloaded and applied to the local database. Fixed.

Version 3.7

This release not only provides bug fixes and improvements of many kinds, but features more extensions to Markdown handling. The first, a new hybrid Markdown source rendering: WYSIWYG editing. While editing your Markdown, you will see bold characters embolden, italics italicize, etc. in the source. DEVONthink also now supports transclusion, allowing the display of another Markdown, plain text, or HTML document's content in a Markdown document. Additionally, DEVONthink indexes certain MultiMarkdown metadata types and makes them usable with smart rules, batch processing, and automatic tag assignment.

Among the other changes, the Sorter has shortcut keys in the Screen Capture view and a shortcut for the clutter-free option in the Web Clip view. Autocompletion of square bracket WikiLinks searches anywhere in an item's name, and you can create WikiLinks in the Annotations inspector. We have improved handling and deleting RSS articles as well as the maintenance routines that allow for some more valid types of zero-byte (empty) files. On the sync side we made some changes to reduce issues with Bonjour timeouts. And for the AppleScripters, we added some new commands, including one to automate summarizing document highlights.

  • The Markdown source view now supports simple WYSIWYG editing for: bold, italic, underlined, strikethrough, highlighting, headers, code blocks, metadata headers, subscript, superscript, blockquotes, and links. This includes support for Roam, Obsidian, and iA Writer syntax. Also, the WYSIWYG source is displayed when viewing a Markdown annotation in the Document > Annotations inspector. Enable or disable WYSIWYG editing in Preferences > Media > Markdown (enabled by default).
  • Markdown documents now support file transclusion to display other documents' contents inline in a document. This option supports plain text, Markdown, and HTML documents. Enclose absolute and relative paths (with or without the file name extension), absolute file system paths, or item links in double braces, e.g., {{/Inbox/colophon.md}} to transclude them or use Obsidian's ![[myFile.md]] syntax. You can transclude documents recursively.
  • Added option Click on links opens them externally to Preferences > General > Interface to enable opening links in document text in the default application for their scheme. Use Shift-click to open and activate the default application. Note that you can still use Command-click or Option-click to open links in new tabs or to add them to the Download Manager, respectively.
  • Added alternate menu item Open Database in New Window to the Navigate sidebar's contextual menu and the Action toolbar menu. Hold the Option key to access this new option.
  • For use with favorited items in open databases, added a new Reveal command and extended the contextual menu of the Navigate sidebar and the toolbar Action menu.
  • Added Remove immediately instead of moving to the trash option to Preferences > RSS (disabled by default).
  • Added Remove command to the URL field in the Info inspector and the Custom inspector of the Pro and Server editions.
  • Added shortcut keys ⌘1 through ⌘3 to the Screen Capture and Web Clip views of the Sorter. Also added the shortcut ⌘F to the Clip to DEVONthink view to quickly select the Clutter-free option.
  • Added a Preview button to the Clip to DEVONthink view to try to preview the clipped data. This can be useful in previewing the decluttering layout or whether any login issues would cause troubles.
  • Added a default Markdown annotation template to the Document > Annotations inspector.
  • Added Thumbnails > Create/Update/Remove smart rule actions.
  • Added Change URL action to smart rules and batch processing. You can use it to remove a document's URL as well.
  • Added new %recordLink% placeholder. Also available in Insert Placeholder submenus of contextual menus (e.g. in smart rules and batch processing). In addition, %documentName% and %documentLink% can be used instead of %recordName% and %recordLink%.
  • Added color and exclude from Wiki linking to the AppleScript properties of records. Currently the color property only applies to tags.
  • Added summarize highlights of AppleScript command.
  • Markdown documents in the Document > Annotations inspector or created via Tools > Summarize Highlights > Markdown now support the syntax of Roam, Obsidian, and iA Writer.
  • The Editing bar supports subscript and superscript with Markdown documents and recognizes alternate syntax for highlighting and strikethrough.
  • Certain MultiMarkdown metadata is now indexed and therefore searchable and viewable, e.g. in the Document > Properties inspector or in List view columns. You can also use this information in smart rules or for tagging via Data > Tags or the Preferences > Import > Tags options. The supported keys are listed in the Appendix > Metadata section.
  • Checkboxes in Markdown documents work also in nested lists and lists containing links.
  • The conversion of rich text to Markdown supports images and adds them as base-64 encoded data URLs.
  • Pasting rich text containing only a URL, e.g., copied by the Messages app, into Markdown documents no longer escapes brackets and parentheses.
  • Completion of automatic Wikilinks using square brackets now searches the complete title of items for the entered string if it's longer than two characters.
  • Updated MultiMarkdown to version 6.6.0 and improved the Markdown parser.
  • Searching in PDF documents doesn't jump to the first occurrence if you already selected an occurrence.
  • Highlighting in PDFs now supports replacing highlights in already highlighted text, e.g., highlighting a passage, then highlighting specific words with another color.
  • Right-clicking or Control-clicking locations in the crumb trail of the Path bar opens a contextual menu to open or reveal the item. In addition, Command-clicking an item in the Path bar opens the item in a new window.
  • The Document > Annotations inspector now supports automatic WikiLinking in annotations. It also hides the due date and the alarm when the reminder is set to Never.
  • In addition to long-pressing the back and forward buttons in the Path bar, you can right- or Control-click the buttons to open the history popup. Hold the Command key while choosing one of the history items to open it in a new window instead of the current one.
  • If Fuzzy searching is enabled in the toolbar search field options, searches for groups or tags in the See Also & Classify inspector, the Navigation view of the Sorter, utility popovers, and group selectors now ignore umlauts.
  • After revealing a search result or closing a search it's now possible to go back to the search via the Path bar.
  • The search fields of the Tags filter, the Sorter's Navigation tab, the See Also & Classify inspector, and utility popovers match aliases of items.
  • Local inboxes can be found in Go To and Move To popovers and group selectors by searching either for the name of the inbox, Inbox by default, or a database's name.
  • Renamed the menu item "View > Columns" to View > List Columns to make it easier to assign keyboard shortcuts to items in this submenu.
  • The height of the Tags field in the Info inspector is unlimited again.
  • The button to switch between the Editing and Navigation bars is now always visible.
  • Items in the trash which will be completely removed from the database by emptying the trash are displayed using strikethrough.
  • Improved toolbar icon appearance for dark mode in macOS Catalina.
  • Updating indexed items manually now removes locked items if they no longer exist in the file system, otherwise this causes missing files to be reported.
  • Moving external folders into a database logs an error if a folder isn't empty.
  • In the case of broken RTFD data, e.g., provided by other apps to services or copied to the clipboard, DEVONthink now tries to store an RTF version instead.
  • New HTML pages created via Data > New now have default content and use the default font for rich text and notes set in Preferences > Editing.
  • Improved default content of formatted notes created via Data > New.
  • File > Import > Notes from Evernote uses the icon of Evernote Legacy, if available. It also remaps note links to item links, if the destination of a note link is part of the import. Instead of "No notebooks", a more useful error message is now logged after trying to import notes from Evernote 10.x.
  • Improved recognition of document dates in case of Australian dates dd/mm/yyyy.
  • Item links which were converted to lower case by third-party apps are now supported too.
  • Improved compatibility of the feed parser with unusual URL encodings, like http:&#x2F;&#x2F;.
  • Improved handling of already downloaded articles and reduced number of error messages that an RSS feed is invalid.
  • The Log window and Log popover merge identical but not yet viewed entries to avoid too many redundant messages, e.g., in the case of databases that need to be repaired for sync.
  • Improved error logging in case of items which can't be moved to other databases due to missing files.
  • Improved maintenance algorithms when verifying databases to allow for more valid types of zero-byte files.
  • More efficient monitoring of file system events.
  • More reliable reminder handling.
  • More reliable creation of unknown file types via AppleScript.
  • Improved overall reliability and performance.
  • Pro — Item links in rich text custom metadata are now indexed, too, and supported by the Document > Links inspector.
  • Pro — Copying selected rows in the Concordance > List inspector now copies only the visible columns, uses localized column titles, and honors the column order for tab-separated text. If desired, use Data > New with Clipboard to create a sheet in DEVONthink.
  • Pro — Improved sorting of dates in custom metadata.
  • Sync — Added a file consistency check while importing files downloaded from sync locations. Files which are empty but shouldn't be are logged, marked as pending, and skipped so that only their metadata is imported. This ensures that a verification of the database doesn't fail afterwards and that the sync isn't blocked.
  • Sync — Better progress indication of and added the possibility to cancel verification of sync stores.
  • Sync — Improved keep-alive handling of Bonjour connections to reduce timeouts.
  • Sync — Improved handling of rate limiting when downloading data from CloudKit sync locations.
  • Sync — Feeds are now always deleted even if they still contain news. Otherwise a feed deleted on computer A wouldn't be deleted on computer B by the sync if the feed on computer B contains additional items due to a refresh of the feed.
  • Sync — Automatic sync attempts are made less frequently in case of issues blocking the synchronization, e.g., a busy or read-only database. This also reduces the number of logged error messages.
  • Sync — Dropbox timeouts are no longer unnecessarily reported when awakening a device.
  • Sync — Improved reliability of sync stores.
  • The current tab or the view/preview pane no longer resets after starting a search returning multiple results.
  • List view column sizing wasn't always handled correctly on macOS Big Sur. Fixed.
  • The view or preview handling in the global inbox had minor issues. Fixed.
  • Videos and bookmarks in Cover Flow view didn't work correctly in macOS Catalina and later. Fixed.
  • The Document > Properties inspector wasn't updated after saving modified Markdown or HTML. Fixed.
  • The Search in drop-down menu of local smart groups was shown as empty and also wasn't limited to the current database. Fixed.
  • The background color of the Take Note view of the Sorter was sometimes incorrect when switching between light and dark modes. Fixed.
  • Tags sometimes could be applied while typing them. Fixed.
  • DEVONthink sometimes incorrectly identified already used shortcuts in Preferences > Sorter.
  • Exporting templates via File > Export > as Template didn't support exporting the Tags group and other selected items at the same time. Fixed.
  • Searching for phrases or proximity operators could fail if only certain data, e.g. using the text: prefix, was searched. Fixed.
  • Smart groups and smart rules excluding subgroups and set to search the root of any database could return too many results. Fixed.
  • Go > Next Unread Item didn't work if the next unread item was in a different database using columns view or if Inbox, Tags, or Trash groups were selected in the Navigate sidebar. Fixed.
  • The Navigation bar could display incorrectly with newly created HTML pages or formatted notes. Fixed.
  • Syntax coloring of HTML or XML files wasn't always shown immediately after opening a document or leaving full screen mode. Fixed.
  • Conversion of rich text to Markdown could create unnecessary code blocks. Fixed.
  • Link annotations in PDFs covered by other annotations weren't detected or active. Fixed.
  • A local Inbox inside the Global Inbox could be created when syncing with previous releases of DEVONthink To Go. This extraneous inbox was invisible if Unify Inboxes was enabled in Preferences > General > Sidebar. Note that it can be ungrouped, if found. Fixed.
  • Changing the name of the global inbox on another device and synchronizing or via AppleScript could rename the database on disk and cause a new inbox to be created. Fixed.
  • Automatically generated thumbnails of bookmarks overwrote custom user-added icons. Fixed.
  • Document dates having a two-digit year in the range 70 through 99 weren't properly recognized. Fixed.
  • When moving items to different databases on other computers or devices, incoming item links weren't indexed. Fixed.
  • Moving or duplicating special groups, e.g. email messages, to other databases didn't retain the type of the group. Fixed.
  • Merging a group containing items replicated in other groups removed the additional replicants. Fixed.
  • Evernote notes containing multiple attachments could fail to import all the attached files. Fixed.
  • Indexed folders were not always updated automatically after unzipping archives in them. Fixed.
  • Footnotes in Markdown documents were not indexed and automatic WikiLinks weren't supported in them. Fixed.
  • The File Items Using @Destination in Name smart rule script didn't work with group tags. Fixed.
  • The touch bar could cause rare crashes while setting up smart rule and batch processing in macOS Big Sur. Fixed.
  • The Screen Capture view of the Sorter could cause multi-threading issues. Fixed.
  • The Sorter could crash on macOS El Capitan. Fixed.
  • Pro — Custom metadata, e.g. item links and URLs being item links, were not indexed and therefore the incoming and outgoing documents were not marked or supported by the Document > Links inspector. Fixed.
  • Pro — Dropping non-scanned content to the Import section of the Import > Image Capture sidebar could cause a crash. Fixed.
  • Pro — Whole decimal numbers in custom metadata values were displayed as integers, i.e., no trailing zero.
  • Sync — A Bonjour sync could cause a rare multi-threading crash. Fixed.
  • Sync — Moving indexed files into a database could sometimes cause garbage collection issues with a sync store. Fixed.