BBEdit 13.5.3 Release Notes

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

BBEdit 13.5 is a feature update, which includes notable new features, visible changes to existing features, and fixes for reported issues.

Because BBEdit 13.5 builds on features that were added in BBEdit 13.0 and 13.1, please take a few moments to review the release notes for BBEdit 13.0 and BBEdit 13.1, as well as their (respective) 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).


Requirements

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.7 or later).


Upgrading

If you have been using BBEdit 13.1.3 or earlier in Free Mode, starting BBEdit 13.5 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.


Additions

  • If you need to completely disable the search history in the Find and Multi-File Search windows, you can do so now, using the following expert preference command:

    defaults write com.barebones.bbedit DisableFindAndReplaceHistory -bool YES

  • If BBEdit was quit abnormally (crash, force quit, system panic, meteor strike or other force majeure, etc), then the next time you start the application, it will prompt you to confirm whether or not you'd like to reopen any documents that had previously been open. Generally "Reopen Documents" is the desirable course of action, but you can skip this. (If you elect not to reopen, BBEdit will still restore auto-recovery snapshots of any unsaved/untitled documents.)

back to top


Changes

back to top


Fixes

  • Fixed crash which would occur when trying to use "Save As" with a shell worksheet.

  • Fixed bug in which folder comparison would fail to identify matching pairs of files correctly.

  • Fixed bug in which opening multiple documents with the same name simultaneously would result in the documents' entries in the Currently Open Documents list not having the proper path qualifiers.

  • Made a change so that underscore isn't auto-paired when typing at the end of an inline link in Markdown documents (as well as in some other similar contexts).

  • Fixed bug in which items which were drawn truncated in sidebars and the Multi-File Search sources list should have shown tooltips for the full paths, but didn't.

  • Made changes to improve performance when using "Save {As, A Copy} to FTP/SFTP Server", primarily by using an existing connection when possible.

  • The HTML5 markup checker will no longer emit a warning for Twitter card meta name attributes.

  • Some applications (looking at you, Joplin) try to open BBEdit by invoking open -a /path/to/BBEdit.app and including one or more URLs on the command line. You really shouldn't do this, but because we're such nice people, BBEdit will try to open anything in the argument list that looks like a file path or file:// URL, as long as it actually exists on disk.

  • Fixed bug in which turning on the "Counterpart button" navigation bar preference would cause the Counterpart button to appear in scratchpad documents (where it has no business being).

  • Made a change so that the "--resume" option to bbedit(1) behaves as desired when using iTerm 3.4 or later.

  • Corrected the appearance of the Setup window toolbar when running on macOS 11.

  • Fixed bug in which encoding errors encountered during a "Reopen Using Encoding" operation would report an inappropriate additional error alert.

  • Fixed bug in which application state restoration would attempt to connect to remote FTP/SFTP servers even when it was not necessary in order to reopen a remote document.

  • When opening a document, or pasting text into an empty document, BBEdit will turn soft wrapping on if the document's average line length exceeds a suitable threshold. This helps preserve performance in the "I just pasted thirty megabytes of JSON into a new window" case.

  • Made a change to limit the maximum amount of text passed from an editing view's text selection range to the default search string of "Open File by Name".

  • Fixed bug in which using the "Text Options" command to set a document's language to (none) would not make the desired change.

  • Fixed bug in which a per-language soft-wrap indentation setting was not correctly applied when opening an existing document.

  • Made a change to fix a reported crash when saving an FTP/SFTP document back to the server, possibly while overwriting a document of the same name after using "Save [a Copy] to FTP/SFTP Server".

  • Fixed bug in which an encoding mismatch reported during save of a document to an FTP/SFTP server would mess up the process, usually saving the document even when "Cancel" had been clicked, and in any case leaving the application stuck with a "Saving to server" progress panel.

  • Fixed bug in which file filter terms based on the file name and/or path components (i.e. most of them) did not work correctly when filtering the contents of compressed archives.

  • Made a change so that if the shell unexpectedly exits behind a shell worksheet (such that it indicates <shell not running>), the next command will restart the shell.

  • Fixed a layout bug in the completion panel which would cause the names of completion items to be truncated prematurely.

  • Fixed a layout bug in the completion panel when the available completions were all very narrow and/or there was only a single completion available, when running on macOS 11.0.

  • Added default block-comment delimiters to the PHP language module.

  • Worked around a bug in macOS 11.0 (FB8925588) in which the OS appears to want to create a phantom "BBEdit" folder in the user's Documents folder, with an alias (probably a symlink) pointing to a nonexistent BBEdit Backups folder.

    If for some reason you need quick access to your BBEdit Backups folder (which is only created and populated if you previously turned on historical backups in the Text Files preferences), you can get to it by choosing "Document Backups" from the Folders submenu of the BBEdit application menu, or from the list in the "Folders" toolbar item in the Setup window.

back to top

fin