UltraEdit 2025.0 for macOS
Current UltraEdit Mac release: 2025.0 (2026-06-09)
Current UltraEdit for Linux release: 2023.0 (2024-10-16)
UltraEdit for Mac 2025.0 changes (2026-06-09)
- Features and enhancements
- Added support for moving custom toolbars above the edit window on macOS
- Added “Sort File Tabs” to the list of commands that can be added to the toolbar
- Added support for specifying line/column position from the command line
- Added support for macOS dictation/transcription
- Added an option to disable user clipboards
- Enabled “Reformat JSON” and “Compress JSON” on files without JSON syntax highlighting applied
- Improved portability of project files so they can be created on one system and moved to another
- Improved SSH/Telnet terminal compatibility
- Other notable quality improvements
- Fixed: Arrow key navigation at file boundaries while editing
- Fixed: UE does not come to the foreground when the icon is clicked in the menu bar
- Fixed: Detection of files that are already open
- Fixed: Repeated crashes while editing on macOS/Linux
- Fixed: Crash when trying to modify settings on macOS
- Fixed: Crash when changing the Word file path
- Fixed: Crash on application start with certain configurations
- Fixed: Application fails to start after enabling “Show Relative File Paths.”
- Fixed: Hang and 100% CPU usage while editing
- Fixed: Hang when working with multiple open files, invoking New Window, and closing
- Fixed: Quick Find only accepts the first typed character; all subsequent characters go to the edit window
- Fixed: UltraEdit does not remember the desktop it is assigned to
- Fixed: UltraEdit does not adjust size when Mission Control is invoked
- Fixed: UltraEdit does not come to the foreground when its icon is clicked in the menu bar
- Fixed: UltraEdit creates Edit files in the user’s home directory when it should not
- Fixed: UltraEdit appends “.s” to newly created files saved with a .sql extension
- Fixed: Unable to copy from a Linux terminal and paste into UEX after extended use
- Fixed: Issues pasting from certain sources on various Linux distributions
- Fixed: Favorite Files dialog does not remember its size after resizing, and its content area cannot be resized
- Fixed: Replace dialog remains open when switching from hex mode back to normal edit mode
- Fixed: Spelling error in the Hex Find/Replace dialog
- Fixed: “En space” character cannot be replaced in either ASCII or hex mode
- Fixed: Undo in hex mode does not work correctly
- Fixed: Umlauted characters not matched with “Replace All” in UTF-8 files
- Fixed: “Perl” is sometimes not shown as an option for regular expressions
- Fixed: Double-clicking a quoted string includes the surrounding quotes in the selection
- Fixed: Double-clicking a string includes “$” and “>” in the selection, with no way to change the behavior
- Fixed: Multiline tabs behave unexpectedly when a new file forces a second row of tabs, including a tab that should be on the new row, not displaying
- Fixed: Screen splits unexpectedly when clicking one of several open file tabs
- Fixed: Clicking the right arrow in the tab bar row unexpectedly creates blank edit files after passing the last file tab
- Fixed: Bold text highlighting does not work as expected in markdown files
- Fixed: Live preview does not display content as it does in UltraEdit for Windows
- Fixed: Live preview renders incorrectly when a blank line is added to the file and saved
- Fixed: “Email our support team” link incorrectly routes to a sales quote-request form rather than support
UltraEdit 2023.0 changes (2024-10-16)
Features and enhancements
- Enhanced large file mode:
- Brings all large file settings into a common location
- Easily customize large file optimizations
- Enable/disable line numbers, code folding, Intellitips, and more
- Access from “Preferences → File handling → Large files” settings page
- Integrated dockable terminal/shell window
- Access from “View->Toolbars/Windows->Terminal”
- Select shell type from “Preferences->Terminal”
Other notable quality improvements:
- Impossible to dock undocked windows
- Crash when selecting “Customize Menu” from edit window context menu
- Apply/Ok do not save key mapping assignment unless you click Assign
- Find with “List lines containing find string” doesn’t work when invoked successively on two different files
- Buttons are not properly sized in file change detected dialog
- When UltraCompare is not installed clicking on File/Compare brings up a blank dialog
- Default template shortcuts should match default template names
- Status bar is not updated when highlighting file type is changed from View -> View as (Highlighting file type)
- When “Double-clicking file tab will close file” is selected, double-clicking tab bar should create new file
- Macro list doesn’t show “No macros” when first loaded/toggled
- Script list doesn’t show “No scripts” when toggled with no scripts loaded
- “Indent spaces” option should be subdued if “Use spaces in place of tabs” is not selected
- Find String List isn’t cleared when next search is executed
- Repeated crashes when running macro to end of file
- Pasting content from KeePassXC into UltraEdit results in UTF-8 BOM being inserted with pasted content
- Fields for “Start/End Field” and “Start/End Char” in Advanced Sort Options dialog are not wide enough
- Regular expression option in Find dialog reverts to “Unix” after Replace in hex mode
- “Double-clicking file tab will close file” should be selected by default
- Crash when pasting into UltraEdit
- Quick Find dialog shows extra characters during typing
- “Preferences” changed to “Settings” in UltraEdit menu
- “^” is included in text inserted by template
- Active line jumps to different position onscreen when word wrap is invoked
- All content below line 11341 disappears when scrolling upward with folded lines using customer settings
- Code folding nodes are not visible until UEW file is opened
- Live preview returns incorrect error with XML file
- Perl regex replace of character with diacritic changes character to non-printable character
- Text fields in Page Setup dialog are too narrow to be used
- Support secure coding macOS API
- Added XHTML and XHT to supported file types for xmllint
UltraEdit for Mac 2022.0 (2022.0.0.12) changes (2022-12-15)
- Save state for modified files
- Close UltraEdit without being prompted to save anything, then pick up where you left off – unsaved changes are restored
- Works for local, network, and unsaved “Edit” files
- Prefer prompts to save? Disable this feature under Preferences » File handling » Load/Save
- Note: Save state for FTP files isn’t supported in this release
- Updated HTML Tidy
- Updated HTML Tidy library to latest version
- New HTML Tidy UI with dozens of additional options
- Open URLs in file with Cmd Shift Click
- Added “Results to edit window” option for Find in Files
- Improved editing with Live Preview
- Improved pasting in of UTF-8 text, including emojis and other visual glyphs
- Improved auto-updating of function list
- Improved file change detection with samba network share
- Addressed issues with Find/Replace in macros
- Addressed Project tab issues when no files are open
- Addressed issues with dockable window context menus
- Addressed syntax highlighting issues
- Addressed issue with “Comment add”
- Addressed issue when attempting to run as root
