Releases: coteditor/CotEditor
Releases ยท coteditor/CotEditor
4.6.0
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
4.5.8
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
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
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
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
4.5.3
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
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
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.