Visual Comparer Changelog

What's new in Visual Comparer 1.80 Build 0608

Jun 10, 2023
  • New:
  • Support of parser configuration file in json-format (experemental). See nikeware.prs.json as example;

New in Visual Comparer 1.80 Build 0607 (Jun 5, 2023)

  • New:
  • Donate link added;
  • New command line parameter "-norecent" added (don't add file names in to recent list);
  • Fixes:
  • Some issues in installer;
  • No mouse click on comparison map (multimonitors system only);
  • Bug with application closing if some file was deleted externally;

New in Visual Comparer 1.80 Build 0605 (Nov 7, 2021)

  • New:
  • Now Visual Comparer is FREE!!!
  • Fixes:
  • time of loading for app at start up is decreased;
  • other improvements and bugs fixing;

New in Visual Comparer 1.80 Build 0601 (Feb 8, 2021)

  • Fixes:
  • Settings for "no parser" parser not restored after application restart;

New in Visual Comparer 1.80 Build 0600 (Apr 25, 2020)

  • Fixes:
  • Improvements and bugs fixing

New in Visual Comparer 1.80 Build 0530 (Sep 21, 2018)

  • Fixes:
  • incorrect mouse wheel processing for some specific mouse devices;

New in Visual Comparer 1.80 Build 0525 (Dec 8, 2016)

  • Minor bugs fixing and improvements

New in Visual Comparer 1.70 Build 0506 (Dec 8, 2016)

  • New:
  • info about of tabulation size in status bar;
  • Fixes:
  • changing of BOM marker from little endian format to big endian after save;
  • minor bugs fixing;

New in Visual Comparer 1.70 Build 0496 (Apr 28, 2011)

  • Fixed:
  • "Tools" menu after installation is empty;
  • some information popups and context menus have invalid position on multimonitor systems;
  • few other bugs;

New in Visual Comparer 1.60 Build 0481 (Apr 28, 2011)

  • New features:
  • Print and print preview;
  • manual/auto codepage selection support. Now you can select required codepage for a file before comparing (only unicode version);
  • Fixed:
  • illegal displaying of unicode/language specific characters in message boxes;
  • few other little bugs;

New in Visual Comparer 1.60 Build 0441 (Apr 28, 2011)

  • New features:
  • now Visual Comparer compatible with Windows Vista;
  • comparison map now show bookmars also;
  • focus switching between file selection comboboxes by tab;
  • new command line parameter - "fullscreen". You can run Visual Comparer in full screen mode from command line;
  • now you can change eol character for each line(s) individually (see popup menu);
  • Fixed:
  • if app in non active state, the external file change notification popup arise in any case;
  • the crlf type of new line always is DOS type (fixed, now inherithed from current line);
  • the crlf type in virtual lines always is DOS type (fixed, now calculated from source file);
  • saving failed on UTF8 files that contain many utf specific symbols;
  • full screen mode on multimonitor systems;
  • indenting a selection which contains empty lines created superfluous whitespaces;
  • the placholders for tools do not change when you press "swap panes" (ctrl-u);
  • drag and drop text operations from one pane to other is not unicode compliant. As result, your unicode/language specific characters may by corrupted);

New in Visual Comparer 1.60 Build 0414 (Apr 28, 2011)

  • New features:
  • you can move lines between empty (virtual) lines inside the difference block ("Ctrl+Enter" or "Shift+Enter");
  • partial merging of different characters in the line; if you want to merge the differences in a line, select them and press "Alt+(Left or Right)";
  • Advanced Data Streams support. Now you can compare, edit and save an existing ADS in the file directly in Visual Comparer (for advanced users);
  • the "properties" command for the opened files;
  • new comparison flag: "ignore EOL differences". You can turn off this parameter if you want to see the differences in the files with mixed EOLs in lines (See the property tab Tools->Setting->Comparison);
  • EOL markers toggling added (See menu View->EOL markers);
  • prevent EOL from changing flag added (See the "Merging" property page). Now you can merge differences keeping the original EOL markers in lines.
  • Fixed:
  • white space toggling now works synchronously for both panes;
  • redesign of drop down recent files list menu. Now file pairs arranged one under another;
  • a few minor bugs;
  • Other:
  • the recent files list drop down menu redesigned. Now file pairs are arranged one under another;
  • new property page "Merging" added to the "Settings" dialog box. Some settings moved from the "Editors" page to the "Merging" page.

New in Visual Comparer 1.50 Build 0385 (Apr 28, 2011)

  • New features:
  • you can move lines between empty (virtual) lines inside the difference block ("Ctrl+Enter" or "Shift+Enter");
  • partial merging of different characters in the line; if you want to merge the differences in a line, select them and press "Alt+(Left or Right)";
  • Advanced Data Streams support. Now you can compare, edit and save an existing ADS in the file directly in Visual Comparer (for advanced users);
  • the "properties" command for the opened files;
  • new comparison flag: "ignore EOL differences". You can turn off this parameter if you want to see the differences in the files with mixed EOLs in lines (See the property tab Tools->Setting->Comparison);
  • EOL markers toggling added (See menu View->EOL markers);
  • prevent EOL from changing flag added (See the "Merging" property page). Now you can merge differences keeping the original EOL markers in lines.
  • Fixed:
  • white space toggling now works synchronously for both panes;
  • redesign of drop down recent files list menu. Now file pairs arranged one under another;
  • a few minor bugs;
  • Other:
  • the recent files list drop down menu redesigned. Now file pairs are arranged one under another;
  • new property page "Merging" added to the "Settings" dialog box. Some settings moved from the "Editors" page to the "Merging" page.

New in Visual Comparer 1.40 Build 0375 (Apr 28, 2011)

  • New features:
  • the complete adjustment of similar lines in each block of differencies at the program start up or after repeated comparing of active files;
  • the "Tip of the Day" has been implemented. Use "Alt+F1" to invoke it;
  • file names in the title of the main window for easy navigation between instances of Visual Comparer;
  • new look and extended functionality of "Parsers" property page in the "Settings" dialog box. Now you can set up colors for difference blocks individually for each parser;
  • a few additional options in the "Settings->Editors" property page;
  • some notification messages transformed to the popup tooltips;
  • "Ctrl+D" shortcut added to invoke the recent files list;
  • Fixed:
  • "Lines similarity" algorithm;
  • a few minor bugs;
  • Other:
  • the "Comparison colors" property page removed from the "Setting" dialog box. Now all comparison colors for difference blocks are the part of the parser syntax highlight engine. Therefore you can configure these colors for each parser individually.

New in Visual Comparer 1.30 Build 0364 (Apr 28, 2011)

  • New features:
  • the "Adjust similar lines" command for difference blocks;
  • the "Full Screen mode" command (F9);
  • recent list of last 10 pairs of compared files;
  • percent of similarity for current lines in the status bar
  • two new arguments for the user-defined tools and applications: $(Row at cursor) and $(Column at cursor);
  • tagged expressions in replacement string added (see Replace dialog);
  • the topmost line number displayed for each pane in the information pane while scrolling, "Line numbers" mode being off;
  • active view cyclic switch by "Home" and "End";
  • "read only" indicator in the caption of the comparison pane;
  • keeping up cursor position after the "Compare Files" button has been pressed repeatedly for current files;
  • Fixed:
  • crash when some file(s) is empty (have zero length);
  • crash when the file to compare is actually the remote file (mapped through NetDrive or other specific driver). For example, some directory on FTP server may be mapped to logical disk on your computer (through NetDrive);
  • some difference lines in some situations is not visible in the comparison map;
  • difference lines not visible in the comparison map in some cases;
  • the comparison map failed to use the new comparison colors settings;
  • conflict drawing of the selection blocks with margin area while scrolling horizontal with "Show Line Numbers" on;
  • a few minor bugs;

New in Visual Comparer 1.20 Build 0345 (Apr 28, 2011)

  • New features:
  • support fonts with variable-width characters;
  • bold, italic and underline properties for syntax highlighting;
  • new command line parameters;
  • Shift+MouseWheel keyboard accelerator for scrolling text horizontally;
  • Ctrl+MouseWheel keyboard accelerator for navigting through the next/prev differences;
  • Fixed:
  • the information pane and the syntax highlight visibility flag state not stored;
  • the comparison map auto refresh bug;
  • a few minor bugs;

New in Visual Comparer 1.10 Build 0325 (Apr 28, 2011)

  • New features:
  • multilanguage interface;
  • modeless find/replace dialog with regular expressions support;
  • Visual Comparer showing some lines as equal, being really different (for instance, "ignore all spaces" comparison flag being on), you can synchronize these lines with "Different to LEFT/RIGHT" and "Line to LEFT/RIGHT" commands;
  • Fixed:
  • toolbars became not visible being docked to the left or right side of the main window;
  • "Save As" functionality was unlike other Windows applications;

New in Visual Comparer 1.01 Build 0302 (Apr 28, 2011)

  • New features:
  • "Save" and "Save As" commands for active file added.
  • Fixed:
  • The MFC-Version of Visual Comparer installing caused the error: "Cannot replace msvcrt.dll, permission denied";