Skip to content

Releases: coteditor/CotEditor

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.

4.5.0

18 Mar 00:48
Compare
Choose a tag to compare

system requirements: macOS 12 and later

New Features

  • Renew the snippets feature to enable naming it, changing the order, and performing from the menu.
  • Add the Insert Snippet submenu to the Text menu.
  • Add a new scope “syntax style” to the snippet feature to perform snippets only in a specific syntax style.
  • Add a new variable “selection” to the snippet feature to place the currently selected text to the inserted text.
  • Enable the character inspector to inspect more information about each Unicode scalar that makes up a character.

Improvements

  • Reconstruct the Snippets (ex. File Drop) and Key Bindings panes in the Settings window.
  • Allow single function key stroke for a keyboard shortcut.
  • Update item order of the Edit menu.
  • Change counting characters/lines/words to count all elements in multiple selections.
  • Change the threshold to trigger the automatic completion to 3 letters to optimize calculation time by large documents.
  • Allow _ as a character for completion candidates.
  • Synchronize the visibility of all navigation/status bars in the application.
  • Optimize the performance of text editing while URL linking is enabled.
  • Make filter highlights of the outline list more legible in the Dark Mode.
  • Update Swift syntax style to add keywords for Swift 5.8.
  • Deprecate the Insert Encoding Name command (use AppleScript instead).
  • Update the help contents.
  • [non-AppStore ver.] Update Sparkle from 2.3.1 to 2.3.2.
  • [dev] Update Yams from 5.0.4 to 5.0.5.

Fixes

  • Fix an issue in the search window that an error dialog for invalid regular expression appeared even on incremental search.
  • Fix an issue that the application did not terminate when no documents exist and the application goes background.
  • Fix an issue that the Replace button in the Find window did not select the next match.
  • Fix an issue on macOS 12 that the buttons at the bottom were not aligned.
  • Fix an issue that all URL links were removed when an external process updated the document.
  • Fix the redo action label for the line endings conversion and file encoding change.

4.4.5

07 Feb 04:26
Compare
Choose a tag to compare

system requirements: macOS 12 and later

New Features

  • Add “last modified date” option to the print header/footer options.
  • Add “Ignore” option to the inconsistent line endings alert.

Improvements

  • [dev] Update Yams from 5.0.3 to 5.0.4.

Fixes

  • Fix an issue that the print Header/Footer alignment options did not match the selected settings.
  • Fix an issue that some shortcut keys could be used for menu key binding customization without warning even when they are used for existing commands.
  • Fix missing localization in the Find window.
  • Remove outdated descriptions in the Key Bindings pane.