Deltopia DeltaWalker Changelog

What's new in Deltopia DeltaWalker 2.6.4

Apr 8, 2022
  • Restores access to session preferences.
  • Reintroduces the "Restore Defaults" preferences button.
  • Introduces native Apple Silicon (aarch64) macOS release; Linux aarch64 & x64 releases coming soon.
  • Improves logic responsible for restoring workspace layout (previously comparison views) upon a restart.
  • Bug fixes and stability improvements.

New in Deltopia DeltaWalker 2.6.2 (Dec 15, 2021)

  • General:
  • Dark theme improvements for source files with syntax highlighting.
  • Bug fixes and stability improvements.

New in Deltopia DeltaWalker 2.6.0 (Nov 11, 2021)

  • General:
  • macOS Big Sur compatible.
  • Proactively monitors the memory available to DeltaWalker and prompts the user when running low on memory.
  • Restores ability to specify the amount of memory available to DeltaWalker.
  • Dark and Light theme support.
  • New icons, cleaner UI.
  • Bug fixes and stability improvements.
  • Folder Comparison:
  • Memory use improvements.

New in Deltopia DeltaWalker 2.5.1 (Dec 27, 2019)

  • Folder Comparison:
  • Restores the ability to expand folders.
  • Text Comparison:
  • Upgrades to the latest version of 3rd party text extractors for PDF, Office and RTF documents.

New in Deltopia DeltaWalker 2.3.2 (Apr 11, 2017)

  • General:
  • Fixes intermittent startup problems on Mac OSX 10.12 (El Capitan).
  • Improves Gatekeeper compliance for the 'Compare with DeltaWalker' droplet on Mac OSX.
  • Offers full retina/hi-dpi support on Windows and Linux.
  • Replaces use of Preferences with Settings throughout the user interface.

New in Deltopia DeltaWalker 2.3.0 (Mar 16, 2016)

  • Folder Comparison:
  • Ensures that sync operations like copy and move only work on resources that pass through the active folder comparison filters
  • Fixes intermittent inaccuracy of folder size computation
  • Text Comparison:
  • Aligns vertical scrolling to the vertical center when 'Wrap long lines' is on
  • Improves performance when 'Wrap long lines' is off by an order of magnitude
  • General:
  • Ensures that resource names ending with one or more spaces are properly handled
  • Updates the Automator workflow to point to the new dw.jar location
  • Improves HTML report generation handling of error conditions
  • Brings back the 'Check for Updates' menu item

New in Deltopia DeltaWalker 2.2.1 (Mar 16, 2016)

  • Folder Comparison:
  • Fixes a problem deleting resources.
  • Remote/Cloud Comparison
  • Fixes FTP comparison by content.:
  • Fixes HTTP(S) file comparison.

New in Deltopia DeltaWalker 2.2 (Mar 16, 2016)

  • Remote/Cloud Comparison:
  • Google Drive comparison and synchronization support.
  • Dropbox comparison and synchronization support.
  • New user interface for selecting and configuring remote connections.
  • Fixes intermittent passwords saving issues.
  • Performance improvements to all supported remote connections.
  • Performance and stability improvements of SFTP connections.
  • Text Comparison:
  • Improves text selection appearance.

New in Deltopia DeltaWalker 2.1.2 (Mar 16, 2016)

  • General:
  • Working directory is now properly recognized.
  • Improves Git integration, making use of gitconfig's difftool instead of diff.external.
  • Compare With” action works properly now.
  • Fixes a problem where the content type of remote files would occasionally be not recognized.
  • Improves the regular expression for CPP comments in Text Filters.
  • Fixes occasional invalid thread access.
  • Fixes a subtle range selection problem in folder comparison.
  • Upgrades to the latest libraries for text extraction from Office and PDF documents.
  • Drops support for older style iWork documents text extraction.
  • Improves caching for remote image files.
  • Improves remote file content type detection and load speed

New in Deltopia DeltaWalker 2.1.1 (Mar 16, 2016)

  • General:
  • Fixes a problem comparing archive/compressed files.
  • Improves text comparison algorithm concurrency.
  • HTML Design/Browser rendering now includes external CSS files.

New in Deltopia DeltaWalker 2.1 (Mar 16, 2016)

  • User Interface:
  • We've revisited everything-every corner, every line, every shade of gray or transparency, every pixel. The result is in your hands, let us know what you think
  • Comparison preferences and actions at a glance. Discreet expandable panels offer direct access to every comparison's key preferences and key applicable actions; in the case of image comparison, an expandable Info panel offers relevant image information
  • Total Preferences overhaul. There's hardly a chance now of modifying a default preference while thinking it's a preference that belongs to the active comparison. Now when the Preferences window is brought up while there's an active comparison, the preference pages of that active comparison are shown alongside all other application-level preferences. A new menu entry Edit > Default Preferences... brings up only the preference pages controlling the preferences that will be used as defaults for new comparisons
  • The entire online documentation, fully revised and updated, is now available exclusively on DeltaWalker's dedicated web site: www.deltawalker.com
  • The computationally-heavy birds-eye view logic now executes on background threads, keeping the UI responsive even with the largest file and folder comparisons
  • New preference-controlled sounds/chimes at the end of a folder comparison or important alerts
  • Folder Comparison:
  • Ability to save snapshots of one or more/all roles/sides of a comparison for later comparison/reference. Snapshots are saved in compact JSON format and are available for programmatic use/consumption.
  • Preference-controlled ability to collect and display extended file information such as Date Created, User Owner and Group Owner.
  • Ability to filter/show only Newer and Older files.
  • Detection and warning when space on the destination drive is insufficient for the sync op to be performed.
  • Automatic three-way synchronization related fixes, including related script API and samples. Automatic three-way folder synchronization now performs automatic three-way merge of non-conflicting differences in text files inside the folders being synchronized.
  • Improved error reporting for various Sync ops.
  • Fixes issues when moving nested folder hierarchies.
  • Re-Compare Selected now properly re-compares files by content when this is the selected comparison method
  • Folder Comparison:
  • Significant performance improvements to automatic three-way merge.
  • Automatic three-way merge related fixes, including related script API and samples.
  • General:
  • New General preference page offering the ability to:
  • Control the language/local used for date formatting.
  • Control the amount of memory available to DeltaWalker.
  • Configure the logger, clear the log files as well as clear all passwords saved as part of remote comparisons.
  • New Remote Connections preference page offering control over remote connection preferences. Available both as a part of the Default preferences as well as a part of comparison-specific preferences.
  • New event-based state file reading and writing.
  • Fixes related to automatic three-way merge and sync in text and folder comparison respectively, including to the script samples illustrating those.

New in Deltopia DeltaWalker 2.0.1 (Mar 12, 2014)

  • Fixes a problem with certain types of license keys not being recognized and/or properly saved on some platforms.
  • Restores script file history.

New in Deltopia DeltaWalker 2.0 (Mar 12, 2014)

  • Scripting:
  • Scripting based on JavaScript, world's most popular programming language.
  • Built-in syntax-sensitive script editor.
  • Built-in script runner.
  • Console for script output.
  • Simple, ultra-powerful scripting API.
  • Extensive script API documentation, sample scripts showcasing 2 & 3-way text and folder comparison, merge, synchronization, filters, and more.
  • Text Comparison:
  • Syntax-highlithing for close to 50 of the world's most popular programming and markup languages.
  • Performance and rendering improvements.
  • Folder Comparison:
  • Capable of comparing more than a million items in minutes.
  • Symbolic links are now shown using a dedicated icon.
  • A dedicated icon for resources with no read-permissions.
  • Date/Time filter now capable of working with absolute as well as relative time.
  • New filter for .DS_Store files on Mac OS X.
  • Image Comparison:
  • User-controlled comparison threshold.
  • Remote Comparison:
  • FTPS Implicit mode support and a user-controlled preference to choose between Explicit and Implicit mode.
  • FTP(S) Passive and Active mode user-controlled preference.
  • User-controlled preference to treat User directory as the root of the folder hierarchy being compared.
  • General:
  • Retina-display support on Mac OS X.
  • For the purposes of comparison, resources are now treated as Reference and Modified in 2-way comparison and Reference, First Modified and Second Modified in 3-way comparison.
  • All-new artwork.
  • Improved integration with popular SCMs (Source Control Systems).
  • New and updated help topics.
  • New license-key mechanism. DeltaWalker 2.x requires new license keys.
  • New Pro edition - all features, one platform.

New in Deltopia DeltaWalker 1.9.9.6 (Mar 12, 2014)

  • Folder Comparison:
  • Restored proper operation of folder comparison Path filters targeting individual files/folders.
  • Paths/URIs to resources handled by DeltaWalker's Virtual File System are now correctly preprocessed and no longer produce errors of the kind:
  • "Could not find file with URI "path_to_resource" because it is a relative path, and no base URI was provided."
  • Improved "Set Date Modified" functionality.
  • Text Comparison:
  • Improved text comparison performance and problematic scroll bar behavior for very large files.
  • BOM (Byte Order Mark) bytes are now skipped when reading UTF-encoded text files.
  • "Path does not exist" exception no longer thrown when trying to re-compare a resource after it's been Saved As under a new name.
  • General:
  • Save and restore of app window size and position, including size and position of opened views and editors.
  • Alert control - the yellow/red strip along the top of a comparison window - is now always properly shown/hidden.
  • Registration info submission improvements.
  • Log subsystem improvements.
  • Updated documentation and readme files.

New in Deltopia DeltaWalker 1.9.9.5 (May 7, 2013)

  • Folder Comparison:
  • Fixed intermittent three-way folder comparison errors.
  • Improved initialization performance and responsiveness of three-way comparisons.
  • Removed the .settings filter from the list of default filters as it's a folder of significance for Android-based projects.
  • Text Comparison:
  • Common vertical scrollbar now always correctly initialized.
  • General:
  • Fixed incorrect use of drive C:\ in comparisons where drives D:\ E:\ etc. were selected.
  • Restored DnD support of resources over text editors.
  • Improved three-way layout persistence between app sessions for existing and for new comparison windows.
  • Restored immediate visual update of text editor preview in Text Comparison preference page when manipulating preferences on that page.
  • Fixed intermittent empty comparison windows persistence problem.
  • Improved Submit Feedback log file collection.
  • Only charset match results with confidence >=50% are considered valid. Low confidence results are often problematic as they allow many binary files to be detected and compared as text files.
  • Fixed a broken XML Structure comparison view.
  • SCM Integration:
  • Support for read-only titles supplied as command line parameters by many SCM-s. Titles allow for clearer indication of the meaning and role of each panel e.g. Yours, Theirs, Common Ancestor.
  • Remote connectivity and comparison:
  • Fixes a problem with the visibility state of the SSH dropdown button in remote resource dialog.

New in Deltopia DeltaWalker 1.9.9.4 (Mar 23, 2013)

  • Text Comparison:
  • 10x+ faster, flicker-free diffs rendering and refresh after editing/merging.
  • Improved common vertical toolbar and Birds eye view size & positioning.
  • Folder Comparison:
  • Diffs column now empty when there's no comparison method selected
  • New Size column tooltip always shows size in bytes.
  • New Date Modified column tooltip always shows date and time in long format.
  • Set Date Modified dialog - Last Date Modified option now functions properly; controls are correctly enabled/disabled.
  • Copy/move ops now succeed even when the destination items are read-only.
  • An alternate routine now attempts setting the Creation and Modified Date file attributes in cases when the destination file system, e.g. FAT32 accessible via samba, doesn't offer reliable implementation of these API.
  • Several corner cases of Date/time diffs are now correctly formatted for display.
  • Remote connectivity and comparison:
  • FTP file names are now treated as UTF-8 encoded by default.
  • Improved Select Remote Folder dialog.
  • Image Comparison:
  • Improved detection of all published TIFF magic numbers.
  • General:
  • A private version of latest JRE now part of the app bundle.
  • More and relevant actions available now in the XML view context menu.
  • Fixed an occasional lock-up at startup and when saving changes made to preferences.
  • HTML reports and Print Preview now truthfully reflect the configuration and contents of all aspects of a folder comparison window e.g. permissions, date modified, sizes, Diffs column.
  • New "-nomru" command line argument; when specified, no previously opened comparisons are opened at startup.
  • Out of the box support for OpenOffice docs and war archives.
  • Open state of sessions now saved when the app is closed from the Quit/Exit menu item or via the Cmd/Ctrl+W shortcut.
  • An empty main window now supports drag&drop of files and folders.
  • When a new app instance connects to an existing one, additional history entries are no longer added.
  • Removed an unnecessary File > Exit menu item.
  • New "Show intro tips in new comparison windows" preference.
  • No more "The update checker service is not initialized" error messages when launching DW from the command line.
  • Max session count now set at 50 per session type - file or folder.
  • New and updated help topics.

New in Deltopia DeltaWalker 1.9.9.2 (Nov 16, 2012)

  • Image Visualization and Comparison fixes:
  • TIFF files (.tiff, .tif) are now properly detected and visualized.
  • Folder Comparison fixes:
  • Copying and visualization of of symbolic links.
  • Detection and handling of certain archive formats (war, gz.).
  • Next/Previous difference now only iterate files with differences.
  • In-place resource renaming now functions properly.
  • Text Comparison fixes:
  • Editors no longer jump when editing files with many differences.
  • Improved vertical scrolling synchronization.
  • Ignore Line Delimiters and Ignore Whitespace now function properly for file comparisons launched from within folder comparisons.
  • Improved text extraction for many 'compound' document types, particularly Excel files.
  • Improved automatic character encoding detection. Default character encoding now is UTF-8.
  • Remote connectivity and comparison fixes:
  • Files and folders are properly listed in FTP folder comparisons
  • User interface improvements:
  • Edit > Copy/Move menu cleanup.
  • Miscellaneous fixes:
  • Custom content type mappings are now properly saved, restored and applied.
  • Entering a license key from within the Trial Expiration Reminder dialog now sticks.
  • Git support enhancements to account for changes in recent versions of Git offering built-in DW support.

New in Deltopia DeltaWalker 1.9.9.1 (Nov 16, 2012)

  • Image Visualization and Comparison fixes
  • TIFF files (.tiff, .tif) are now properly detected and visualized.
  • Folder Comparison fixes
  • Copying and visualization of of symbolic links.
  • Detection and handling of certain archive formats (war, gz.).
  • Next/Previous difference now only iterate files with differences.
  • In-place resource renaming now functions properly.
  • Text Comparison fixes
  • Editors no longer jump when editing files with many differences.
  • Improved vertical scrolling synchronization.
  • Ignore Line Delimiters and Ignore Whitespace now function properly for file comparisons launched from within folder comparisons.
  • Improved text extraction for many 'compound' document types, particularly Excel files.
  • Improved automatic character encoding detection. Default character encoding now is UTF-8.
  • Remote connectivity and comparison fixes
  • Files and folders are properly listed in FTP folder comparisons
  • User interface improvements
  • Edit > Copy/Move menu cleanup.
  • Miscellaneous fixes
  • Custom content type mappings are now properly saved, restored and applied.
  • Entering a license key from within the Trial Expiration Reminder dialog now sticks.
  • Git support enhancements to account for changes in recent versions of Git offering built-in DW support.

New in Deltopia DeltaWalker 1.9.8 (Nov 16, 2012)

  • Folder comparison:
  • "Open With" context sensitive menu.
  • Improved performance, particularly over slow networks.
  • Improved memory consumption.
  • Improved progress monitor accuracy during synchronization operations.
  • Files and folders copied/moved from (S)FTP locations are now assigned default permissions.
  • File comparison:
  • Introduced three-way inline difference detection in conflict areas.
  • Improved three-way conflict areas detection.
  • Notable fixes:
  • Crash at startup caused by specific file types being opened as part of the last session.
  • Folder comparison report generation, including Linked reports.
  • Files with no extenstion can again be opened.
  • XML files can again be compared as structures in their entirety.
  • "When loading Office docs break lines..." preference now properly saved/restored (available in 1.9.8 Refresh).
  • Miscellaneous:
  • Updated documentation.
  • Updated "Compare with DeltaWalker" Automator service installation instructions.
  • Improved integration with Git, Mercurial, Bazaar, SVN and other SCMs and third party apps.
  • Default memory increased from 256MB to 768MB.
  • SCM integratin fine-tunings (1.9.8 Refresh).

New in Deltopia DeltaWalker 1.9.7 (Nov 16, 2012)

  • Stability enhancements release. Free for existing license holders.
  • Notable fixes:
  • Restored proper synchronization operations for large number of files.
  • Dismissing the Replace confirmation dialog can no longer result in data loss.
  • Auto-suggest/auto-complete in the resource path text fields executes on a separate thread now to prevent UI lockup.
  • Subtle folder comparison tree selection and navigation issues.

New in Deltopia DeltaWalker 1.9.6 (Nov 16, 2012)

  • Stability and performance enhancements release. Free for existing license holders.
  • Folder comparison:
  • Updates following synchronization operations are now instant.
  • All standard tree-related shortcuts restored.
  • Intermittent selection problems fixed.
  • Sort column and direction now saved between sessions.
  • Subtle sort issues involving resources with same attributes e.g. size are now fixed.
  • Paths of resources being currently compared are now shown in status bar during comparison.
  • File comparison:
  • Improved character encoding auto-detection.
  • Very slow typing in ancestor window in three-way file comparison now fixed.
  • Ability to visualize and compare 4x larger files, including binary files.
  • Remote connectivity:
  • Synchronization operations over remote connections can be initiated at any time.
  • Other notable fixes:
  • Resource URI-s containing non-ASCII characters are now properly saved across sessions.
  • Possible crash at startup due to use of non-ASCII characters as part of session data now fixed.
  • Auto-suggest/auto-complete in the resource path text fields is now snappy even over slow connections.

New in Deltopia DeltaWalker 1.8.7 (Jun 4, 2009)

  • Additional info: One-click folder synchronization operations
  • Update First - copy newer and orphan files from Second folder to First
  • Update Second - copy newer and orphan files from First folder to Second
  • Update Both - copy newer and orphan files from either side to the other
  • Mirror to First - make First folder identical to Second
  • Mirror to Second - make Second folder identical to First
  • File copy/move performance and usability improvements
  • New, more accurate, algorithm for estimating amount of work of individual
  • and combined synchronization operations
  • Single progress meter for all synchronization operations
  • Simplified file and folder Confirm Replace dialogs
  • Confirmation dialogs now have context specific button labels e.g
  • "Save"/"Don't Save", "Replace"/"Don't"
  • Replace" instead of generic "Yes"/"No"
  • Preference-controlled ability to show Confirm Replace dialog only when
  • Shift key is down
  • Older Date Modified values in folder comparison are shown in dimmed color to indicate lower importance
  • New shorcut keys in folder comparison
  • Cmd/Ctrl+Alt+Right Arrow - copy from left to right
  • Cmd/Ctrl+Alt+Left Arrow - copy from right to left
  • Esc - stop a comparison in progress
  • Support for "-merged" command line parameter used by certain SCMs
  • like Git, Mercurial and Subversion
  • Detailed instructions incl. shell scripts for integration with Git, Mercurial
  • and Subversion
  • New binary file extensions added to Content Type preferences
  • New preference controlled notifications when file is deleted/moved on disk
  • Linked report type selection now saved between sessions
  • Various bug fixes, including
  • Ability to delete files from certain NAS (Network Attached Storage) and
  • USB devices
  • No more out of memory exceptions when creating folder comparison HTML
  • reports of folders containing mid and large binary files
  • Print Preview no longer gets occasionally disabled
  • Remote Resource dialog no longer freezes when given invalid URI
  • URI's with unescaped % now work properly
  • Port numbers bigger than 32K are now handled correctly