Skip to content

Releases: coteditor/CotEditor

4.6.0

24 Sep 23:15
Compare
Choose a tag to compare

system requirements: macOS 13 and later

New Features

  • Support macOS 14 Sonoma.
  • Add the โ€œKindโ€ option to syntax definitions to set the syntax is for โ€œgeneralโ€ or โ€œcode.โ€
  • Add feature to set the editor font depending of the syntax kind.
  • Add the monospaced font setting to the Appearance settings pane.
  • Add feature to switch the monospaced/proportional font to the Fonts toolbar item.
  • Copy the matched lines by selecting rows in the find result view and performing the Copy command.
  • Add option to disable the inconsistent line endings dialog entirely (not recommended).
  • Add Spanish localization.

Improvements

  • Change the system requirement to macOS 13 Ventura and later.
  • Update the behavior and look of the inspector pane.
  • Add โ€œUse system colorโ€ option to the cursor color in the theme setting view.
  • Update the character inspector to add labels for each item and show the Unicode version.
  • Make sure to perform the automatic whitespace trimming every time before explicit saving by the user.
  • Migrate the sharing interface to the modern version.
  • Reorganize the Settings window.
  • Remove the Print settings in the Settings window (Instead, set print settings directly in the Print dialog).
  • Add a font size field to the print dialog.
  • Deprecate the option to do nothing when no document is opened on startup.
  • Deprecate the cursor type option.
  • Deprecate the option to swap ยฅ and \ keys.
  • Deprecate the option to comment always from the line head (This behavior is now always enabled).
  • Deprecate the Color Code toolbar button.
  • Update the User Guide.
  • Update the Unicode block name list for the character inspector to Unicode 15.1.0.
  • Update the Swift syntax to add keywords for Swift 5.9.
  • [trivial] Migrate the Opacity toolbar item to popover in macOS 14.
  • [trivial] Disable the zoom button in the find & replace windows.
  • [trivial] Disable the contextual menu for shortcut fields.
  • [trivial] Reduce the maximum number of editors to split into.
  • [trivial] Change the behavior of the duplication command for syntax definitions to just create a duplicated syntax instead of opening the syntax editor dialog.
  • [trivial] Improve the behavior when selecting a row in the find result table in the Find window.
  • [trivial] Rename โ€œsyntax styleโ€ with just โ€œsyntax.โ€
  • [dev] Update the build environment to Xcode 15 (Swift 5.9).
  • [non-AppStore ver.] Update Sparkle from 2.4.2 to 2.5.0.

Fixes

  • Fix an issue that the Settings window was not listed in the Window menu.

Others

  • The toolbar customization will be reset at the first launch of CotEditor 4.6.0.

4.5.9

10 Sep 22:32
Compare
Choose a tag to compare

system requirements: macOS 12 and later

Fixes

  • Fix an issue that documents could not be saved with an unknown file extension.
  • Fix an issue that the Share button in the Touch Bar did not work when the document was replaced with the initial empty document.

4.5.8

15 Aug 16:42
Compare
Choose a tag to compare

system requirements: macOS 12 and later

Improvements

  • Disable the beep sound at the end of successful replacement.

Fixes

  • Fix an issue that the rectangular selection could not add an insertion point at the empty last line.
  • Fix an issue that the line was not highlighted when one of multiple insertion points locates at the empty last line.
  • Fix an issue that the current line highlight did not update when some editor setting was changed.
  • Workaround an issue the toggle inspector command is disabled in macOS 14.

4.5.7

24 Jul 22:38
Compare
Choose a tag to compare

system requirements: macOS 12 and later

Improvements

  • Improve the stability of document saving and deletion.
  • [non-AppStore ver.] Update Sparkle from 2.4.1 to 2.4.2.
  • [dev] Update Yams from 5.0.5 to 5.0.6.

Fixes

  • Fix an issue that the Script menu in the contextual menu was unwontedly labeled โ€œNSMenuItem.โ€

4.5.6

26 May 22:19
Compare
Choose a tag to compare

system requirements: macOS 12 and later

Improvements

  • Enable changing text size in Console.
  • Rename โ€œProtocol Bufferโ€ style with โ€œProtocol Buffers.โ€

Fixes

  • Fix an issue that the script console just displayed โ€œCotEditor.ScriptError error 0.โ€ instead of the actual message of the standard error.
  • Fix an issue that the Scripts menu listed the files without extension as scripts.
  • Fix an issue that the size of line numbers did not update even when the editorโ€™s font size was changed.

4.5.5

05 May 01:00
Compare
Choose a tag to compare

system requirements: macOS 12 and later

New Features

  • Add Mojo syntax style.

Fixes

  • Workaround an issue that โ€œKeep on Topโ€ feature blocks all windows from coming back to the foreground in the Stage Manager mode.
  • Fix an issue that invalid style names could be registered.
  • Fix an issue in the Key Binding settings that the documents currently opened were wrongly listed in the Window menu.
  • Fix an issue that the context menu in the editor didn't contain the script menu when the root scripts folder has only folders.
  • Fix missing localization.

4.5.4

18 Apr 13:54
Compare
Choose a tag to compare

system requirements: macOS 12 and later

Improvements

  • Add โ€œKeep on Topโ€ toolbar item.
  • Restore the โ€œKeep on Topโ€ state of windows from the last session.

Fixes

  • Fix an issue in CotEditor 4.5.3 that some menu command shortcuts could not be customized.

4.5.3

16 Apr 06:41
Compare
Choose a tag to compare

system requirements: macOS 12 and later

New Features

  • Add โ€œKeep on Topโ€ command in the Window menu.

Improvements

  • Remove the Open command in the Dock menu.
  • Enable the ToC button in Help Viewer.
  • Update Swift syntax style to fix highlighting with / characters.
  • [non-AppStore ver.] Update Sparkle from 2.4.0 to 2.4.1.

Fixes

  • Fix an issue that the application crashed by typing the ยจ key with a Norwegian keyboard.
  • Fix an issue that menu command shortcuts could be unwantedly localized according to the user's keyboard layout.
  • Fix an issue that the editor font did not apply to documents created via Services.
  • Fix an issue that the application could crash by opening the About window in some specific conditions.

4.5.2

03 Apr 09:26
Compare
Choose a tag to compare

system requirements: macOS 12 and later

New Features

  • Add BBCode syntax style.

Improvements

  • Update Swift syntax style to add some keywords.
  • [non-AppStore ver.] Update Sparkle from 2.3.2 to 2.4.0.
  • [dev] Update the build environment to Xcode 14.3 (Swift 5.8).

Fixes

  • Workaround an issue on macOS 12 that the application uses 100% CPU after searching files in the open dialog.
    Fix typos in German and Italian localizations (thanks to Jan Richter and DAnn2012!).

4.5.1

18 Mar 12:00
Compare
Choose a tag to compare

system requirements: macOS 12 and later

Improvements

  • Scroll the editor to make the remaining cursor visible when canceling the multi-cursor editing mode.

Fixes

  • Fix the application could crash when the Invisibles toolbar item is displayed.
  • [trivial] Fix the shortcut key display for the mic key in the Key Bindings pane.