CotEditor

⚠️ This is a pre-release version.

Highlights on CotEditor 4.0

Brand-new user interface for the Big Sur era
CotEditor now has a new look. The document window, icons, and until details were delicately re-designed to be suitable for macOS 11 Big Sur.
Ready for Apple silicon
CotEditor 4.0 is a universal binary and runs natively on both Apple silicon and Intel-based Mac computers.

What's New on CotEditor 4.0.0-beta.5

release:

Improvements

  • beta: Draw the background of the area scrolled over the editor also with the theme color.
  • beta.4: Update the emoji toolbar icon for Dark mode.
  • beta trivial: Tweak preferences layout.

Fixes

  • beta.4: Fix an issue in the CotEditor scripting with UNIX scripts that the same standard input could be sent repeatedly to the script.
  • trivial: Fix an issue that the i-beam for the combination of the vertical text orientation and a light theme cropped (FB8445000).

Known Issues

  • Checkmarks are not applied to the corresponding items in the menus for the collapsed toolbar items.
  • Big Sur: Syntax highlight for the regular expression disappears when the text field becomes in editing (FB8719584).
  • Big Sur: Screenshots in the help contents are not updated yet.
  • Big Sur: Document icons are not updated yet for Big Sur style.

What's New on CotEditor 4.0.0-beta.4

release:

Improvements

  • Reduce the priority that CotEditor implicitly becomes the default application for specific file types.
  • beta.3: Update syntax style for Pascal (Thanks to cbnbg!).

Fixes

  • beta.3: Fix an issue on beta.3 that the application crashed when the console window is called first from a script.
  • beta.3: Fix an issue in the CotEditor scripting with UNIX scripts that the output was still occasionally not applied.

Known Issues

  • Checkmarks are not applied to the corresponding items in the menus for the collapsed toolbar items.
  • Big Sur: Syntax highlight for the regular expression disappears when the text field becomes in editing (FB8719584).
  • Big Sur: Screenshots in the help contents are not updated yet.
  • Big Sur: Document icons are not updated yet for Big Sur style.

What's New on CotEditor 4.0.0-beta.3

release:

New Features

  • Add new AppleScript/JXA commands smarten quotes, straighten quotes, and smarten dashes for selection object.
  • Add syntax styles for Pascal (Thanks to cbnbg!) and VHDL.

Improvements

  • On sorting lines by pattern, evaluate numbers more intelligently when the “treat numbers as numeric value” option is enabled.
  • Avoid discarding the current input when a new item is added while another item is in editing in the syntax style editor.
  • Put only the filename rather than the absolute path for the relative path insertion (<<<RELATIVE-PATH>>>) when the document file itself is dropped into the editor.
  • Optimize the performance of invisible character drawing, especially with very-long unwrapped lines.
  • Update Python syntax style.
  • beta: Horizontally center the contents of the preferences panes (Thanks to zom-san!).
  • beta: Update some toolbar icons.
  • beta trivial: Update the style of the add/remove buttons.
  • beta dev: Update the build environment to Xcode 12.2 beta 3.

Fixes

  • beta: Fix an issue in the CotEditor scripting with UNIX scripts that the standard error output was not displayed on the console.
  • beta: Fix an issue in the CotEditor scripting with UNIX scripts that the output was occasionally not applied.
  • beta: Fix the multiple replacement panel layout on macOS 10.15.

Known Issues

  • Checkmarks are not applied to the corresponding items in the menus for the collapsed toolbar items.
  • Big Sur: Syntax highlight for the regular expression disappears when the text field becomes in editing (FB8719584).
  • Big Sur: Screenshots in the help contents are not updated yet.
  • Big Sur: Document icons are not updated yet for Big Sur style.

What's New on CotEditor 4.0.0-beta.2

release:

Improvements

  • Round the corners of current line highlight.
  • beta Big Sur: Match the inspector background to desktop color.
  • beta tirivial: Update titlebar color.

Fixes

  • beta: Fix an issue in the navigation bar that the split editor button did not update when changing the split orientation.
  • beta: Fix an issue in the appearance pane and the multiple replacement panel that the newly added setting was not selected.
  • beta: Address an issue that the status bar rarely compressed vertically.
  • beta: Workaround an issue that the initial text color of the pop-up menus in the status bar dimmed (FB8721478).

Known Issues

  • Syntax highlight for the regular expression disappears when text field becomes in editing (FB8719584).
  • Some of help contents are not updated yet.
  • Big Sur: Document icons are not updated yet for Big Sur style.

What's New on CotEditor 4.0.0-beta

release:

New Features

  • Brand-new user interface designed to fit macOS 11 Big Sur.
    • Update the application icon.
    • Redesign the document window.
  • Support Apple Silicon.
  • Add syntax style for Dockerfile.

Improvements

  • Change the system requirement to macOS 10.15 Catalina and later.
  • Move line endings/file encoding menus from the toolbar to the status bar.
  • Change default settings of items to display in the toolbar/status bar.
  • Change the default theme from Dendrobates to Anura.
  • Change the UI of the Unicode code point input to display the input field just above the insertion point.
  • Change the “trim trailing whitespace on save” option in the General pane to perform the trimming not on save but while typing with delay, and move the option to the Edit pane.
  • Enable toggling the editor split orientation by right-clicking the editor split button in the navigation bar.
  • Enable action to toggle editor split orientation even when no split editor is opened.
  • Remove the Integration preferences pane and move its contents to the General pane.
  • Enable “select previous/next outline item” commands even when the navigation bar is hidden.
  • Live update selection counts while moving the selection.
  • Scroll editor by swiping the line number area.
  • Previously, CotEditor scripts written in Unix scripts, such as Ruby or Python, were decoded using the user-preferred file-encoding set in the Format preferences pane for normal documents, now they are always interpreted as UTF-8.
  • Avoid showing the "edited" indicator in the close button of document windows when the document content is empty and therefore can close the window without the confirmation dialog.
  • Update Swift, SVG, and Ruby syntax styles.
  • Update Shell Script syntax style (thanks to ansimita!).
  • Remove the toolbar button to toggle page guide visibility.
  • Remove feature to import legacy syntax style definition files of which format was used in CotEditor 1.x.
  • trivial: Improve tooltips of toolbar icons to reflect the current document state.
  • trivial: Optimize the line number calculation in vertical text orientation.
  • trivial: Always enable non-contiguous layout by the normal horizontal text orientation.
  • dev: Update the build environment to Xcode 12.2 (Swift 5.3, macOS 11 SDK).
  • dev: Replace DifferenceKit package with native CollectionDifference.
  • dev: Update Yams from 3.0.1 to 4.0.0.

Fixes

  • trivial: Fix an issue in the sytnax style toolbar item that the menu selected blank if the current style was deleted.

Known Issues

  • Some of help contents are not updated yet.
  • Document icons are not updated yet for Big Sur style.

previous release notes