Beyond Compare 5.1.1 (Build: 31157)

Released: Jul 22, 2025

5.1.1 (Build: 31157) 中的更新

特性

  • File Formats
    • Improved Python file format number grammar to make decimal point optional.
  • Installer
    • Linux: Creating an empty /etc/default/bcompare file will now prevent the .rpm package from adding the Beyond Compare repository.
  • Misc
    • Linux:
      • Launcher script now sets 'QT_QPA_PLATFORM=xcb' to improve behavior under Wayland.
      • Updated readme with supported distros and instructions for RHEL10.
    • macOS/Linux:
      • Added "Explore settings folder" link to Help > Support dialog.
    • Improved list table controls fitting all columns into view.
    • Added an indicator of where an item will be moved to when dragging to rearrange items in some list boxes.
  • Third Party Libraries
    • Updated unrar to v7.12 (Windows DLL) and v7.1.8 (macOS/Linux source), fixing path traversal vulnerability (CVE-2025-6218).
  • Version Compare
    • Default to neutral language version info instead of current language, matching Windows behavior since Vista.
    • Updated list of known "Processor" and "DLL Flags" values.
    • Improved performance, error handling, and detection of the operating system.

修補程式

  • Appearance
    • Windows: Fixed Folder Compare > Session Settings > Misc > Enabled file formats list view appearance when toggling checkboxes in dark mode.
    • macOS: Fixed Profiles > Server > Time zone combobox drawing the focus ring at the wrong position, not clipping long text early enough, and not changing to gray when the window is inactive.
    • Fixed dark mode "binary differences" icon using a different red than "differences" one, and fixed the 100% scaling "differences" one using a darker red than the rest of the sizes.
  • Folder Compare
    • Fixed "Copy to Other Side" icon not reflecting the current selection after using "Swap Sides" while an orphan was selected.
  • Table Compare
    • Restored behavior of resizing a column scrolling left and repositioning the mouse cursor when necessary.
  • Crashes:
    • Windows: Fixed crash when using the mouse wheel while BC has focus and the mouse is over another process's window.