BBEdit 13.1.3 Release Notes

For details on all the new features and enhancements available in BBEdit 13.1, please see the release notes for BBEdit 13.1.

Because BBEdit 13.1 builds on features that were added in BBEdit 13.0, please take a few moments to review the release notes for BBEdit 13.0, as well as its updates. Those notes are available in the release notes archive.

For detailed information on using any of BBEdit's features, please refer to the user manual (choose "User Manual" from BBEdit's Help menu).


BBEdit 13 requires Mac OS X 10.14.2 or later, and is compatible with macOS 10.15 "Catalina".

If you are using macOS 10.14 "Mojave", please make sure that you have updated to the latest available OS version (10.14.6 or later).

If you are using macOS 10.15 "Catalina", please make sure that you have updated to the latest available OS version (10.15.6 or later).


If you have been using BBEdit 13.0 in Free Mode, starting BBEdit 13.1 will reset your 30-day evaluation period, so that you can have a full trial of the new features.

If you have previously purchased a license from us for BBEdit 12 or older, you will have a full 30-day evaluation period in which to try out BBEdit 13's new features. License upgrades are available at a discount for existing customers. Please see the BBEdit upgrades page for information and instructions.


This update contains only fixes for reported issues.


  • Fixed bug in which clicking on links with a target="_blank" attribute would misbehave in live preview windows.

  • Fixed bug in which the Search menu would display incorrect information or crash the application when pulled down after certain search sources had been selected in the Multi-File Search window.

  • Added code to report a specific error code when encountering an unexpected condition during a Grep search which would otherwise generate a crash log.

  • Made a change to improve performance when restoring application state for windows containing an extremely large (hundreds) number of documents.

  • When saving application state (when quitting or automatically for crash recovery), BBEdit will record the names of untitled documents, and display those names during subsequent state restoration.

  • Fixed 10003 error which would be reported when using process lines containing, process duplicates, or sort lines via the AppleScript interface, with the source data being a string provided by the script itself (rather than a reference to something open in BBEdit), and requesting output to a new window.

  • Fixed bug in which selecting a window containing multiple documents (under the "Open Editing Windows") heading as a search source would cause the Multi-File Search window to subsequently (and incorrectly) mark all Open Editing Windows for searching.

  • Made changes to improve visibility of the text selection range when it overlaps with highlighted differences in a Differences window.

  • Fixed a bug in which an escaped backslash immediately before a closing quote in a PHP string would confuse function scanning and fold generation when the PHP was itself contained within a processing instruction inside of an HTML document.

  • Corrected a bug in which the Unix Shell Script language module would miscolor single-quoted strings ended by character escapes which occurred inside of variable expansions which in turn occurred inside of single-quoted strings.

  • Fixed bug in which font names and sizes specified in .editorconfig files (specifically, "x-font-name:" and "x-font-size:") did not properly override the Editor Defaults font/size settings.

  • "Normalize Options" will now take EditorConfig settings into account, insofar as the global defaults may be overridden by a nearby .editorconfig file.

  • Fixed bug in which the JavaScript function scanner would generate folds for strings which didn't cross a line boundary, resulting in those strings being hidden when using "Collapse All Folds."

back to top