BBEdit 14.6.6 Release Notes

BBEdit 14.6.6 contains fixes for reported issues.

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

For details on all the new features and enhancements available in BBEdit 14, please take a few moments to browse the release notes archive and review the release notes for any versions that you may not have seen.

To get a high-level overview of what's new in BBEdit 14, with screen shots, see the What's New in BBEdit 14 page.

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 14.0 change notes, as there are significant changes from previous versions.


BBEdit 14.6 requires Mac OS X 10.15.4 or later, and is compatible with macOS 11.0 and later. (Please see our OS compatibility guide for complete details.)

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

If you are using macOS 11 "Big Sur", please make sure that you have updated to the latest available OS version (11.7 or later).

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

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


If you have been using any previous (13.x or older) version of BBEdit in Free Mode, starting BBEdit 14 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 13 or older, you will have a full 30-day evaluation period in which to try out BBEdit 14's new features. License upgrades are available at a discount for existing customers. Please see the BBEdit upgrades page for information and instructions.

Additions & Changes

This update contains only fixes for reported issues.


  • Fixed bug in which using the Grep cheat sheet in the Multi-File Search window would enter the selected text into the wrong edit field.

  • Suppress keyboard equivalent display in contextual menu items which correspond to available menu commands.

  • Fixed bug in which PHP quoted heredoc and nowdoc strings were not colored correctly.

  • Made a change so that changing the setting of "Show matches" in the Find window no longer causes items to move within the window's frame.

  • Fixed crash which would occur in some situations when editing documents that were being compared (which includes applying differences).

  • Fixed bug in which the Swift parser would go one character too far when scanning docstrings, which created a problem when the character after the end of the docstring was something important, like the closing parenthesis of an @available(...) structure.

  • When using Pretty Print or hierarchical HTML formatting, fixed bug in which indentation and additional lines were added to text inside of pre, script, and certain other "protected content" elements.

  • Added "Svelte" as a built-in recognized language (handled using the HTML mechanics, language server preconfigured to use svelteserver).

  • If font ligatures are explicitly disabled by the expert preference, ensure that excessively clever fonts (glares at Hasklig and Fira Code) do not display ligatures.

  • Fixed bug in which getters and setters, as well as return type declarations in getters and setters, would confuse function and fold generation in TypeScript files.

  • Updated the C-family keyword lists.

  • Fixed cosmetic bug in which the magnification indicators in the status bar didn't correctly reflect the document's current magnification, in cases where the document was being display in a Differences window as the result of a "Compare Two Front Windows" command and its magnification was set to something other than 100%.

Back to top