Skip to content

7.1.0-beta

Pre-release
Pre-release

Choose a tag to compare

@1024jp 1024jp released this 26 Jul 13:08

system requirements: macOS 26 and later

Compatibility Changes

  • Change the system requirement to macOS Tahoe 26 or later.

New Features

  • Support macOS 27 Golden Gate.
  • Add folder search to the sidebar for searching for text across files in an open folder.
  • Add document history navigation to the toolbar for folder documents.
  • Automatically generate and apply a draft document name from the document’s content on macOS 27.
  • Allow the indentation style (spaces or tabs) and width to be set for each Mode.
  • Add the Customize Syntax Menu command to the More menu in the “Available syntaxes” section of the Format settings pane, allowing specific syntaxes to be hidden from syntax menus.
  • Add the “Status bar” option to the Appearance settings pane.

Improvements

  • Make some settings dialogs resizable.
  • Allow custom syntaxes to be deleted by dragging them to the Trash.
  • Allow CotEditor Syntax files and multiple replacement definitions to be imported by dropping them onto their respective lists.
  • Add a context menu to the list in the Mode settings pane.
  • Display the number of definition errors as a badge in the sidebar of the syntax editor.
  • Automatically apply the JSON syntax to documents whose file type is a kind of JSON, such as GeoJSON files.
  • Update the JSON syntax to simplify the file mapping settings.
  • Improve overall stability and performance.
  • [dev] Tweak the accent color.
  • [dev] Update the build environment to Xcode 27 Beta 4 (Swift 6.4, macOS 27 SDK).

Known Issues

  • The status bar text can appear with an unreadable color with certain combinations of the system appearance, window appearance, and theme on macOS 26 (FB23611796).
  • In some cases, a sandboxed URL is passed when folder search results are dropped onto another app (FB23578716).
  • Strings added in this release are not yet localized in Bulgarian, Czech, and Polish.

Changes in 7.0.8 (unreleased)

Improvements

  • Prevent the file browser from opening UNIX executable files as plain text.
  • Display more accurate error messages in dialogs.
  • Updated the SON syntax to change the file mapping for Package.resolved from file extensions to filenames.
  • Improve cancellation handling for syntax highlighting with computationally intensive regular expressions.
  • Improve overall stability.
  • [non-AppStore ver.] Update Sparkle from 2.9.3 to 2.9.4.

Fixes

  • Fix an issue where the application could crash or freeze when undoing an edit that shortened the document, such as the trimming of trailing whitespace.
  • Fix an issue where the tab width customized for a document was not applied when printing.
  • Fix an issue where the insertion point could move to an incorrect column when extending a selection upward from the end of the document.
  • Fix an issue where the Surround Selection With > Custom dialog did not show the last used strings.
  • Fix an issue where the window size setting was not included in the exported settings archive (Thanks to offyotto!).

Full Changelog: 7.0.7...7.1.0-beta