================================================================================ version 16.0.1 (16A57) (2026-06-02) Additions --------- o (none in this build) Changes ------- o (none in this build) Fixes ----- * Fixed performance bug in "Check Site Links". * File name case warnings when checking links include the actual name of the file on disk. * Corrected cosmetic behavior of indeterminate progress bars in application-modal progress dialogs. ================================================================================ version 16.0.1 (16A55) (2026-05-31) Additions --------- o (none in this build) Changes ------- o (none in this build) Fixes ----- * [NFR] [540662] Fixed regression in shell worksheets when using `bash` as the login shell. * [538694] Made a change to fix reported symptoms in which the App Store subscription status was not presented correctly at startup. * [539630] Fixed bug in which changing W3C validator settings in the HTML-specific language preferences didn't affect the behavior as intended. * [540909] Fixed bug in which the application would incorrectly determine the download file size of a remote SFTP file, sometimes leading to unexpected results if the file had been changed on the server in between the local determination of the file size and the actual download. * Made changes to improve handling of W3C validator rate limits, which show up as HTTP 503 ("service unavailable") errors during batch checks. ================================================================================ version 16.0.1 (16A53) (2026-05-28) Additions --------- o (none in this build) Changes ------- o (none in this build) Fixes ----- * [NFR] [540491] Fixed regression in selection behavior via the Hard Wrap dialog box. * [540416] Fixed bug in which opening a single file from an FTP browser window would sometimes open it again in cases where the corresponding document was already open. * [540550] Made a change so that commands sent in shell worksheets no longer appear in the shell's own global history. * If a service error is returned by the W3C validator during a batch check (folder/site), the error is logged into the results rather than being allowed to interrupt the batch operation. ================================================================================ version 16.0.1 (16A51) (2026-05-27) Additions --------- o (none in this build) Changes ------- o (none in this build) Fixes ----- * [540208] Corrected repeat-operator behavior in vi emulation. * [540054] Corrected off-by-one stacking placement when creating new windows. * [540191] Fixed keyboard input mapping issue when a `DefaultKeyBinding.dict` file is in use with equivalents specifying numeric keypad keys. * [540361] Corrected vi visual/operator G selection endpoint calculation. * [540222, 540233] Corrected link to the W3C checker help on the web site. * [NFR] [540236, 540333] Decline to offer Yojimbo save if the AppleScript is quarantined, so as to work around OS security stupidity. ================================================================================ version 16.0.1 (16A49) (2026-05-26) Additions --------- o (none in this build) Changes ------- o (none in this build) Fixes ----- * [539400] Corrected navigation and selection behavior when using Visual (Line) mode with `vi` key bindings enabled. * [539541] Fixed reporting when the W3C validator service returns HTTP status 503 ("service unavailable"). * [539510] Made a change to prevent a crash which could occur during system theme switching (light mode to dark). * [539640] Fixed bug in which fold ranges for parameterless math environments in TeX files weren't correct unless the opening delimiter was followed with a space. * [539744] Updated stale content in the What's New page in the help book. * [539919] Adjusted links to "Editors at War". * [539924] Fixed deadlock which would occur when a remote SFTP server unexpectedly closed down the connection unilaterally. * [538849] Fixed a layout glitch in which expanding and collapsing the site settings view in a project window would reshape the window. * Fixed bug in which projects included in a multi-file search didn't search any image files referenced by the project. * [539948] Fixed cases in which sidebar search in notebooks would sometimes fail to find notes that matched the search words. * [540115] Made a change to only use the W3C validator (by default) when the document's `DOCTYPE` declaration signals HTML5, and not for older HTML document types. * [540132] Corrected the behavior of "`G`" when used as an operation modifier in vi command mode. ================================================================================ version 16.0 (16A47) (2026-05-12) Additions --------- o (none in this build) Changes ------- o (none in this build) Fixes ----- * [478489, 538536] Fixed a bug in which externally opening a disk-based project which was already open would select its project settings pane. * [538326] Fixed bug in which password prompts from `sudo` and `ssh` were not being handled by the application as they should have been. * Allow hours and days in the Unix script progress window, for scripts that take that long to run. * [539230] Fixed bug in which the file panel presented by the "Run Unix Filter" text factory configuration panel was a little too aggressive in filtering things. * Improved the experience when editing Markdown files which are used as input for various content systems such as Jekyll which use custom attributes to signal Markdown content inside of `div` and other blocks. * [539259] Fixed regression in which a partial line selection was inappropriately used for determining the range of text to be processed for line-oriented transformations (such as Process Lines Containing). This usually resulted in no work being done. * [539284] Fixed a regression in codeless language module scanning which would cause a hang or crash in some cases. * [375071] Improved recognition of DSL-style Perl function declarations, as used by Dancer2. *fin*