BBEdit 15.0.3 Release Notes

BBEdit 15.0.3 contains fixes for reported issues.

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

Because BBEdit 15 builds on features that were added during the BBEdit 14 cycle (as well as previous versions), 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 15, with screen shots, see the What's New in BBEdit 15 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 15.0 change notes, as there are significant changes from previous versions.


BBEdit 15 requires Mac OS X 11.0 or later.

For whichever version of macOS you are using, please make sure that you have updated to the latest available OS version.

This is particularly important in the case of macOS Sonoma (14.x), which contains bugs and regressions that affect BBEdit's operation.


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


This update contains only fixes for reported issues.

back to top


  • Fixed bug in which line comments at the end of the file in R and Unix Shell Script source files weren't colored as such unless the file ended with a line break.

  • Worked around macOS 14 misbehavior which prevented the application from activating when invoked by bbdiff --wait.

  • Fixed bug in which closing the active document didn't always select the next eligible document, leaving a "No Editor" placeholder.

  • Made some changes to improve performance when opening the "related files" (counterparts) navigation bar menu when the directory containing the document had a lot of other files in it.

  • Reverted the 15.0.2 change to default-tag-formatting behavior of the HTML pretty printer, which ended up causing more problems than it solved.

  • Fixed 15.0.2 regression which would cause a hang while making certain edits with the minimap open.

  • Fix a bug that caused the Minimap to highlight both the current and previous lines when the insertion point is at the start of a line.

  • Made a change in the minimap so that punctuation isn't greeked, which helps improve visualization.

  • "Compare Two Front Windows" will no longer report an error if either (or both) documents is a (shell or ChatGPT) worksheet.

  • Worked around a suspected compiler regression which caused typographer's quotes insertion to malfunction.

  • Worked around a misbehavior in the macOS security system which would cause spurious "“” was prevented from modifying apps on your Mac" warnings when opening SDK headers (or other files inside application bundles) when starting the application or using "Open File by Name".

back to top