Good morning,
We're currently working on a maintenance update to BBEdit 15 to address a few recently reported issues.
Note that this is a _pre-release_ version. The intent is to fix bugs and address areas of improvement based on what our customers have reported. However, since the software is at this point not fully tested, there _may_ be bugs and regressions.
If this prospect makes you nervous, then sticking with the public release versions is your best course of action. Nobody will be offended if you choose to do so; you're under no obligation to install and use anything but a public release. :-)
Complete change notes to date for all the pre-release builds in this cycle are available here:
<
https://s3.amazonaws.com/BBSW-download/15.5.3_Notes.txt>
The change notes are organized into additions, changes, and fixes, and are annotated where appropriate with case numbers. So if you recognize a number corresponding to a support case that was opened for you, you can now verify that it's been fixed correctly. Please take the time to review the changes before using the new build -- it'll be worth your time.
One final note: If you run into a bug in a pre-release version, PLEASE DO NOT REPORT THE BUG TO THE LIST. This includes asking about whether others have seen the same problem. Instead, please send a bug report to <
sup...@barebones.com> and we will deal with it there. This will help us keep the list discussion on topic and productive for all list members.
Here is the list of changes made since the previous public release:
================================================================================
version 15.5.3 (15C91) (2025-08-11)
Additions
---------
o (none in this build)
Changes
-------
o (none in this build)
Fixes
-----
* [510288] Allow additional slashes in the line comment delimiter
when processing comment callouts in C-family languages.
* [510292, 510331] Corrected cosmetics of the pattern field
editors used in "Process Lines Containing" and other modal
panels.
* [510807] The "." between the file name and its extension is not
part of the file name extension; so the application will ignore
any leading periods when checking a file name against the list
specified in the "Text Files" preferences.
* [508829] Fixed misbehavior when switching workspaces with one or
more Notebook windows open.
* [510288] Correct selection range when selecting a line-comment
callout from the function menu.
* [511535] Color `r` in Perl scripts when appearing as a pattern
modifier.
* [511625] Made a change to reduce output latency in Unix script
execution progress windows. (There is no assurance that output is
isochronous.)
* [511843] Fixed a bug in which pattern playgrounds didn't
correctly write out the pattern in use when saved, nor did they
preserve the search history.
* Made a change to improve the appearance of the application's
dock icon when running on a future version of macOS.
* [512153] Fixed bug in which the "Find Symbol in Workspace" panel
did not correctly remember its position and size.
* [512322, 512327] BBEdit no longer sends a zero `temperature`
parameter to worksheet chat API services; more recent models from
OpenAI will report an error in that case.
If your API service requires an explicit `temperature` API parameter,
set `explicitTemperatureParameterRequired: true` on the API's model
description, and `defaultTemperature` to an appropriate value.
* Added `gpt-5` to the list of built-in models for ChatGPT
worksheets. (As always you can use any model not built in by
simply entering its name in the appropriate location.)
* Fixed crash in the FTP client triggered in certain workflows.
*fin*
The package can be downloaded from our web server:
https://s3.amazonaws.com/BBSW-download/BBEdit-15.5.3_15C91.dmg
If you are using the Mac App Store version, this build will be available reasonably soon in TestFlight:
https://testflight.apple.com/join/Q3zRHtfU
Enjoy,
R.
--
Rich Siegel Bare Bones Software, Inc.
<
sie...@barebones.com> <
https://www.barebones.com/>
Someday I'll look back on all this and laugh... until they sedate me.