Beyond Compare 4 Beta Log

BetaLog

4.3.0.24359 - October 7, 2019

Notable Changes

  • Stable release candidate.
  • Added support for macOS 10.11 through 10.13.
  • Improved performance when editing and scrolling.
  • Fixed various issues.

Folder Compare

  • Fixed Cmd+C shortcut triggering "Clear" in the Folder Compare "Filters" Session Settings panel.
  • Fixed treeview showing incorrect files when forcibly scrolling from "Next Difference Files" in a child file comparison.

FTP

  • Fixed password edits not gaining focus when navigated to using the keyboard.

Misc

  • Fixed scrolling speed and mouse wheel/trackpad scrolling in all viewers.
  • Fixed various drawing and scrolling bugs on macOS 10.13 and earlier.
  • Fixed default window positions to use the current monitor rather than the primary one.
  • Fixed various issues with undo/redo in dialogs and path edits.
  • Fixed moving windows by dragging the titlebar, statusbar and the empty space to the right of viewer tabs and toolbar buttons.
  • Fixed keyboard navigation to follow system "Full Keyboard Access" setting.
  • Fixed double clicking on the titlebar/toolbar to maximize/restore the window.
  • Fixed numeric text edits with up/down buttons reporting the wrong value if a dialog was closed while it still had focus.
  • Fixed incorrectly drawn focus rings.
  • Fixed touchpad elastic scrolling to not affect dialogs without scrollbars (e.g., About dialog).
  • Fixed popup buttons not showing icons in the button or dropdown.
  • Right clicking on the titlebar caption no longer shows the path to the BC executable.
  • Fixed coloring for selected lines in listboxes (both focused and inactive) and when the parent form is inactive.

Preferences

  • Fixed "Tweaks" page not including a scrollbar.

Text Views

  • Improved editing performance.
  • Fixed editor inserting characters in the wrong spot when in a gap or when replacing a whole line selection.

4.3.0.24241 - September 3, 2019

Notable Changes

  • Added support for Microsoft OneDrive.
  • Added support for autocompletion in path edits.
  • Fixed corrupt text/graphics on macOS Catalina beta 6 and later.
  • Improved appearance and behavior of treeviews, listviews, and other controls.
  • Improved stability and various other fixes.

Cloud Services

  • Added support for Microsoft OneDrive.

File Formats

  • Fixed "Description" field for new file formats including text from most recently used file format.
  • Fixed "XML Sort" and "XML Tidy" handling of whitespace and line endings.

Folder Sync

  • Fixed "Auto Sync" button caption never updating to "Sync Now".

FTP

  • Fixed SFTP keyboard interactive authentication dialog not appearing, hanging connection attempts that require it.

Installer

  • Fixed installing new versions from the Check For Updates dialog on macOS 10.15 Catalina.

Look & Feel

  • Fixed appearance and behavior of listviews and treeviews. Primarily affects "Finder Integration", "Archive Types", and "Toolbars, etc" pages in Preferences.
  • Fixed gradient used for titlebar, viewer tabs, and toolbars.
  • Fixed appearance of file viewer Find & Replace panel.
  • Improved appearance and behavior of Session button's dropdown list.
  • Fixed appearance of FTP profile timezone edit.
  • Fixed appearance of About dialog.
  • Fixed appearance of Folder Compare column headers.
  • Fixed Search edit focus behavior and focus glow.
  • Fixed appearance and behavior of the color well.
  • Fixed page control background color.
  • Fixed character encoding dropdown to use proper separators rather than blank lines.
  • Fixed appearance of calendar border in Touch dialog.

Misc

  • Added support for autocompletion in path edits.
  • Added link to Check For Updates in titlebar when a new version is available.
  • Fixed corrupt text/graphics on macOS Catalina beta 6 and later.
  • Fixed copying text to the clipboard including an extra NULL character.
  • Fixed ctrl+left click to be treated as a secondary/right click.
  • Fixed Dock menu to include open windows and 'New Session' submenu.
  • Fixed default window size/position when launching for the first time.

Reports

  • Fixed "XML Dump" handling of ampersand characters.

Text Views

  • Fixed Patience Diff alignment never completing if the last line of the comparison is an orphan.
  • Fixed selection coloring for selections starting immediately after a tab character.
  • Fixed gutter width wiggling when inserting new lines.
  • Fixed dictionary popup not appearing when there are multiple monitors with different dimensions.

Text Merge

  • Fixed Cut and Paste not working in the path edits.

Crashes

  • Fixed crash in text editor when using non-US keyboard layout.
  • Fixed crash in Folder Compare when using Refresh.
  • Fixed crash in Folder Compare when sorting by CRC.
  • Fixed crash when moving symbolic links across filesystems.
  • Fixed crash on startup if an existing instance of a different .app bundle is open.

4.3.0.24076 - June 19, 2019

Notable Changes

  • Improved stability and macOS 10.15 Catalina compatibility.

Folder Compare

  • Fixed file operations not starting until the mouse moved.
  • Fixed placeholder text in username/password edits for FTP profiles.

Misc

  • Improved compatibility with macOS 10.15 Catalina.
  • App bundle is now notarized by Apple.

Crashes

  • Fixed crash in folder compare when canceling a file operation while still loading subfolder comparisons.
  • Fixed crash in Home View when using session "Save As" while saved sessions are filtered out.
  • Fixed crash in Home View when using session treeview inline rename.
  • Fixed crash in MP3 compare when changing Importance in Session Settings.
  • Fixed crash when using Finder context menu to compare two folders.

4.3.0.24036 - June 6, 2019

Notable Changes

  • macOS only
  • Upgraded to 64-bit and re-implemented interface in Cocoa. This is a significant change. See known issues list and expect bugs.
  • Added support for macOS 10.15 Catalina beta.
  • Text editor enhanced with macOS-specific behavior.
  • Added Full Screen mode.

Misc

  • "Check for Updates" now uses HTTPS connections.
  • Fixed 'Reveal in Finder' so it doesn't ask the user for permission to automate Finder before it works.
  • Added support for per-monitor high-DPI images.
  • Upgraded third-party libraries.

Text Views

  • Added support for custom keybindings in ~/Library/Keybindings/DefaultKeyBinding.dict.
  • Added support for long-pressing a letter to select an accented variant.
  • Added support for system pop-up dictionary (Ctrl+Cmd+D).
  • Added support for deleting accents on characters and segments in multi-segment glyphs (Ctrl+BkSp).
  • Added support for Killing (Ctrl+K) and Yanking (Ctrl+Y)
  • Added support for setMark:, selectToMark:, deleteToMark:, swapWithMark: keybinding commands. They don't have key mappings by default.

Copyright © 2021 Scooter Software, Inc.