BBEdit 12.6.7 Release Notes

BBEdit 12.6.7 contains fixes for reported issues.

For details on all the new features and enhancements available in BBEdit 12, please see the release notes for BBEdit 12.6, BBEdit 12.5, BBEdit 12.1, and BBEdit 12.0, or browse 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).

Important: Please make sure that you have read the BBEdit 12.6 change notes, as there are significant changes from previous versions.


BBEdit 12.6 requires Mac OS X 10.12.6 or later, and is compatible with macOS 10.14 "Mojave".

If you are using macOS 10.13 "High Sierra", please make sure that you have updated to the latest available OS version (10.13.6 or later).

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


  • BBEdit 12.6.7 does not add any new features. (It doesn't take away any, either.)


  • Made a change to ask the OS-provided print panel to place the page attribute controls (orientation, scaling, paper size) in the panel proper, rather than hiding them behind the "Page Attributes" section in the popup menu.


  • Fixed a case in which the application could crash when clicking in a text view, given certain unexpected internal state.

  • Worked around a system windowing behavior which would cause the following unexpected behavior: when starting the application in which the saved state specified a window in full screen mode, if the application was started by opening a document that wasn't previously open in that window, the document being opened (and any other such additional documents) would open into a separate window.

  • Fixed bug in which the default printing timestamp setting was not applied correctly to the Print panel's settings when printing a document.

  • Worked around file system behavior on macOS 10.15 in which files written into TMPDIR and then passed to BBEdit for comparison would disappear when clicking on the file's contents in the Differences window. (For example, temp revision files created by git difftool or svn diff.)

  • Fixed a crash which would occur when quitting the application while open documents were waiting to process a change notification from the ctags subsystem.

  • Fixed a hang which would occur when spell-checking documents and the effective language module indicated that a particular range of text was to be skipped.

  • Fixed a bug in which the cursor would alternate between an I-beam and an arrow while dragging out a text selection.

  • Fixed a bug in which certain edits within a "PHP in HTML" source file would set up a situation in which subsequent edits would cause syntax coloring to get confused (typically manifesting as uncolored text after a certain point in the document).

  • Fixed bug in which trying to save a change to a file in a Zip archive would report a 12612 error if the Zip archive file didn't actually have a file name extension.

  • Fixed a bug in which the internal SFTP client didn't properly clean up after itself when disconnecting. Eventually this would lead to errors when attempting to perform SFTP operations.

  • Fixed a bug in which disk browsers would sometimes fail to open the selected file for viewing, following certain manipulations of the list (such as twisting a folder open or closed, or refreshing an opened folder with a different number of items) and depending on the relative placement of selected items.