Beyond Compare 4.4.x

Released: Aug 13, 2021

4.4.x での更新項目

4.4.7 (build 28397)

Updated Oct 19, 2023

Features

  • Installer
    • Linux: Updated RPM repository GPG key for Fedora 38 compatibility.
  • Folder Compare
    • Linux: Updated smb:// support for KDE and DBUS integration.
  • File Formats
    • Microsoft Windows: - Updated pdftotext to v4.04.

Fixes

  • Notable Changes
    • macOS: Fixed blurry text on Intel CPU systems with retina displays running macOS 14 Sonoma.
    • Linux: Fixed typo in RPM uninstall script in 4.4.5 and 4.4.6.
    • Fixed hex compare incorrectly marking single matches as different.
    • General updates and stability fixes.
  • Hex Compare
    • Fixed incorrectly marking single matches as different.
  • Installer
    • Linux: RPM installer no longer tries to import the GPG key automatically.
    • Linux: Fixed typo in rpm pre-uninstall script.
  • Misc
    • macOS: Fixed blurry text on Intel CPU systems with retina displays running macOS 14 Sonoma.
    • macOS: Fixed "Beyond Compare" top level menu item not appearing in macOS Sonoma betas.
    • Windows: Fixed showing menu items as checked on Windows 11.
  • Options
    • Windows: Fixed Options dialog "Explorer Integration" saying it's a portable install if BC was installed and registered by an administrator and is run by a limited user.
  • Crashes
    • Linux: Fixed crash when simultaneously running multiple command line quick compares.

4.4.6 (build 27483)

Updated Jul 8, 2023

Features

  • Added support for Microsoft Windows 11.
  • Added support for Microsoft Windows Server 2022.

Updated Mar 6, 2023

Features

  • Apple macOS: Improved scrolling speed on M series hardware running macOS 13.

4.4.5 (build 27371)

Updated Feb 3, 2023

Features

  • Notable Changes
    • Linux: Updated Nautilus Context Menu to support Gnome 43 / Nautilus API 4.0.
  • FTP
    • Unix: SFTP connections now check ~/.ssh/id_ed25519 in addition to id_rsa and id_dsa.
  • Hex Compare
    • Improved handling of color and font settings.
  • Installer
    • Linux: Updated location of GPG public signing key for .deb installer.
    • Linux: Updated RPM signature to use SHA256.
  • Misc
    • Linux: Updated Nautilus Context Menu to support Gnome 43 / Nautilus API 4.0.

Fixes

  • Notable Changes
    • Fixed toggling "Include hidden items" checkbox in file operation confirmations to no longer reset the selected sides.
    • Various other fixes and stability improvements.
  • File Formats
    • Unix: Fixed PDF conversion failing when filenames contain a parenthesis.
  • Folder Compare
    • Fixed toggling "Include hidden items" checkbox in file operation confirmations to no longer reset the selected sides.
  • Misc
    • macOS: Improved exceptionally poor performance on 4K+ displays with high bit depths (e.g., Studio Displays or built-in retina MacBook screens).
    • macOS: Fixed memory leak.
  • Crashes
    • macOS: Fixed crash when cancelling "Install command line tools" prompt.
    • Unix: Fixed crash when comparing .doc files.
    • Windows: Fixed crash in 64-bit Registry Compare when comparing large data sets.

4.4.4 (build 27058)

Updated Nov 4, 2022

Fixes

  • Notable Changes
    • macOS: Fixed scrolling and redrawing issues in macOS 13.0 Ventura.
  • Folder Compare
    • macOS/Linux: Fixed alignment overrides not correctly handling DOS replacement masks that contain numbers.
  • Text Views
    • Fixed intermittent incorrect results with lines longer than the maximum line length.
  • Crashes
    • Windows: Fixed crashes in the folder browse dialog on 64-bit Windows.

4.4.3 (build 26655)

Updated Jul 20, 2022

Features

  • Cloud Services
    • Dropbox connections will now only try to use TLS 1.2 and 1.3.
  • File Formats
    • Updated URL for "PDF documents" file format converter.
  • Misc
    • Updated supported OS versions in Microsoft Windows and Linux README files and updated URLs to use https://.
  • Table Compare
    • Windows: Updated Microsoft Excel (xls/xlsx) reading library.

Fixes

  • Notable Changes
    • Windows: Fixed two security vulnerabilities in the .exe installer.
    • Various stability fixes.
  • Installer
    • Windows: Fixed DLL preloading vulnerability in uninstaller. Installer will no longer run on Windows XP or Windows Vista.
    • Windows: BCClipboard.exe is no longer run automatically during silent installs unless launched from Beyond Compare as part of an auto-update.
    • Windows: Fixed crash when removing the shell extension in an "Install for current user" install.
    • Windows: Fixed "Internal error: Failed to expand shell folder constant 'userdesktop'" error when run from a restricted user account.
  • Misc
    • macOS: Fixed moving a tab to a new window and then dragging in the toolbar area moving the original parent window instead.
  • Picture Compare
    • macOS: Fixed loading some 64bpp PNGs and improved error handling when an image fails to load.
  • Crashes
    • macOS: Fixed crash in the crash reporting dialog.

4.4.2 (build 26348)

Updated Mar 16, 2022

Fixes

  • macOS: Fixed bcomp command line support on macOS 12.3.

4.4.1 (build 26165)

Updated Dec 20, 2021

Features

  • Notable Changes
    • Improved stability and various other fixes, especially in FTP/SFTP connections.
  • FTP
    • Added support for PuTTY v3 SSH keys, and enhanced support for other key formats.
    • Added FTPS profile option to limit TLS version minimum and maximum to handle incompatibilities or increase security.

Fixes

  • FTP
    • macOS/Linux: Fixed hang and high CPU usage when using an empty passphrase to try to load a SSH private key file that's encrypted and stored in the new OpenSSH private key format.
    • Fixed parsing z/OS FTP listings that include external links.
    • Fixed "450 Transfer aborted. Link to file server lost" error when uploading to ProFTPD hosts.
    • Fixed SFTP connections failing depending on the key exchange algorithms enabled on the server.
    • Fixed read timeout when doing Active mode FTP transfers from vsFTPD servers.
    • macOS: Fixed read timeout when doing Active mode FTP transfers from ProFTPD servers.
    • Fixed "TLS session of data connection not resumed" errors when using TLS 1.3 to connect to FileZilla Server and other FTP servers that rely on GnuTLS.
  • Misc
    • Fixed truncated text in Japanese version.
    • macOS: Fixed "Browse Using Profiles" dialog local file system treeview flickering between incorrect file type icons.
  • WebDAV
    • Windows: Fixed WebDAV connections using NTLM authentication (e.g., SharePoint).
  • Crashes
    • macOS: Fixed crashes in "Browse Using Profiles" dialog.
    • macOS: Fixed crash when drawing a combobox.

4.4.0 (build 25886)

Updated Aug 13, 2021

Features

  • Notable Changes
    • Added support for TLS 1.3.
    • Various enhancements for SFTP support.
    • Updated Dropbox profiles to use new short-lived access tokens.
  • Cloud Services
    • Added support for TLS 1.3.
    • Updated Dropbox profiles to use new short-lived access tokens.
  • File Views
    • Linux: Added support for https:// URLs.
  • FTP
    • Added support for Ed25519 SSH keys.
    • Added support for OpenSSH's newer private key format.
    • Added support for hmac-sha2-256-etm@openssh.com SSH HMAC algorithm.
    • Added support for TLS 1.3 for FTPS connections.
    • Adjusted SSH key exchange algorithms to be more conservative.
  • Installer
    • Linux: Updated .deb/.rpm packages to use https for remote repositories.
  • Misc
    • Linux: Check for Updates now uses HTTPS connections.

Fixes

  • Notable Changes
    • Linux/macOS: Fixed corruption of characters outside the Unicode basic multilingual plane (e.g., emoji).
    • Various fixes and enhancements.
  • Cloud Services
    • Linux: Fixed support for automatically trusting TLS certificates signed by a trusted certificate authority.
  • File Views
    • Linux: Fixed corruption of characters outside the Unicode basic multilingual plane (e.g., emoji). Displaying emoji is not supported yet, so they will show as <?> U+FFFD REPLACEMENT CHARACTER, but will remain the original characters when saving/editing.
    • macOS: Fixed support for characters outside the Unicode basic multilingual plane (e.g., emoji).
    • macOS: Fixed "Find..." autocomplete incorrectly changing capitalization when the search string matches an MRU string.
  • Folder Compare
    • Windows: Fixed using large buffers when loading remote network drives.
    • macOS: Fixed "Copy to Side" command not appearing on the toolbar or in menus if configured to do so.
  • FTP
    • Fixed dropped SFTP connections when uploading files to CrushFTP.
    • Fixed truncated files when uploading to a Windows 10 OpenSSH server.
    • Fixed truncated files when downloading from an HP/Tandem NonStop SFTP server.
  • Misc
    • Linux: Fixed file sizes showing as <?> on locales that use non-ASCII characters (e.g., No-break space).
    • macOS: Fixed failure to launch a file comparison if an external process attempted it while BC was shutting down.
    • macOS: Fixed various issues with Finder extension.
    • macOS: Fixed file view path edits showing the old path when loading a new file.
    • macOS: Fixed file save dialog growing too wide and not being resizable on macOS Big Sur and later.
    • macOS: Fixed ESC to close modal dialogs even if they don't have a 'Cancel' button.
  • Picture Compare
    • macOS: Fixed "Browse Using File System" showing all file types as unselectable.
  • Text Merge
    • macOS: Fixed "Align With" behavior.
  • Crashes
    • Fixed intermittent crash on shutdown.