system requirements: macOS 15 and later
Improvements
- Improve the performance of saving a large document encoded in Western (ASCII).
- Improve overall stability and performance.
- [trivial] Keep the Find window height unchanged when the find result view is closed by dragging the divider.
Fixes
- Fix an issue where changes to the “Make file executable” option in a canceled save panel could be applied to a subsequent save.
- Fix an issue where the app became unresponsive when a document was automatically updated due to an external modification while an alert for the document was displayed.
- Fix an issue where the alerts about inconsistent line endings or an external modification could be displayed twice for the same document.
- Fix an issue where text typed in an untitled document while another document was being opened could be lost without warning.
- Fix an issue in the file browser where the “Open in New Window” command did not work for the file currently displayed as a preview.
- Fix an issue where the Syntax toolbar menu was no longer updated once the toolbar customization dialog was opened.
- Fix an issue where wrapped lines could be printed with an incorrect indentation width when hanging indentation was enabled.
- Fix several issues in editing commands with multiple cursors or selections.
- Fix an issue where the “Shift Left” command could crash the app when the selection started within the indentation.
- Fix an issue where the app could crash when selecting a completion candidate in the Touch Bar.
- Fix an issue where the app could become unresponsive when modifying the selection word by word in text containing combining characters.
- Fix an issue where setting the tab width to zero with AppleScript could crash the app.
- Fix an issue where the automatic outdent when typing a closing symbol, such as “}”, removed only a single character instead of a whole indent level in space-indented documents when the tab character is preferred for indentation.
- Fix an issue where the “URL Encode” command could fail for selections containing an invalid percent-encoding sequence, such as a standalone “%”.
- Fix an issue where expanding the selection to the beginning of the line discarded the selected range ahead of the anchor when the selection was made from left to right.
- Fix several issues in modifying the selection in documents containing inconsistent CRLF line endings.
- Fix an issue where the insertion point could move to an unexpected position after typing a quotation mark when the Smart Quotes substitution is enabled.
- Fix the Portuguese localization.
- [trivial] Fix an issue where the help button in the Completion pane of the syntax editor opened the Highlighting help page.
Full Changelog: 7.0.6...7.0.7