BBEdit 14.6.4 Release Notes

BBEdit 14.6.4 contains fixes for reported issues, as well as some refinements to existing features.

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.2 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.


This update does not add any features. (It doesn't take any away, either.)


  • When command-clicking in the title bar of a project, BBEdit will add the project to the path menu in cases where the project window is already displaying a document (and so the path menu would show only the path to the document). This solves the problem of not being able to quickly get to the project's location in the Finder.

  • The "last saved" indicator in the status bar below the text area includes a marker if the document has unsaved changes. (This may be easier for some folks to see than some of the other available indicators, which include the "dirty dot" in the window's close box, the highlighted icon at the top right of the text area, the border of the "x" close widget in the sidebar, and the mark next to the document's entry in the Window menu.)


  • Fixed crash which would occur on macOS 13.x when trying to truncate a note's title for display in the navigation bar, and the title looked enough like an URL to trigger a bug in the OS.

  • Fixed regression in which opening the completion panel (or one of its cousins) would cause a space switch.

  • Improved accuracy of the "looks like HTML" test, which in turn improves correctness of fold generation when processing incomplete and unqualified snippets of HTML code.

  • Fixed regression in which Extract would not find all occurrences of very short patterns which occurred multiple times on the same line, e.g. ".".

  • Fixed crash which would occur when navigating differences after having made certain specific edits in one of the files being compared.

  • Updated the list of ISO language codes used by the "New Document" command and HTML syntax checker.

  • Corrected some omissions from the global attribute list which were causing incorrect error reports from the HTML5 syntax checker.

  • Fixed crash which would occur when closing a document while its selection (or contents) were being recited by the speech system, and then subsequently quitting the application while waiting for speech to finish.

  • "Open File by Name" will not search files/folders listed in the "Open Recent" history. If you would prefer that it do so, turn on the appropriate expert preference:

    defaults write com.barebones.bbedit OFBNIncludesRecentItems -bool YES

  • Updated the XHTML syntax checking to allow "https" values in the xmlns attribute.

  • Fixed bug in which requests from the Service menu made while the application was not running usually didn't have any effect after startup was completed.

  • AppleScript "display notification" events targeted at the application are now processed in-application so that they appear as expected.

  • Fixed bug in Markdown coloring, in which a link definition at the very end of the file (with no trailing line break) didn't get colored.

  • Corrected appearance of text-input highlighting (for CJK and others) when the text color scheme uses a dark background color.

  • Since rls is no longer supported or developed, the default LSP server configuration now specifies rust-analyzer. Use brew install rust-analyzer to install it. See the rust-analyzer web site for more information.

  • Fixed bug in which changing the "Related files" navigation bar preference didn't immediately affect open windows.

Back to top