Skip to Content
New & Noteworthy

Nouveautés

🚀 DeltaWalker Classic 3.0.9 octobre 2026

Les PDF numérisés sont comparés page par page, sous forme d’images, et les fichiers Excel, PowerPoint et OpenDocument qui ne pouvaient pas être comparés le sont désormais. La comparaison de dossiers montre ce que la synchronisation fera de chaque élément.

📄 Documents et PDF

  • Un PDF composé uniquement d’images numérisées est désormais comparé page par page sous forme d’images, dans la vue Image Comparison. Auparavant, il était comparé comme du texte, qui est vide, si bien que deux numérisations différentes ayant le même nombre de pages apparaissaient comme identiques. Cela s’applique lorsqu’un côté n’a aucun texte à extraire et que chaque côté est un PDF ou une image : une numérisation comparée à un PNG fonctionne donc aussi
  • ◀ Page n of N ▶ apparaît dans la barre d’outils d’Image Comparison lorsqu’un côté est un PDF. Quand le nombre de pages diffère, elle indique celui de chaque côté, et un côté qui n’a pas cette page n’affiche aucune image
  • File > Compare Pages as Images rouvre une comparaison de PDF texte sous forme d’images de pages. Dans la vue par pages, Compare as Text, dans la barre d’outils et dans le menu File, ramène au texte. Les deux sont proposés lorsque tous les fichiers sont des PDF, et votre choix est conservé à la restauration des comparaisons
  • Les fichiers Excel .xls et PowerPoint .pptx n’échouent plus lorsque DeltaWalker Classic en extrait le texte, et les fichiers OpenDocument .odt, .ods et .odp peuvent être comparés comme du texte. Auparavant, ils échouaient toujours
  • Les extensions de fichier sont reconnues quelle que soit la casse : REPORT.DOCX est un document Office. Les variantes avec macros et les autres, comme .docm, .xlsm, .xlsb et .pptm, sont reconnues comme des documents Office et non comme des archives, et les fichiers Office protégés par mot de passe sont reconnus comme tels
  • Lorsque le texte d’un document ne peut pas être extrait, DeltaWalker Classic en donne la raison (protégé par mot de passe, format non pris en charge, endommagé, trop volumineux, composant manquant ou mémoire insuffisante) et indique quoi faire, dans l’alerte et dans le volet de la comparaison. Une telle comparaison n’est jamais signalée comme identique, même lorsque les deux côtés affichent le même message

📁 Comparaison de dossiers

  • Une fois une action de synchronisation choisie, la colonne Deltas indique ce qui arrivera à chaque élément : un badge plus pour copier ou ajouter, un badge moins pour supprimer (vers la Corbeille) et un badge tilde pour remplacer, avec une flèche vers le côté qui change. L’info-bulle nomme l’action, par exemple « Will be copied to Reference ». Elle apparaît dans les comparaisons à deux côtés lorsque la synchronisation de dossiers est disponible, et disparaît une fois la synchronisation exécutée
  • L’alerte de synchronisation de dossiers a un bouton Sync juste après son message, à la place de « Click Sync to proceed. », et Sync n’est plus dans la barre d’outils. Il reste dans la section Actions du tableau de bord. Choose Sync Action s’appelle désormais Synchronize
  • La barre d’outils est dessinée par DeltaWalker Classic lui-même. Survoler une étiquette ou un chevron la met en évidence, cliquer sur l’étiquette de Show ou de Exclude ouvre son menu au lieu d’exécuter sa première entrée, et lorsque l’onglet est trop étroit les boutons qui ne tiennent pas passent dans un menu »
  • Le menu d’affichage ⋮ de la comparaison de dossiers a disparu. Ses commandes restent dans le menu contextuel de l’arborescence, dans le menu File, dans le menu contextuel des en-têtes de colonne et dans les menus de la barre d’outils
  • Les valeurs estompées des colonnes d’attributs (valeurs plus anciennes ou plus petites, valeurs identiques à celles de l’autre côté et toutes les cellules d’une ligne identique) sont désormais calculées à partir des couleurs du thème, sur la ligne telle qu’elle est peinte : elles restent lisibles sur les lignes colorées et suivent un changement de thème. Auparavant, dans le thème sombre, les cellules d’une ligne identique pouvaient avoir le même aspect que le texte normal

✨ Interface

  • Les boutons d’une alerte, comme Yes, No, OK et Cancel, sont désormais des boutons en forme de pilule, le choix principal étant plein. Ils affichaient auparavant un & parasite dans des libellés comme « &Yes | &No »
  • La barre d’outils d’Image Comparison donne la même hauteur à tous les contrôles, dessine les icônes de déplacement, d’ajustement et 1:1 en contours qui restent nets à toutes les échelles, et affiche les valeurs de métadonnées qui diffèrent sous forme de badges teintés
  • Video Tutorials, sur la page d’accueil, affiche désormais « Fetching video tutorials… » avec une barre de progression pendant le chargement, au lieu d’une page noire, indique « Couldn’t load the video tutorials. » lorsqu’il n’y parvient pas, et Go back fonctionne en permanence
  • Revenir en arrière depuis les tutoriels vidéo, ou fermer l’onglet d’accueil, arrête désormais la narration. Auparavant, elle continuait jusqu’à ce que vous quittiez l’application

🔑 Licences

  • Les licences DeltaWalker Classic 3, celles activées avec un code d’activation, sont vérifiées auprès du serveur de licences peu après le démarrage, puis une fois par jour. Si le serveur en signale une comme désactivée, un message vous en informe, et About DeltaWalker Classic et Activate DeltaWalker Classic… affichent « License #N — deactivated ». Un nouveau code d’activation la remplace. Lorsque le serveur est injoignable, rien ne change, et les comparaisons ouvertes et le travail non enregistré ne sont jamais fermés

🧩 Scripts

  • await compare() sur une comparaison créée par un script se termine désormais lorsque le contenu réel de la comparaison est prêt. Auparavant, elle pouvait se terminer sur l’espace réservé « Preparing comparison… », si bien que hasDifferences() renvoyait false et que le texte était vide juste après
  • Comparer de nouveau la même paire de fichiers depuis un script, ou lire une comparaison restaurée depuis l’historique au démarrage, n’échoue plus avec « Cannot find doc »
  • Lire le texte d’une comparaison de script qui s’est révélée binaire, comme un document Office illisible, indique désormais qu’il s’agit d’une comparaison binaire au lieu d’échouer avec une erreur de conversion

🛠️ Corrections

  • Les onglets de comparaison restaurés au démarrage n’affichent plus brièvement une erreur indiquant « No editor descriptor for id org.eclipse.ui.internal.emptyEditorTab »
  • Un éditeur de script ouvert au moment où vous quittez est rouvert au démarrage suivant

🚀 DeltaWalker Classic 3.0.8 octobre 2026

Les connexions SFTP vérifient désormais l’identité du serveur. La page d’accueil laisse la place à l’historique des comparaisons et lit les tutoriels vidéo, et l’activation, les flux de travail et Create Patch font ce que leurs boîtes de dialogue annoncent.

🔒 SFTP

  • DeltaWalker Classic vérifie désormais la clé d’hôte d’un serveur SFTP avant d’envoyer votre mot de passe ou votre clé, comme le fait ssh. Jusqu’ici, il acceptait n’importe quelle clé. Il se connecte sans rien demander quand ~/.ssh/known_hosts contient la clé ou que vous l’avez déjà acceptée
  • Unknown SFTP Server s’affiche la première fois que vous vous connectez à un serveur. Elle indique le type de clé et son empreinte SHA256, à comparer avec celle que vous donne votre administrateur. Choisissez Trust and Connect ou Cancel
  • SFTP Server Identity Has Changed avertit que quelqu’un intercepte peut-être la connexion lorsqu’un serveur connu présente une autre clé. Cancel est le choix par défaut ; ne choisissez Replace Key and Connect qu’après la confirmation de la nouvelle empreinte par votre administrateur
  • Les clés que vous acceptez sont conservées dans le fichier known_hosts propre à DeltaWalker Classic ; votre ~/.ssh/known_hosts n’est jamais modifié. Les archives ouvertes sur des serveurs SFTP sont vérifiées de la même façon
  • La connexion à un serveur SFTP avec une clé publique fonctionne de nouveau, avec des clés RSA, Ed25519 et ECDSA, et les clés d’hôte ECDSA sont reconnues

🔑 Licences

  • Une clé de licence collée dans le champ du code d’activation de Activate DeltaWalker Classic… n’est plus envoyée. DeltaWalker Classic précise qu’il s’agit d’une clé de licence et non d’un code d’activation, et où la saisir. Une adresse e-mail saisie dans le champ du code reçoit la même explication
  • Quand le serveur d’activation ne peut pas accepter l’adresse e-mail ou le code, le message vous demande désormais de vérifier que l’adresse est complète, comme name@example.com
  • About DeltaWalker Classic indique combien de jours d’essai il reste et, lorsqu’une licence DeltaWalker Classic Free est activée, que Free prend le relais à la fin de l’essai, avec son adresse e-mail et son identifiant de licence. Une fois l’essai terminé et Free en vigueur, la fenêtre affiche cette même adresse e-mail et ce même identifiant de licence. Les lignes sans valeur ne s’affichent plus vides

✨ Interface

  • Dès qu’il existe un historique de comparaisons, la page d’accueil lui laisse toute la place. Ses actions se trouvent toutes dans la barre d’outils, et reviennent lorsque vous effacez l’historique, sans rouvrir la page
  • L’action Workflow Gallery de la page d’accueil s’appelle désormais Explore Workflow Gallery
  • Manage Comparison History a un bouton Delete All. Après votre confirmation, il supprime les comparaisons que la boîte de dialogue affiche, selon l’onglet visible et le texte de Search
  • Video Tutorials, sur la page d’accueil, lit désormais les tutoriels dans la page elle-même, dans toutes les éditions, au lieu d’ouvrir deltawalker.com dans votre navigateur. Le lien apparaît quand les tutoriels sont accessibles, donc pas hors connexion

🧩 Flux de travail et correctifs

  • Les valeurs saisies dans la boîte de dialogue Configure d’un flux de travail parviennent désormais à son script. Auparavant, certains flux ignoraient ce que vous saisissiez. Les valeurs par défaut affichent le chemin qu’elles désignent, comme /Users/me/Desktop, et non du code de script
  • Les flux de travail d’exemple vont jusqu’au bout et lisent le bon côté de la comparaison. Verify Backups, Protect Photos et Compare Project Versions n’échouent plus à l’étape du rapport, et neuf flux, dont Verify Backups et Organize Downloads, n’inversent plus les deux côtés de la comparaison. Les entrées d’exemple pointent par défaut vers les fichiers installés avec DeltaWalker, et les rapports sont enregistrés sur le Bureau
  • Create Patch écrit désormais le format, les lignes de contexte, l’encodage et la fin de ligne choisis dans sa boîte de dialogue. Il écrivait toujours un patch unified avec 3 lignes de contexte en UTF-8. Il n’est disponible que pour les comparaisons de texte. Si le patch ne peut pas être créé, vous en voyez maintenant la raison

🛠️ Corrections

  • Les fichiers dans les anciens encodages japonais, chinois et coréens, comme Shift_JIS, EUC-JP, Big5, GBK et EUC-KR, peuvent être lus
  • La boîte de dialogue qui demande de confirmer le remplacement d’un fichier ou d’un dossier pendant la synchronisation de dossiers suit le thème, y compris le thème sombre

🚀 DeltaWalker Classic 3.0.7 octobre 2026

Les codes d’activation de DeltaWalker Classic 3, correctement affichés : la fenêtre À propos et la boîte d’activation montrent désormais la licence en vigueur.

🔑 Licences

  • About DeltaWalker Classic affiche la licence en vigueur. Pour une licence DeltaWalker Classic 3, l’adresse e-mail avec laquelle elle a été activée et son identifiant de licence ; pour une clé de licence antérieure de niveau supérieur, son titulaire et sa clé, comme avant. La clé d’essai intégrée n’est jamais affichée comme votre clé de licence
  • Activate DeltaWalker Classic… affiche la licence déjà activée sur cet ordinateur, et son message en entier
  • Une clé de licence antérieure désactivée ne bloque plus les comparaisons et n’affiche plus License deactivated tant qu’une licence DeltaWalker Classic 3 valide est activée
  • Submit Feedback… et l’enregistrement envoient votre licence DeltaWalker Classic 3, jamais la clé d’essai

🛠️ Corrections

  • Sous Windows, seules les lignes de l’édition et de la version de la fenêtre À propos sont en gras

🚀 DeltaWalker Classic 3.0.6 octobre 2026

Voici DeltaWalker Classic Free : un seul téléchargement pour toutes les éditions, gratuit pour toujours. Et aussi une nouvelle fenêtre de réglages, une interface plus nette et des corrections de la ligne de commande.

🎁 DeltaWalker Classic Free

  • Obtenez DeltaWalker Classic Free : comparez et modifiez fichiers et dossiers, gratuitement et pour toujours. C’est DeltaWalker Classic sans les emplacements distants ni la synchronisation de dossiers en un clic : vous synchronisez les dossiers en copiant, déplaçant et supprimant les éléments sélectionnés
  • Un seul téléchargement pour toutes les éditions : DeltaWalker Classic démarre en version d’essai, et le code d’activation que vous saisissez en fait Free, Pro ou Oro. Passer de Free à Pro ou Oro ne demande jamais de nouveau téléchargement
  • À la fin de l’essai, DeltaWalker Classic continue de fonctionner et propose Get Classic Free, Buy Pro, Buy Oro et Enter Activation Code…

⚙️ Réglages

  • Une seule fenêtre Settings avec trois onglets : Application, New Comparisons et la comparaison en cours
  • Search trouve chaque réglage, et pas seulement les noms de pages
  • Settings s’ouvre sur l’onglet et la page utilisés en dernier
  • Sur macOS, Memory dans Settings > Application > General définit la mémoire que DeltaWalker Classic peut utiliser : Automatic, ou la taille de votre choix. Le réglage s’applique au prochain démarrage

✨ Interface

  • Un seul historique des comparaisons partout : les menus déroulants Compare, la page d’accueil (dossiers et fichiers côte à côte, chacun avec sa recherche) et Manage Comparison History
  • Pendant une comparaison, le bouton Compare de la barre d’outils devient Stop
  • Les alertes forment un seul panneau uni, et leur texte peut être sélectionné et copié

🛠️ Corrections

  • DeltaWalker dossier1 dossier2 en ligne de commande ouvre de nouveau la comparaison de dossiers, au lieu de la seule page d’accueil
  • Un lancement en ligne de commande pendant que DeltaWalker Classic tourne ouvre ses fichiers dans l’instance en cours, au lieu d’en démarrer une seconde
  • Les confirmations d’actions destructives, comme Clear Passwords, n’agissent que si vous confirmez

🚀 DeltaWalker Classic 3.0.5 octobre 2026

La version de disponibilité générale de DeltaWalker Classic v3 : ce n’est plus une version candidate, et elle n’expire pas. Elle s’installe à côté de la nouvelle application DeltaWalker et conserve vos réglages et vos licences.

🍎 DeltaWalker Classic.app sur macOS

  • DeltaWalker Classic s’installe désormais sous le nom DeltaWalker Classic.app. Il se place à côté de la nouvelle application DeltaWalker, DeltaWalker.app, et ne la remplace jamais : vous pouvez garder les deux
  • Vos réglages et vos licences sont partagés avec votre ancien DeltaWalker Classic. Mettre à niveau depuis DeltaWalker Classic 3.0.4 ou antérieur explique comment vérifier la nouvelle application avant de supprimer l’ancienne
  • La version Intel a désormais le même identifiant de paquet (bundle identifier) que la version Apple Silicon : com.deltopia.DeltaWalker

🪟 Windows

  • L’installateur s’appelle désormais DeltaWalker Classic et installe par défaut dans C:\Program Files\Deltopia\DeltaWalker Classic (auparavant C:\Program Files\Deltopia\DeltaWalker)
  • Il met à niveau un DeltaWalker Classic existant sur place et conserve vos réglages et vos licences
  • L’installateur Windows x64 inclut de nouveau l’extension de l’Explorateur (shell extension) et les scripts d’aide SCM
  • Un installateur natif pour Windows sur ARM (ARM64)

🐧 Linux

  • DeltaWalker Classic pour Linux x64 et ARM64, sous forme d’un .tar.gz qui se décompresse dans un seul dossier DeltaWalker-Classic

🔑 Activation

  • Le menu Help ne propose plus qu’une commande de licence, Activate DeltaWalker Classic…, pour le code d’activation reçu dans votre e-mail d’achat
  • Vous avez déjà une clé de licence ? Cliquez sur Have an existing license key? Enter it here… dans la fenêtre d’activation pour ouvrir Enter Existing License Key
  • À l’expiration d’un essai, le rappel propose Buy Now, Activate… et Quit
  • Si une licence est déjà active sur autant d’ordinateurs qu’elle le permet, l’activation vous invite à contacter le support, qui peut en libérer un
  • Une licence Standard ou Pro pour une autre plateforme indique désormais la plateforme à laquelle elle est destinée

🧩 Général

  • About affiche votre édition (par exemple DeltaWalker Classic Pro Edition) et Version 3.0.5
  • Si vous utilisez Settings > General > SCM Integration, relancez-la après la mise à niveau : les chemins qu’elle a enregistrés pointent vers l’emplacement de l’ancienne application
  • Les installateurs portent le nom du produit : DeltaWalker-Classic-3.0.5_macos-arm64.dmg, DeltaWalker-Classic-3.0.5_macos-x64.dmg, DeltaWalker-Classic-3.0.5_windows-x64.msi, DeltaWalker-Classic-3.0.5_windows-arm64.msi, DeltaWalker-Classic-3.0.5_linux-x64.tar.gz et DeltaWalker-Classic-3.0.5_linux-arm64.tar.gz
Détails techniques — DeltaWalker Classic 3.0.5

DeltaWalker Classic 3.0.5 · octobre 2026 — notes de version techniques complètes

Empaquetage

  • Le paquet d’application macOS s’appelle DeltaWalker Classic.app. Inchangés, pour que les installations existantes gardent leurs réglages et leurs licences : l’exécutable Contents/MacOS/DeltaWalker, l’identifiant de paquet com.deltopia.DeltaWalker et les emplacements des données, des préférences et des licences.
  • Les fichiers racine x86_64 sont de nouveau inclus. Sans eux, l’application Mac Intel portait le Info.plist par défaut de Tycho, avec un autre identifiant de paquet, et le produit Windows x64 était livré sans ses scripts d’aide SCM .bat, ses modèles .ini et son extension de l’Explorateur.
  • Windows : le nom du produit MSI, ses raccourcis et son dossier d’installation par défaut sont DeltaWalker Classic. Le MSI met à niveau une installation existante sur place.
  • Chaque installateur s’appelle DeltaWalker-Classic-<version>_<os>-<arch>.

Licences

  • Help affiche une seule commande de licence, Activate DeltaWalker Classic…, dans toute version capable d’activer.
  • La fenêtre d’activation propose Have an existing license key? Enter it here…, qui ouvre Enter Existing License Key. Les deux fenêtres ne s’empilent jamais.
  • Un démarrage sans licence demande d’abord l’activation. Le rappel d’essai garde Buy Now, et son bouton de déverrouillage est désormais Activate….
  • La validation et la compatibilité des clés de licence sont inchangées.
  • L’activation indique la plateforme d’une licence Standard ou Pro quand ce n’est pas celle-ci, et oriente vers le support un client sans poste libre. Les info-bulles du filtre d’alignement des dossiers citent Pro et Oro, qui l’incluent.

Général

  • Une version de disponibilité générale : pas de libellé de version candidate, pas d’expiration. About affiche « DeltaWalker Classic … Edition », avec « Version 3.0.5 » en dessous.

Les notes des versions précédentes ne sont disponibles qu’en anglais.

🧪 DeltaWalker Classic 3.0.3 RC3 Sep 4, 2026

A fully functional preview of DeltaWalker Classic v3. Your existing DeltaWalker Classic v2 license key works with RC3, which runs until November 30, 2026.

⚡ Comparisons That Keep Up With You

  • Independent comparisons can now run at the same time instead of waiting for one another to finish
  • Folder comparison results now appear as they are found: the tree fills in while the comparison runs instead of staying blank until it finishes
  • Expanding a folder, or using Expand All, keeps your place instead of jumping to the bottom of the tree
  • Folders on screen fill in first and remain expandable while the scan is still running

📄 Text Comparison: Just the Changes

  • New: unchanged stretches of a file fold away, so a long file with only a few changes shows just those changes and their surrounding context. This is on by default and can be turned off in Settings
  • The inline difference inspector now sits in a compact strip below the editors, with a change counter, and follows the caret
  • Fixes incorrect highlights and a crash that could occur when editing while differences were still being computed

🔢 Edit Binary Files

  • New: change bytes directly in the hex/ASCII view. Enter hex digits or characters, undo and redo edits, copy as hex, and save only the bytes you changed

🔄 Safer Synchronization

  • Failed copy and sync operations are now reported accurately instead of appearing 100% complete. A run with partial failures now reads “completed with errors” and stays on the activity shelf
  • Fixes an issue where choosing “Don’t replace” during Copy or Move could still overwrite the file
  • Fixes a freeze that could last several minutes before the Sync menu opened on large comparisons

🧭 Reliable Session Restore

  • Fixes an issue that could lose one open comparison after relaunch and restore another with an empty side

🧩 General

  • Identifies more file types correctly—including .tgz/.gz, RTF, iWork documents, and modern media and archive formats—so each file opens in the right comparison
  • Fixes a crash in Save and Save All
  • Requires macOS 11 (Big Sur) or later
  • The Windows installer is now named like the macOS downloads: DeltaWalker-3.0.3-RC3_x64.msi
  • RC2 expired on August 31, 2026. Install RC3 to keep using DeltaWalker Classic v3
Technical details — DeltaWalker 3.0.3 RC3

DeltaWalker 3.0.3 RC3 · Sep 4, 2026 — full technical release notes

Comparison Engine

  • Removes a global lock that serialized the line-diff step of every comparison in the application: unrelated comparisons now run concurrently, and out-of-memory recovery during line diffing is per comparison.
  • Replaces a per-keystroke timer with a shared debouncer while a comparison recomputes; the 500 ms coalescing is unchanged.

Folder Comparison

  • Populates the folder tree incrementally during a scan: root folders appear when the comparison starts, and rows fill in as results arrive.
  • Keeps the tree viewport anchored when nodes expand, including Expand All and folders with many children.
  • Scan-queue fixes: expanding a visible folder works during a scan, visible rows are prioritized over off-screen ones, and very large trees no longer slow down from list shifting and duplicate tracking.

File Comparison

  • Adds unchanged-region folding, controlled by a new setting that is on by default, with themed collapsed-line rendering and informative placeholders.
  • Moves the inline difference inspector from the dashboard to a strip below the editors: single-line rows, a delta counter, and caret auto-follow.
  • Fixes stale connector lines and margin highlights after folding or unfolding by hand.
  • Fixes stale differences, incorrect highlights and a BadLocationException when a document is edited while its background diff is computing.
  • Fixes an IllegalStateException from a duplicate progress-monitor beginTask in Save / Save All.

Binary Comparison

  • Adds an editable hex/ASCII view: nibble-level hex and printable-ASCII overwrite editing, undo/redo, copy as hex, a Modified indicator, and saving that writes only the changed bytes, with preflight validation and fsync. Edits are held in an overlay until saved; the original data is never modified in place.

Synchronization

  • Reports failed sync and copy operations as failures: the progress bar, byte counter and summary no longer present failures as completed, a completed-with-errors operation counts as incomplete, and failed operations stay on the activity shelf.
  • Replaces quadratic ancestor pruning when computing Sync’s newer/older sets: 20,000 nodes now take under a millisecond instead of about 38 seconds on the UI thread.
  • Honors Don’t replace in Copy/Move. The choice was applied to a copy of the file list rather than the list used for the operation.

Session Restore

  • Fixes comparisons colliding on one restore ID and overwriting each other, being dropped as duplicates, and staying quarantined after the underlying problem was fixed. Session files already damaged by earlier builds are not repaired.

General

  • Modernizes content-type detection: fixes .tgz/.gz, RTF and iWork misclassification, and recognizes RIFF- and ISO-BMFF-based media, archive and executable formats.
  • Stops an internal diagnostics component from activating the image comparison plugin at every launch.
  • Declares macOS 11.0 as the minimum system version, matching the bundled Java 21 runtime.
  • Windows: packages only the p2 engine and metadata that Windows needs to start.
  • Names the Windows installer DeltaWalker-<version>_x64.msi, like the macOS downloads, instead of DeltaWalker+v<version>_x64.msi.
  • Sets the release-candidate expiry to November 30, 2026. RC2 had carried RC1’s August 31, 2026 expiry.

🧪 DeltaWalker Classic 3.0.2 RC2 Jun 12, 2026

The first public release candidate of DeltaWalker Classic v3. RC2 ran until August 31, 2026, and has been replaced by RC3.

🪶 A Leaner Installation

  • Leaves out about 100 Eclipse components DeltaWalker Classic never used: the update manager’s interface, the help system, the search indexer, the Java compiler, and the version-control and cheat-sheet interfaces
  • Uses less memory on very large folder comparisons

🪟 Smoother on Windows

  • Eliminates flicker when a comparison window opens or toolbar labels appear and disappear
  • Fixes rendering glitches in the What’s New banner in the Dark theme
  • Fixes a possible crash drawing images on high-DPI displays
  • Reports read-only files correctly, and lets you change file attributes again

🚀 Dependable Startup

  • Fixes a crash at startup when a saved workspace referred to a filter that no longer exists
  • Fixes a freeze or crash when restoring comparisons from a damaged saved session. A session that cannot be restored is set aside instead of being retried at every launch

🎨 Dark Theme

  • Fixes a dark, mismatched strip along the edge of text comparison editors
  • The Light theme is still unavailable while the operating system is in dark mode
Technical details — DeltaWalker 3.0.2 RC2

DeltaWalker 3.0.2 RC2 · Jun 12, 2026 — full technical release notes

Licensing

  • Keeps v2 license keys and the built-in trial key valid under the v3 version number by pinning the license-signature payload’s major version to 2. The RC1 release commit derived it from the bundle version, which made the payload end in -3 and failed verification for every key signed for -2.

Packaging

  • Replaces the org.eclipse.platform product root with a minimal platform feature listing only the bundles DeltaWalker Classic requires: 248 → 147 plugins. Removes the p2 UI, director and publisher, ECF, Jetty and the Help webapp, Lucene, the JDT batch compiler, Apache HttpClient 5, and the Compare, Team, Intro, Cheat Sheets, LTK, Ant and debug UIs. DeltaWalker Classic’s own update service is unaffected.
  • Adds the p2 core feature as a product root, so that org.eclipse.ui.ide starts on Windows.
  • Removes three legacy features that were never product roots.

Windows

  • Reserves the custom toolbar band through the workbench trim layout in a single setBounds pass, ending multi-second flicker when a comparison window opens.
  • Reflows the shell once the toolbar-label animation settles, instead of on every frame.
  • Clears the promo banner canvas before drawing, removes the clipping that caused a black stripe, and takes the text color from the DeltaWalker Classic theme.
  • Falls back to an unscaled draw when a scaled drawImage throws on high-DPI displays.
  • Reads the DOS read-only and permission bits, and falls back when the POSIX file-attribute path is unavailable.

Startup and Restore

  • Skips an unknown saved filter ID with a warning, instead of aborting startup with a NullPointerException.
  • Restores sessions one at a time and isolated from each other, reads snapshots off the UI thread, quarantines sessions that fail, and removes a blocking error dialog on snapshot-read failure.

Text Comparison

  • Fixes an IllegalArgumentException when an editor closes while a themed ruler repaint is pending.
  • Fixes the ruler area turning near-black in the Dark theme after the CSS engine repaints it, and colors the outer editor composite to close the seam.

Folder Comparison

  • Allocates listener bookkeeping lazily, saving about 26 MB on comparisons of more than a million items.

Known Limitations

  • Light theme on a dark operating system remains restricted, as in RC1.
  • RC2 expired on August 31, 2026.

🧪 DeltaWalker Classic 3.0.0 RC1 Jun 8, 2026

The first release candidate of DeltaWalker Classic v3, introducing the Activity Shelf, binary comparison, image heatmaps and swipe, and modern JavaScript automation.

🗂️ The Activity Shelf

  • Copy, move, delete and sync operations run as compact cards on a shelf above the comparison, with live progress, instead of in a blocking dialog
  • Send an operation to the background and keep working
  • Operations on different comparisons run at the same time; a second operation on the same comparison waits its turn instead of failing

🖼️ Image Comparison: Heatmap and Swipe

  • A heatmap overlay shows where, and how much, two images differ
  • A swipe divider reveals the before and after in the same frame
  • Includes a refreshed image toolbar with a view-mode switcher and a new Metadata panel

🔢 Binary Comparison

  • New: compare binary files byte by byte in a hex/ASCII view, aligned across inserted and deleted bytes, not just at fixed offsets
  • Select and copy bytes left or right, jump between differences, and see the whole file at a glance in the Bird’s-Eye strip

🤖 JavaScript Automation

  • Scripts can wait for DeltaWalker Classic’s own operations, such as await comp.compare()
  • A new Workflow Gallery of 23 ready-to-use scripts, from reports and multi-way sync to backup verification, one click from the Welcome page
  • Includes a lightweight script debugger with breakpoints, pause and resume, step over, and variable previews

🧭 A Modernized Workspace

  • Introduces a redesigned toolbar with sharper icons and split buttons. Labels appear for your first few launches, then collapse to icons; you can keep them in Settings
  • Redesigns the Welcome page, with Compare Folders, Compare Files and the Workflow Gallery side by side
  • Refreshes comparison colors in the Dark theme and remembers your theme choice across restarts
  • Adds in-app software updates: download and install them without leaving DeltaWalker Classic

🔄 Safer File Operations

  • Moving a folder now removes the emptied source folders
  • A failed rename or copy reports an error, and a failed copy or move no longer leaves a partial file behind
  • The delete confirmation describes exactly what will happen, and cancelling a batch delete stops it promptly

🌐 SFTP

  • Fixes very slow file copies to SFTP servers
  • Fixes spurious “Too many authentication failures” errors, and explains authentication problems clearly

🧩 General

  • A damaged entry in your saved comparisons no longer loses the rest of your history
  • Uses less memory on large folder comparisons
  • Fixes keyboard shortcuts in dialogs on macOS
  • The Light theme is unavailable while the operating system is in dark mode
Technical details — DeltaWalker 3.0.0 RC1

DeltaWalker 3.0.0 RC1 · Jun 8, 2026 — full technical release notes

Activity Shelf

  • Replaces the modal sync progress dialog with compact operation cards on a shelf docked between the toolbar and the comparison, with live progress and Run in Background.
  • Adds a managed executor and a per-comparison session ID. A sync orchestrator tracks every running operation, so operations on different comparisons run concurrently, and a conflicting one queues as a waiting card instead of failing.

Image Comparison

  • Adds an overlay renderer API with a heatmap overlay and a draggable swipe divider.
  • Modernizes the image dashboard: a flat toolbar, a view-mode switcher, and a Metadata panel.

Binary Comparison

  • Adds the binary comparison platform: a hex/ASCII viewer, byte-level diff alignment that handles insertions, deletions and drift, a byte caret and selection, copy left/right, next/previous difference, and a Bird’s-Eye overview.

Scripting

  • Adds a real event loop: scripts can await DeltaWalker Classic operations, which are native JavaScript promises. Fixes dropped callbacks when an operation is awaited twice or passed to Promise.all, and a hang when an operation is started and awaited later.
  • Adds the Workflow Gallery: 23 built-in scripts, searchable and filterable, with Open and Run actions, and a place on the Welcome page.
  • Adds a lightweight debugger: gutter breakpoints, pause/resume, step over and variable preview, including for async scripts.
  • Scripts run on GraalVM JavaScript, with ECMAScript 2022 support.

Workspace

  • Replaces the Eclipse cool bar with an owner-drawn application toolbar: 32/64 px icons, segmented split buttons, and labels shown for the first launches then collapsed, with a setting to keep them.
  • Redesigns the Welcome page around Compare & Sync Folders, Compare & Merge Files and the Workflow Gallery.
  • Persists the theme choice as a real preference, with a System option, and retunes the Dark theme’s semantic difference colors. Fixes Dark color overrides not applying at startup.
  • Adds in-app software updates: an update strip in every comparison window, with download progress, a ready-to-install state and an install action.

File Operations

  • Moving a folder removes the emptied source folder and empty subfolders.
  • A failed rename reports an error instead of silently doing nothing, and a failed copy or move no longer leaves a partial destination file.
  • The delete confirmation reflects what the backend can actually do, and cancelling a batch delete stops between elements.

SFTP

  • Fixes a severe copy-throughput regression caused by single-byte stream writes.
  • Fixes non-deterministic authentication that produced spurious “Too many authentication failures” errors, and replaces opaque authentication errors with actionable diagnostics.

General

  • Skips a corrupted saved-session entry, with a log message, instead of losing every entry after it.
  • Interns path segments and releases comparator state after a comparison, reducing memory on large trees.
  • Fixes keyboard shortcut handling in macOS dialogs.
  • Correlates feedback submissions and uploads with a request ID for support.

Known Limitations

  • The Light theme, and the System option, are unavailable while the operating system is in dark mode; a stored Light preference opens as Dark.
  • RC1 expired on August 31, 2026.

🚀 DeltaWalker Classic 2.8.1 Mar 31, 2026

⚡ Faster Folder Comparisons

  • Significantly improved performance for large folders
  • Smoother scrolling and stable view during updates (no jumping)
  • Faster expand/collapse with improved responsiveness

🌐 Better SFTP (Remote) Performance

  • Faster directory loading and metadata handling
  • Reduced delays and fewer UI freezes
  • Improved reliability for remote comparisons

📄 Improved File Comparison Experience

  • Faster loading for remote files with clear “Loading…” feedback
  • Fixed issues where comparisons could get stuck or hang
  • Better stability when opening/closing files

🧭 More Stable UI & Workflow

  • Fixed scrolling and selection inconsistencies
  • Improved comparison status and completion feedback
  • Safer shutdown when comparisons are still running

🛠️ Critical Fix: Bundled JDK Runtime

  • Fixes an issue in 2.8.0 where the bundled JDK was over-trimmed
  • Restores missing modules required for stable operation
  • Eliminates unexpected runtime errors and missing functionality

🧩 General Improvements

  • Reduced logging noise and background errors
  • Improved build reproducibility
  • Numerous bug fixes and stability improvements
Technical details — DeltaWalker 2.8.1

DeltaWalker 2.8.1 · Mar 28, 2026 — full technical release notes

Folder Comparison

  • Improves folder comparison performance for large trees with a segmented viewable model, incremental refresh, and bulk coalescing so expand/collapse no longer invalidates the entire tree.
  • Tightens selection and viewable contracts (consistent event snapshots, row index vs snapshot, safe scrollbar updates during init/disposal) and fixes selection-cache and alignment edge cases after bulk updates.
  • Decouples folder diff filters from the SWT UI thread for startup, JSON restore, and background jobs; marshals listener updates safely. Routes no inclusion filters alerts from the model without reaching into view code.
  • Fixes lazy folder factory filter initialization and re-entrant structure bundle activation at startup (OSGi activator race, duplicate eager bundle starts).
  • Adds SSHJ-based SFTP directory listing with READDIR batching, cancellation, and connection pooling; fixes pooled-session races, disposal ordering, and SFTP stream/handle leaks.
  • Improves SFTP metadata performance (listing attributes vs per-child lstat, fewer redundant stats), makes stat / lstat / existence paths cancellation-aware, reduces SSHJ/SFTP/Gson/Equinox console noise, and hardens UI-thread metadata queries with clearer exists/readable semantics and optional stat debug counters.
  • Adds SFTP listing diagnostics and folder-compare list metrics for troubleshooting remote comparisons.
  • Publishes bulk viewable updates and scrolls the folder tree to matched list selection; DiffNodeWorker shutdown cancels outstanding work with a bounded join.
  • Prompts before exit when folder comparisons are running (Stop / Quit); fixes regressions in the status line, tree scrolling, and folder-done message; throttles folder-size column updates during bulk loads; preserves tree scroll position on incremental refresh instead of jumping to the last page.
  • Bug fixes and stability improvements for folder comparison.

File Comparison

  • Remote (SFTP) text: deferred load (UI placeholder, background job, tab progress), with TextDoc construction safe for remote open off the UI thread.
  • Preparing comparison: primes empty editor placeholders; reliably ends the prepare phase when task scheduling or the display fails.
  • Fixes STREAM_POOL lock leak on SFTP stream retry; stuck prepare/throbber and double scheduling when a placeholder primes before deferred load; setEncoding/dispose races when closing during remote load; prepare cleanup when the workbench display is unavailable.
  • Fixes SaveAction listener leaks and null guards after editor deactivate; workbench NPE when editor input is missing during early compare events (WorkbenchPartAdapter).
  • Bug fixes and stability improvements for file comparison.

Image Comparison

  • Benefits from shared structure, lifecycle, and worker-shutdown hardening; no image-specific UI changes in this release.

General

  • Bundled JDK: fixes a 2.8.0 regression where the packaged JDK runtime was over-trimmed, restoring required Java modules to prevent missing-class errors and unstable runtime behavior.
  • Updates the Maven Wrapper to 3.9.9; refines OSGi packaging (Gson reactor bundle, Require-Bundle floors, manifest and feature cleanup, build docs); adds vfs Import-Package for com.sun.net.httpserver where required by the stack.
  • Bumps product and bundle versions to 2.8.1 across POMs, features, the macOS Info.plist, and in-app fallback version text.
  • Bug fixes and stability improvements across the application.

DeltaWalker Classic 2.8.0 Mar 12, 2026

Folder Comparison

  • Improves scalability and performance when comparing very large directory trees (millions of nodes).
  • Improves activation of existing comparisons so reopening a comparison activates the existing tab instead of creating duplicates.
  • Improves folder comparison search with a redesigned toolbar control and more reliable filtering behavior.
  • Fixes drag-and-drop of two folders onto a file comparison window so that a folder comparison opens reliably.
  • Improves status bar updates when switching between multiple folder comparisons so the change summary reflects the active view.
  • Improves startup restoration so valid folder comparisons are no longer hidden behind empty views.
  • Fixes command-line launches with comparison arguments so requested comparisons activate correctly and empty views are removed.
  • Improves lifecycle management so background jobs and listeners are properly released when a comparison view is closed.
  • Improves comparison history display with clearer path formatting, consistent column sizing, and improved styling.
  • Bug fixes and stability improvements for folder comparison.

File Comparison

  • Improves restoration of file comparison editors after workbench restart.
  • Fixes visual inconsistencies in the file comparison alert panel across light and dark themes.
  • Improves reliability when opening file comparisons from history or the Welcome page while state is still loading.
  • Fixes resource lifecycle issues so editors release resources correctly when closed.
  • Fixes a paste operation in the text diff editor that could trigger a Jobs listener timeout.
  • Simplifies comparison controls by removing legacy Quick Diff integration and the Eclipse IDE dependency.
  • Improves path and text truncation logic so shortened paths no longer overlap visually.
  • Bug fixes and stability improvements for file comparison.

Image Comparison

  • Fixes resource, thread, and cache leaks so closing image comparisons reliably frees system resources.
  • Improves icon and theme handling for image document types so icons update correctly after theme or preference changes.
  • Bug fixes and stability improvements for image comparison.

General

  • Improves application startup consistency by disabling the splash screen on Windows and Linux to match macOS behavior.
  • Improves startup and workspace restoration reliability, fixing several cases that could lead to empty views or inconsistent state.
  • Improves Welcome page behavior so it no longer appears when comparisons are already open at startup.
  • Redesigns the Welcome experience with clearer primary actions (Compare Files, Compare Folders) and improved layout.
  • Improves UI responsiveness by performing state loading and JSON parsing in the background.
  • Improves view and editor lifecycle handling, fixing several edge cases involving disposal, activation, and focus changes.
  • Fixes ghost empty editor tabs that could remain after closing comparisons (Eclipse bug 386648).
  • Improves toolbar usability on Windows and Linux with clearer disabled-state icons for actions.
  • Fixes the Stop toolbar button on macOS so both icon and label display correctly.
  • Improves native library loading across all supported platforms and architectures.
  • Adds a user-facing error dialog when a required native component fails to load.
  • Improves dark theme support, icon theme switching, and theme lifecycle consistency across the application.
  • Replaces the GIF loading indicator with a vector-based spinner that adapts to light and dark themes.
  • Renames Preferences to Settings for more consistent terminology across the application.
  • Updates branding from deltopia.com to deltawalker.com where applicable.
  • Improves build and packaging with Eclipse 2025-12, Java 21 support, and stable builds for all platform/architecture combinations.
  • Bug fixes and stability improvements across the application.

DeltaWalker Classic 2.7.0 Feb 10, 2025

General

  • Restores side-by-side folder and file comparison app window layout.
  • Improves URI chooser light and dark theme rendering.
  • Introduces ARM Linux distro.
  • Re-introduces Windows zip package.
  • Improves logic responsible for restoring workspace layout upon restart.
  • Improves behavior of folder comparison Search control, specifically Clear button on macOS.
  • “Compare Folders” icon in Welcome page is now at the top, followed by “Compare Files”.
  • Improves initial app window size.
  • Migrates to the latest Dropbox API, fixes a problem with Dropbox authentication.
  • Improves “Submit Feedback” error reporting.
  • Bug fixes and stability improvements.

DeltaWalker Classic 2.6.4 Apr 8, 2022

General

  • 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.

DeltaWalker Classic 2.6.3 Jan 28, 2022

General

  • Restores workspace layout with folder comparison views at the top and file editors at the bottom.
  • Fixes a crash when bringing up the Install License Key dialog before the app is loaded.
  • Further dark theme improvements for source files with syntax highlighting.
  • Bug fixes and stability improvements.

DeltaWalker Classic 2.6.2 Dec 14, 2021

General

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

DeltaWalker Classic 2.6.1 Nov 11, 2021

General

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

Folder Comparison

  • Memory use improvements.

DeltaWalker Classic 2.5.6 May 5, 2020

Text Comparison

  • Restores ability to load and compare MS Office, PDF and RTF documents.

Folder Comparison

  • Removes giant “Open With” default app menu icon; OS X and high-resolution monitor specific.

General

  • Improves state persistence resilience.
  • Enforces single instance by default.
  • Removes ‘Window’ > ‘Open In New Window’ menu item.
  • Prevents certain regular style menu items from appearing as selected/checked.
  • Resolves problems with .MSI installer on some Windows systems.

DeltaWalker Classic 2.5.1 May 28, 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.

DeltaWalker Classic 2.5.0 May 2, 2019

Folder Comparison

  • Optimizes memory use to the tune of 250%.
  • Uses a new, more reliable, API for transferring timestamps and other file attributes.

Text Comparison

  • Fixes intermittent editor crash when pasting text on Mac OSX 10.13 & 10.14.
  • Closing a text comparison no longer results in a memory leak.
  • Improves performance of inline delta visualization by an order of magnitude.
  • Optimizes memory use by 30%.

General

  • Fixes script execution, updates existing script samples.
  • Extends the Sumbit Feedback to allow addition of other files e.g. images, etc.
  • New MSI installer fixes infrequent, intermittent intallation aborts, allows transparent upgrade of existing DeltaWalker Classic installations.
  • Delegates heap memory management entirely to the JVM.

DeltaWalker Classic 2.3.2 Apr 10, 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.

DeltaWalker Classic 2.3.0 Mar 13, 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.
  • Fixes remaining code-signing issues on Mac OS X.
  • 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.

DeltaWalker Classic 2.2.1 Dec 20, 2015

Folder Comparison

  • Fixes a problem deleting resources.

Remote/Cloud Comparison

  • Fixes FTP comparison by content.
  • Fixes HTTP(S) file comparison.

DeltaWalker Classic 2.2 Nov 24, 2015

General

  • Improves app bundle layout on Mac OS X.
  • Improves code-signing compliance on Mac OS X.

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.

DeltaWalker Classic 2.1.2 Jun 19, 2015

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

DeltaWalker Classic 2.1.1 Jan 14, 2015

General

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

DeltaWalker Classic 2.1 Dec 21, 2014

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 Classic’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

  • DeltaWalker Classic v2.1 64-bit is available on all Mac OS X versions 10.7 and newer, while the 32-bit version runs on versions all the way back to 10.5.8.
  • New General preference page offering the ability to:
    • - Control the language/local used for date formatting.
    • - Control the amount of memory available to DeltaWalker Classic.
    • - 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.
  • Fixes to the Compare with DeltaWalker droplet on Mac OS X

DeltaWalker Classic 2.0 Mar 8, 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-highlighting 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 Classic 2.x requires new license keys.
  • Double-click on status bar summary fields brings up Comparison Summary
  • New Pro edition - all features, one platform.

**DeltaWalker Classic 2.0.1 Refresh

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

DeltaWalker Classic 1.9.9.6 Sep 17, 2013

Folder Comparison

  • Restored proper operation of folder comparison Path filters targeting individual files/folders.
  • Restored the ability to compare Parallels shared drives/folders even when those shares don’t offer the full set of file attributes collected by DeltaWalker Classic.
  • 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.
  • DeltaWalker Classic DMG packages are now signed and Gatekeeper could not be happier.
  • DeltaWalker Classic executable now blocks/does not return control when invoked from the command line.
  • Log subsystem improvements.
  • Updated documentation and readme files.

DeltaWalker Classic 1.9.9.5 May 6, 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

  • DeltaWalker Classic executable can again be launched from command line using only a relative path e.g. ./DeltaWalker.
  • 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.

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.

DeltaWalker Classic 1.9.9.4 Mar 21, 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 (Mac OS X 64b).
  • 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.
  • Fixed File > Print > Save as PDF…
  • 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.

SCM Integration

  • Fixed path errors introduced by the new 1.9.9.3 app bundle layout.

DeltaWalker Classic 1.9.9.3 Dec 28, 2012

Folder Comparison

  • New Attribute Filter allowing easy exclusion of files & folders based on their most common attributes e.g. hidden, read-only, etc.
  • New, faster and more powerful Path Filter implementation. Built-in convertor for old to new style path filters.
  • New context menu item allowing the exclusion by path of one or more resources.
  • New native copy/move file implementation, up-to 2x faster when copying large number of small files. Now all file attributes, incl. all types of resource forks, are properly copied.
  • Improved progress monitor accuracy.
  • Delete key inside the URI/path text field now works.
  • Improved “Compare With” action implementation.
  • Fixed moving of resources in certain scenarios.
  • Clearer indication when working with default preferences vs. comparison session settings.
  • Last selected preference page now ‘remembered’ between invocations of Comparison Settings dialog.
  • Alignment override filter fixes and improvements.
  • Main and context menu cleanup. Exclude, Select, Expand now have sub-menu items.

Remote connectivity and comparison

  • Fixes problems with custom port connections.
  • New location for secure storage settings. Password saved as part of existing sessions need to be re-entered.
  • New Secure Storage preference page.

General

  • All file and folder comparison windows are now saved on exit and restored upon restart.
  • Retina display support.
  • Fullscreen mode support.
  • Splash screen is no more!
  • Significantly improved startup time.
  • All most recently opened sessions are now opened on separate thread from the very beginning, resulting in improved responsiveness and robustness.
  • JRE7 now supported. Improved app bundle layout.
  • User Interface now uses smaller font.
  • Improved visual filter behavior e.g. Show Same, Different, Added, Deleted.
  • New and updated help topics.
  • Improved session tree behavior.
  • Improved content type detection, particularly for binary files.

SCM Integration

  • Improved git integration.
  • Ability to specify the time, in milliseconds, DeltaWalker Classic should wait before returning control to its caller e.g. -wait=2000

Text Comparison

  • Improved text editor inline diff redraw so that changes to the “Ignore Whitespace” and similar preferences are properly visualized.

DeltaWalker Classic 1.9.9.2 Aug 12, 2012

Image Visualization and Comparison

  • TIFF files (.tiff, .tif) are now properly detected and visualized.

Folder Comparison

  • 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

  • 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

  • Files and folders are properly listed in FTP folder comparisons

User interface

  • Edit > Copy/Move menu cleanup.

Miscellaneous

  • 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.

DeltaWalker Classic 1.9.9.1 July 10, 2012

Best in class Image Visualization and Comparison

  • Intuitive zooming & panning.
  • 2-way and 3-way pixel-by-pixel differencing capabilities.
  • Widest range of supported image formats amongst diff tools.
    • Joint Photographic Experts Group (JPEG) (.jpeg, .jpg).
    • Joint Photographic Experts Group (JPEG 2000) (.jp2, .j2k).
    • Portable Network Graphics (PNG) (.png).
    • Graphics Interchange (GIF) (.gif).
    • Adobe Photoshop (PSD) (.psd) (most, not all).
    • Bitmap (BMP) (.bmp).
    • Tagged Image File (TIFF) (.tiff, .tif).
    • Apple Quickdraw metaformat (PICT) (.pct, .pict, .pic).
    • Bitmap (BMP) (.bmp).
    • Windows icon (ICO) (.ico).
    • Netpbm (PNM) (.ppm, .pgm, .pbm, .pnm).

Folder Comparison

  • Solar System’s fastest folder comparison.

    • On Mac OS X ~70x faster than next best diff tool (default settings).
    • ~15x faster than DeltaWalker Classic 1.9.8 (default settings).
  • Best in class folder comparison alignment override - allows for comparison of resources with different names (Oro-only).

  • More capable, faster path filters.

  • 2x+ faster byte-by-byte comparison.

  • Binary comparison UI improvements - double-click on a pair of binary files launches a byte-by-byte comparison.

  • Right-on progress monitor accuracy and responsiveness for both local and remote sync operations.

  • Significantly improved copy/move/delete operations reliability, error reporting and recovery in error conditions.

  • New “Ignore timezone differences” preference.

  • New, robust content type detection mechanism covering all supported file types.

  • Visualization and comparison of file/folder permissions/attributes.

  • Support for Resource Forks (RF):

    • Copy & move sync ops are now aware of RFs and copy/move them, when present.
    • Permissions tree column now shows @ at the end when a file has a RF.
    • ToolTip for a file with a RF shows the size of RF.
    • Compare byte-by-byte now compares the RF of files whose data forks are the same.
  • Permission Denied indicator when accessing resources without sufficient access priviledges.

  • Highly-optimized partial comparison updates following sync operations.

  • Proper behavior of “Set Date Modified”, “Re-Compare Selected” and “Rename” context-sensitive commands for both local and remote resources.

  • Improved tree selection behavior and performance.

Remote connectivity and comparison

  • Up-to 8x faster SFTP comparison and SFTP sync operations.
  • SSH keys and SSH passphrase support.
  • New, secure storage of passwords and passphrases using Mac OS X Keychain.
  • FTPS support.
  • Improved WebDAV support.
  • Improved (S)FTP(S) folder comparison responsiveness throughout.
  • Accurate transfer of attributes/permissions to/from (S)FTP sites.
  • New PASSIVE/ACTIVE FTP preference.
  • New (S)FTP(S) User Directory is Root preference.

Text Comparison

  • Long-line wrap support.
  • Support for Apple’s iWork suite.
    • Pages
    • Numbers
    • Keynote
  • RTF support.
  • Significant three-way comparison inline differencing improvements.
  • New, robust automatic character encoding detection.

User interface improvements

  • Significant preference pages overhaul.
  • New Submit Feedback dialog and functionality.
  • Mac OS X:
    • Menu items no longer have icons in compliance with OS X UI guidelines.
    • Improved main-toolbar implementation.
  • Overall UI cleanup.
  • Improved Alert (thin horizontal strip at top of comparison windows) widget appearance and behavior.
  • Improved usability of “Install License” and “About” dialogs.
  • New “Purchase Online” Help menu command.

Miscellaneous

  • Ultra-fast, highly-optimized HTML file and folder report generation. If your browser can handle it, so can DW.
  • 64-bit Mac OS X build.
  • New, cleaner and simpler to use DMG installer.
  • New logging framework.
  • Improved license mechanism reliability.
  • Updated help documentation.
  • Improved SCM integration.

Notable fixes

  • If you have contacted us about an issue, chances are, it has been addressed.

DeltaWalker Classic 1.9.8 August 16, 2011

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 extension can again be opened.
  • Page Setup can now be invoked from the Print Preview window (available in 1.9.8 Refresh).
  • “When loading Office docs break lines…” preference now properly saved/restored (1.9.8 Refresh).
  • NSToolbar assertion addressed (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.
  • Lion-specific fixes e.g. common scrollbar visibility, tree header initial rendering, etc.
  • Birds-eye-view visibility issue on Lion (1.9.8 Refresh).
  • Proper folder type detection for mounted drives (1.9.8 Refresh).
  • SCM integration fine-tunings (1.9.8 Refresh).

DeltaWalker Classic 1.9.7 March 21, 2011

  • 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.

DeltaWalker Classic 1.9.6 February 16, 2011

  • 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.
    • Default encoding on Mac OS X now UTF-8.
    • 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 now snappy even over slow connections.

DeltaWalker Classic 1.9.5 December 21, 2010

  • One of the most significant updates to date. Free for existing license holders.
  • Folder comparison:
    • Super-fast.
    • Capable of comparing hundreds of thousands of items.
    • Significantly improved memory consumption.
    • Significantly improved responsiveness throughout - selection, navigation, expansion, sorting, filtering/searching.
    • Drag-selection of items now possible.
    • Sync operations are now performed on filtered tree items.
    • Reports are now generated against filtered items.
    • Difference navigation is done on filtered items.
    • Printing now WYSIWYG.
  • One-click integration with Git, SVN, Mercurial and Bazaar.
  • Finder context-menu integration (OS X 10.6/Snow Leopard only).
  • Standalone launcher now available, allowing quick launches of subsequent DeltaWalker Classic instances.
  • Remote connectivity
    • FTP connections now default to PASSIVE mode.
    • Other FTP connection improvements.
  • Notable bug fixes:
    • Occasional hangs at the end of folder synchronization operations.
    • Mac OS X and Linux permissions of parents folders not properly transferred during folder sync operations.
    • User’s home folder and username are no longer automatically prepended to the initial path when connecting to remote locations.
    • Creating linked reports now works properly.

DeltaWalker Classic 1.9.1 June 29, 2010

  • Detailed progress information during file synchronization operations including:
    • Time remaining.
    • Items remaining - count and size, out of total item count and size for a job.
    • Speed.
  • Ability to rename files and folders directly inside folder comparison windows.
  • Ability to delete and rename sessions directly inside the session drop-down windows.
  • Ability to ignore timestamp differences in folder comparison due to daylight savings.
  • Next/Previous Conflict actions for navigating conflicts in three-way comparison.
  • Pathname auto-suggest/content assistant now runs on a separate thread keeping UI responsive at all times.
  • Remote Resource dialog:
    • User’s home folder and username are now automatically prepended to the initial path
    • Improved handling of incorrectly specified connection parameters.
  • Startup-time improvements when multiple sessions are present.
  • Folder comparison performance improvements.
  • Notable bug fixes:
    • Fixed a startup crash caused by corrupted font cache introduced by OS X 10.6.3 update.
    • Fixed infrequent crash during synchronization operations.
    • Fixed a problem with launching comparison sessions of compressed files.
    • New troubleshooting topic on fixing occasional anti-aliasing issue on OS X.

DeltaWalker Classic 1.9 March 21, 2010

User Interface:

  • 100% Cocoa UI, including the signature Mac toolbar, sheets, etc.
  • New artwork - icons, welcome page, splash screen.
  • Streamlined toolbar organization - folder comparison-specific operations now located on the folder comparison local toolbar.
  • More features, yet simpler and cleaner UI.

Session Management:

  • Support for named sessions, session favorites, session search and delete etc.; new “Organize Sessions” window.
  • Session properties are now a snapshot of the preference defaults. This guarantees that next time a session is loaded it’ll execute exactly the same way as it did the last time.
  • Preference-controlled ability to load the most recent file & folder comparison sessions on startup. On by default.
  • Fine level of clearing history; new “Clear History” window.
  • Ability to Export and Import sessions.
  • Ability to launch sessions from the command line by specifying their name.
  • Cleaner separation os session properties from preference defaults.

Folder Comparison:

  • “Compare To” functionality in folder comparison where you can pick and choose the files/folder for comparison from within a folder comparison window.
  • “Re-Compare Selected” of files and folders.
  • Sorting by name, date, size.
  • Preference-controlled ability to list folders before files.
  • Preference-controlled option for the folder comparison trees at the end of comparison. Trees are now collapsed by default.
  • The folder hierarchies now remember their subnodes’ expanded/collapsed state; Cocoa version only.

Filters:

  • Unified file and folder filters UI, design and implementation.

Miscellaneous:

  • Page Orientation (Printing) can now be set from within the Page setup dialog.
  • More accurate vertical sizing of the Birds-eye view in both file and folder comparison.
  • Generating folder comparison reports now respects the filters applied to the folder comparison view.

Bug fixes and enhancements:

  • Resolved a deadlock preventing launching of new sub-comparison while main folder comparison was in progress.
  • Fixed infrequent crash/hang during sync operations.
  • Resolved problems logging to remote sites using password containing certain special characters.
  • Improved performance on updates following sync operations.
  • Fixed a resource leak in file comparison that over time could make DeltaWalker Classic’s UI irresponsive.
  • Fixed inaccuracies in the time grouping of existing sessions in the session history lists.

DeltaWalker Classic 1.9 is a free upgrade for all licensed DeltaWalker Classic users.

rm -fr ~/.deltawalker

DeltaWalker Classic 1.8.7 April 16, 2009

  • 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 shortcut 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=“pathname” 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.
    • Cursor over horizontal window divider now changes accordingly.
    • Restored Merge button tooltips.
    • Remote Resource dialog no longer freezes when given invalid URI.
    • URI’s with unescaped ’%’ now work properly.
    • S/FTP ports bigger than 32K are now handled correctly.

DeltaWalker Classic 1.8.6 January 29, 2009

  • Support for text extraction from the following Microsoft Office, OpenOffice and Adobe PDF documents:
    • Word 97-2008 (.doc and .docx)
    • Excel 97-2008 (.xls and .xlsx)
    • PowerPoint 97-2008 (.ppt)
    • Non-encrypted PDF (.pdf)
  • Preference-controlled ability to insert line breaks when loading Office documents.
  • Significant file copy/move performance improvements.
  • Ability to cancel single file copy/move operations.
  • Preference-controlled ability to follow symbolic links or to show/edit them as files in folder and file comparison.
  • Improved Remote File/Folder Dialog:
    • Ability to test connection settings inside the dialog.
    • Escaping of special URI characters e.g. @, !, &, etc.
    • Improved accuracy and display of connection errors.
    • Display of resulting URI.
  • Ability to edit complex URIs i.e. URIs with username and password inside the file/folder comparison URI text entries.
  • Preferences tune-up, incl. new ‘Show Last Modified’ and ‘Show Size’ preferences.
  • Bug fixes.

DeltaWalker Classic 1.8.5 November 18, 2008

  • Support for comparison sessions. A DeltaWalker Classic session offers a quick way of launching a recent file or folder comparison. It holds all the information required to run that comparison the same way you ran it last time - the paths/URIs of the compared files or folders, including username and password, as well as any preferences you might have modified during that session.
  • Significantly improved memory usage for text comparisons.
  • Improved error reporting when attempting to copy/move/delete files on Mac OS X that are locked or require different permissions.
  • Other bug fixes and enhancements.

DeltaWalker Classic 1.8.2 October 5, 2008

  • Improved UI responsiveness during folder comparison. Use of spinner inside window tab, instead of progress monitor in status bar.
  • Up to 30% faster folder comparison.
  • New binary file algorithm detection.
  • Content Types preference page showing default file type assignments and allowing manual overwrite.
  • New binary file type detection improved robustness of linked folder comparison report generation.
  • Ability to set root folder in folder comparison.
  • Ability to ignore differences in timestamps smaller than a configurable threshold. Helps eliminate artificial timestamp differences introduced by file systems e.g. FAT32 with low accuracy of their timestamp setting API.
  • Search box now in dedicated area on the right of main toolbar.
  • Bug fixes.

DeltaWalker Classic 1.8.1 July 24, 2008

  • File and folder visualization, comparison, and synchronization over WebDAV.
  • Ability to exclude (i.e. add to the list of folder comparison filters) files and/or folders via a right click, paired with easy access to those filters from within folder comparison.
  • Hiding of username and password from display URIs.
  • Improved visibility filters UI.
  • New system tray-based software updates notification mechanism.
  • More prominent indication of the editor/tree with input focus.
  • HTML viewer for HTML files. Now one can view html files as Text as well as in Design mode, as rendered by the default system browser.
  • Visualization and comparison of compressed files within compressed files.
  • Bug fixes.

DeltaWalker Classic 1.8.0 June 10, 2008

  • File visualization and comparison over HTTP(S) plus saving over (S)FTP.
  • Folder comparison and synchronization over (S)FTP.
  • Visualization and comparison of BZ2, EAR, GZ, JAR, TAR, TBZ2, TGZ and ZIP compressed files.
  • Ability to open multiple folder comparison windows within a single application window.
  • Improved folder comparison performance.
  • Improved handling of external file change notifications on Windows.
  • Ability to Save As individual files remotely and locally.
  • Recommended for all users.

DeltaWalker Classic 1.6.0 April 21, 2008

  • Ability to set last modified date and time of files and folders in folder comparison.
  • Ability to move files.
  • Improved folder comparison performance.
  • Significantly improved folder comparison updates during synchronization.
  • Significantly improved file load time in file comparison.
  • Shortcut keys for merge operations in file comparison: Crtl+G (Replace), Ctrl+H (Add), Ctrl+Shift+H (Delete)
  • Mac OS X file and folder permissions now transferred during copy/move.
  • Copy/move operations now use a two-level progress meter. Possible errors are logged and displayed at end of operation.
  • Folder comparison Size column now shows folder size.
  • Status line and About dialog show remaining days when using Trial license.
  • Recommended for all users.

DeltaWalker Classic 1.5.9 February 05, 2008

  • Improved performance.
  • Improved stability - fixes a possible hang on exit when comparing files from folders with very large number of items; fixes a startup problem on certain RedHat Linux distros.
  • Ability to Copy Selected Path(s) to Clipboard in folder comparison.
  • Improved folder comparison selection visualization.
  • Recommended for all users.

DeltaWalker Classic 1.5.8 January 11, 2008

  • Further performance improvements to folder and XML comparisons on all platforms, particularly on Mac OS X.
  • Ability to clear History item on the History menu. History size now a preference.
  • Simplified main toolbar.
  • Mac OS X File and Folder dialogs now remember last visited location.
  • Problem launching DeltaWalker Classic from the command line on Mac OS X fixed.

Update 1.5.8 is recommended for all, and in particular for Mac OS X, users. It is not available through the software updates mechanism.

DeltaWalker Classic 1.5.7 December 25, 2007

  • Significant performance improvements to folder and XML comparisons on all platforms, particularly on Mac OS X.
  • Visibility filters related bug fixes and improvements.
  • Fixes a mouse wheel problem in text comparison on Windows Vista.
  • Mac OS X package installer (half the size of the previous DMG package).

Ver. 1.5.7 in not available as a software update. Deltopia recommends 1.5.7 to all, and in particular to Mac OS X, users.

DeltaWalker Classic 1.5.6 December 3, 2007

File comparison report generation

An all-new report generation engine, capable of creating reports in both HTML and XML formats, presents:

  • A summary of the comparison results.
  • The paths of the files being compared.
  • All preferences and their values used by the text comparison algorithm.
  • A high-fidelity, side-by-side visual HTML rendition of the compared files.
  • XML and HTML reports are ideal means for creating electronic snapshots of the differences b/n pairs of files. Such snapshots can easily be stored and used to trace the change history of files of interest. They are also well suited for electronic exchange e.g. via email of detailed differencing information about such files of interest, without the actual files being present.
  • Consistent HTML reports rendering across browsers and operating systems.

Folder comparison report generation

  • Exhibits all characteristics of file comparison reports described above.
  • Linked Reports-the ability of the folder comparison report generator to optionally create and include links to individual file comparison reports of a) Different files B) Selected files C) All files d) No files.

Visibility filters

Offer a powerful way to quickly and easily toggle the visibility of a) Added b) Deleted c) Different and d) Same files. The Visibility and the Search filters can be easily and transparently combined offering you, the user, a uniquely-powerful way to look at your folder and XML file comparison results from different perspectives. Using Visibility and Search filters you can display and operate only on the types of differences you want or zoom in on items - XML nodes or files and folders - of interest to you. This is particularly useful in comparisons with hundreds and thousands of items.

Preferences dropdown menu button

on the main toolbar offering instant access to preferences that directly affect the work of the text comparison algorithm and the visualization of its results. These include:

  • Ignore Whitespace
  • Ignore Whitespace
  • Ignore Character case
  • Ignore Line Delimiters
  • Show Inline Differences
  • Show Whitespace

Structure toolbar

A new toolbar, part of the main application toolbar, now the home for operations common to folder and XML comparisons. The Structure toolbar currently includes:

Visibility filters drop-down menu-button

Its menu items include the four visibility filters:

  • Show Same
  • Show Different
  • Show Added
  • Show Deleted

Its default action is to toggle the visibility state of the Same items.

Select/Deselect Items drop-down menu-button

Its menu items include six selection-related actions:

  • Select Different
  • Select Added
  • Select Deleted
  • Select Different, Added, and Deleted
  • Invert Selection
  • Select All

Exapand/Collapse Nodes drop-down menu-button

Contains five expansion-related actions:

  • Expand Different, Added and Deleted
  • Expand All
  • Expand Different, Added, and Deleted in Selection
  • Expand All in Selection
  • Collapse All

Search field

The Search field, previously available only to Folder comparison now available to XML file comparison as well. The state and the settings of the Search filter specific to each comparison window are saved and applied as one switches between these windows.

Redesigned folder and XML file comparison context sensitive menus

They now include all actions common to both comparisons as well as two new actions:

  • Expand Different, Added, and Deleted in Selection
  • Expand All in Selection.

These two actions offer a powerful way to work with very large structure comparisons which would otherwise impose performance issues. In combination with the built-in performance optimization preferences that do not expand nodes with differences for very large comparisons, these actions offer the ability to work selectively only with branches/hierarchies of interest.

Improved folder comparison preference pages

  • Two new preferences for finer control of the folder comparison algorithm - Compare file timestamps and Compare file size.
  • Improved options and default values for structure comparison algorithm optimization, including a new option to control the notification for local changes to the files and folders being compared.
  • Added tooltips for preferences whose meaning is not immediately clear.
  • Improved supporting text and labels to the Folder Comparison Filters preference pages.

Improved memory footprint and download size

DeltaWalker Classic 1.5.6 memory footprint is ~7MB less than before; it’s startup time is improved by ~10%; it’s download size by ~6MB.

The download size of the Windows MSI installer in particular was reduced by more than 50% - from 33.8MB to 14.8MB by using more aggressive compression techniques.

New application bundle package for Mac OS X

The new application bundle is more consistent with the Mac OS X guidelines for such packages

“Compare with DeltaWalker” droplet

The new droplet, named Compare with DeltaWalker accepts files dropped onto it and opens them in DeltaWalker Classic for comparison.
Version 1.5.5 and 1.5.6 contain infrastructure changes that make this new functionality unavailable as software updates. That is, users of previous DeltaWalker Classic versions need to uninstall DeltaWalker Classic and install the new version to take advantage of the new functionality.

Dernière mise à jour le