UltraEdit for macOS/Linux latest changes 

Current UltraEdit Mac release: 2023.0 (2024-10-16)
Current UltraEdit for Linux release: 2023.0 (2024-10-16)

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