Beyond Compare 5.1.3 (Build: 31238)

Released: Aug 15, 2025

5.1.3 (Build: 31238) 中的更新

特性

  • Notable Changes
    • Updated UnRAR to fix another directory traversal vulnerability.
  • File Formats
    • Improved JavaScript grammar match for regular expression literal.
  • Folder Compare
    • Improved performance when loading extremely large directories while sorting by the name column.
    • Exclude will now wrap '*' and '?' in filenames in []s so they only match that specific filename rather than being treated as a wildcard.
    • Combined "Align" and "Align With" commands.
  • Table Compare
    • "Next Difference Row" now scrolls row details to first difference.
  • Third Party Libraries
    • Updated UnRAR to v7.13 (Windows DLL) and v7.1.10 (macOS/Linux source), fixing another directory traversal vulnerability (CVE-2025-8088).
  • Version Compare
    • Added detection of additional version header values.

修補程式

  • Folder Compare
    • macOS/Linux: Fixed renaming files with extended/emoji characters.
  • Hex Compare
    • macOS/Linux: Fixed copy and paste being incompatible with each other, and matched Windows behavior of copying either the raw bytes or space separated hex digits depending on which part of the hex editor is active.
  • Misc
    • Fixed "Next Difference" pop-up message clipping keyboard shortcut.
  • Table Compare
    • Fixed horizontal slider not appearing when loading comparison.
    • "Next Difference Row" now scrolls row details to first difference.
  • Text Merge
    • Fixed "Align With..." losing content lines.
  • Crashes
    • Fixed Text Merge crash when loading or reloading sample files.
    • Fixed Table Compare crash when pressing [Delete] or [Backspace] in table on "Column" or "Sheets" settings pages.