DirSync Pro Changelog

What's new in DirSync Pro 1.53

Mar 7, 2018
  • Improved: Startup shell scripts for Linux and MacOS are now user executable in the download package.

New in DirSync Pro 1.53 Beta 5 (Feb 19, 2018)

  • Improved: The enabled tabs in the filter dialog have now a green ball icon which help OSX users to distinguish them.
  • Improved: Default window size for the filter dialog is optimized.
  • Added: Filter by Date can now be configured to filter only files, only directories or both.

New in DirSync Pro 1.53 Beta 4 (Dec 7, 2017)

  • Improved: Check for update uses HTTPS now.

New in DirSync Pro 1.53 Beta 2 (Sep 13, 2017)

  • Improved: Memory performance improvements on logging to the message table.
  • Fixed: Issue with the wild card in the log filenames.

New in DirSync Pro 1.53 Beta 1 (Apr 12, 2017)

  • Improved: Memory performance improvements on logging to the message table.

New in DirSync Pro 1.53 Alpha 1 (Mar 13, 2017)

  • Added: Support for UTF-8 encoding when writing the logs.
  • Improved: Some typo's are fixed!
  • Improved: Renamed "Include subfolders" to "Traverse subfolders" to make the behavior clearer.
  • Improved: Some minor performance improvements.
  • Improved: The Java wrapper for windows will prefer the 64-bit version of JRE if available.

New in DirSync Pro 1.52 (Aug 8, 2016)

  • Improved: Some code cleaning.

New in DirSync Pro 1.51 (Sep 29, 2015)

  • Fixed: In some cases the Job dialog did not show the selected conflict resolution mode.

New in DirSync Pro 1.51 Beta 1 (Jun 8, 2015)

  • Fixed: A typo in the application setting dialog (Thanks to Carlos Dasilva for the report).
  • Improved: Some performance improvement for the file analysis (Thanks to Frank De prins for the solution).

New in DirSync Pro 1.51 Alpha 1 (Dec 4, 2014)

  • Fixed bugs:
  • Fixed the issue when the filter by time unit did not load correctly from a saved config file (Thanks to Steve LaCombe for the report)
  • Fixed the issue when the command line generator did not add the right command option to the batch file (Thanks to Alexander RS for the report).

New in DirSync Pro 1.50 (Oct 27, 2014)

  • Fixed: One typo.

New in DirSync Pro 1.50 Alpha 4 (Sep 27, 2014)

  • Fixed: Fixed the issue when an I/O Error (like corrupted files) caused DirSync Pro to crash (Thanks to David Baum for the report).
  • Fixed: Fixed the issue when an I/O Error (like corrupted files) caused DirSync Pro GUI to freeze (Thanks to David Baum for the report).

New in DirSync Pro 1.50 Alpha 3 (Sep 19, 2014)

  • Fixed: Fixed the issue when being unable to copy the timestamp caused a crash.

New in DirSync Pro 1.50 Alpha 2 (Sep 15, 2014)

  • Fixed the issue when some include filters caused a crash (Thanks to Svend O. Claussen for the report).
  • Fixed the issue when 'Copy Larger' option did not get updated in the GUI after loading a jobset (Thanks to LKHO for the report).
  • Fixed the issue when the day number in monthly schedules could not be higher than 12 (Thanks to Tiphinaqtuq for the report).

New in DirSync Pro 1.50 Alpha 1 (Sep 8, 2014)

  • Fixed the issue when default filters got dupplicated in some cases.
  • Fixed the issue when the delete files options was reset to true.
  • Fixed the issue when the log file was recording debug information when the log level was set to minimal.
  • Fixed the issue when the Time Unit did not get persisted for adding filters by Hours/Days/Months/... ago.

New in DirSync Pro 1.49 (Jul 2, 2014)

  • Improved: Analysis performance is enhanced a little more.

New in DirSync Pro 1.49 Alpha 3 (Jun 30, 2014)

  • Improved: Analysis performance is enhanced a little (Thanks to Robert A., Ted Poe, Dehally and Utility Account for the suggestions).
  • Improved: Memory usage is reduced a little.

New in DirSync Pro 1.49 Alpha 2 (Apr 22, 2014)

  • Fixed:
  • Adding a filter through the right mouse context menu in the sync queue table will clear the sync Q visually (thanks to Paul099 for the report).
  • Saving an absolute path for a job log file is possible again (Thanks to Michael Keite for the report).
  • Improved: After adding a filter through the right mouse context menu in the sync queue table the user could choose not to reset the sync queue.

New in DirSync Pro 1.49 Alpha 1 (Apr 14, 2014)

  • Bugs Fixed:
  • The job dialog did not show some filters properly.
  • Some schedules could not be removed.

New in DirSync Pro 1.48 (Mar 14, 2014)

  • Fixed: Saving a brand new jobset caused an error.

New in DirSync Pro 1.45 (Sep 26, 2012)

  • Full support for symbolic links. DirSync Pro copys now a symbolic link as verbatim.
  • Full support for preserving Posix file permissions, Posix file ownerships and DOS Attributes.
  • Very faster copy algorithm.
  • Five brand new filters to filter files/folders based on an absolute path, Posix file permissions, Posix file ownerships, DOS Attributes, and timestamps.
  • More context-aware options to manipulate the synchronzation queue.
  • Many context-aware options to quickly add filters right from the synchronization queue.
  • Many options to make the user interface even more user friendly.
  • Option to shut down the system after the synchonization is carried out.
  • Some enhancements to the command line mode.
  • Option to 'Append' a jobset file and option to save some part of the current jobset.
  • DirSync Pro now remembers the last window geometries upon closing the application.
  • Improved: 'Open' button in the directory chooser dialogs are renamed to 'Select' (thanks to G. Noorlander for the suggestion).
  • Added: Right click context menu item for the synchronization queue to quickly add filters based on time stamps.
  • Improved: Manual is updated.
  • Fixed: The timestamp of some parent directories were not set correctly in some odd cases. Fixed! (thanks to G. Noorlander for the report).

New in DirSync Pro 1.45 Beta 3 (Jun 28, 2012)

  • Added:
  • Option "iconify" to for the command line to minimize DirSync Pro to the Tray icon on start up.
  • Improved:
  • Some minor optimizations to the Command line mode.
  • Improved:
  • Some minor textual enhancements in the job dialog.
  • Improved:
  • Some minor GUI improvements.
  • Improved:
  • Additional information is printed in the messages when a file is not readable (Feature request: GHPS).
  • Fixed:
  • Closing the application window in the latest Ubuntu generated an exception due to lack of the system tray. Fixed!
  • Fixed:
  • Bug introduced in 1.45a1, schedules were not applied correctly in some cases. Fixed! (Thanks to Kishormistry for the report).
  • Known:
  • Manual is not updated yet.

New in DirSync Pro 1.4 (Jan 21, 2011)

  • DirSync Pro has got a powerful Schedule Engine which lets you schedule synchronization tasks on many different ways, minutely, hourly, daily, weekly and monthly. Advanced users may use many options available in DirSync Pro to suit the synchronization behavior in details. A synchronization queue is added which lets you monitor the schedule engine activities.
  • You can now access the recently open documents right from the menu.
  • DirSync Pro can now auto-load the last opened document if you wish to.
  • DirSync Pro generates now command line exit codes which may be parsed for post processing. (0= Finished with No Errors, 1=Finished with Warnings or Non-fatal Errors, 2=Stopped due to fatal errors).
  • DirSync Pro is now able to create three types of logfiles: 1) Job specific log file which contain the events of a job, 2) Jobset log file which contain the events of all the jobs within the jobset, 3) Program log file which contain the events of all jobsets.
  • You may let DirSync Pro now to automatically create a command line for your sync job to run in a batch and you may even save it to a batch file (MS Windows: .cmd, Linux-like: .sh).
  • New option to ignore daylight saving granularity which could be useful when synchronizing between FAT and other file systems around the daylight saving period.
  • New option to synchronize directory timestamps, relevant for MS Windows.
  • New option to keep the sync queue after the synchronization so that it can be run again. This might help in case some items are not synchronized because of file system errors.
  • DirSync Pro can now be minimized to the system tray.

New in DirSync Pro 1.4 Beta 3 (Jan 3, 2011)

  • Added: Option (in Tools menu) to automatically generate a command line to run DirSync Pr in batch.
  • Added: Option to copy the generated command line to the clipboard.
  • Added: Option to save the generated command line to a batch file (MS Windows: .cmd, Linux-like: .sh).
  • Added: Option to ignore daylight saving granularity which could be useful when synchronizing between FAT and other file systems around the daylight saving period.
  • Added: "Open Recent" submenu to quick pick the most recent 8 opened config files (feature request: A. Parsons).
  • Fixed: The bug when the license dialog appeared twice.
  • Fixed: Missing "'" behind the Includes tree node in the job tree (thanks to Orlando for the report).
  • Fixed: A typo in schedule dialog (thanks to Oliver Pfister for the report).
  • Fixed: Bug with enabling/disabling the log file of a job is fixed (Thanks to Rick Vlaming for the report).
  • Fixed: Some tooltips contained old data. Fixed! (Thanks to Swann for the report).
  • Fixed: In some cases the job specific log files got disabled in the GUI after sync. Fixed! (Thanks to Rick Vlaming for the report).

New in DirSync Pro 1.31 (Aug 21, 2010)

  • Added: It is now possible to delete every individual entry (file/directory) from the synchronization queue by right mouse clicking it.
  • Added: New dialog to edit filters.
  • Added: Filtering files (include/exclude) based on file sizes (smaller/equal/larger).
  • Added: Double clicking the job title in the job tree will open the edit dialog (Thanks to Gijs Noorlander for the suggestion).
  • Added: Right mouse clicking the job title in the job tree will open he edit dialog (Thanks to Gijs Noorlander for the suggestion).
  • Improved: Clicking the job title in the job tree will not (un)check the enable/disable checkbox (Thanks to Gijs Noorlander for the suggestion).
  • Improved: Opening a file or its path right from the sync queue (using right mouse click) is more reliable for files on the network shares or when file contains special characters.
  • Improved: Double clicking the root node in the job tree, does nothing now (Thanks to Gijs Noorlander for the suggestion).
  • Improved: Job edit dialog has now a title (Thanks to Gijs Noorlander for the suggestion).
  • Improved: Filenames are now left justified in the current progress bar while copying.
  • Improved: Logs are now appended to existing logfiles.
  • Improved: The user gets a warning if there are unsaved changes to the job settings, while closing DirSync Pro (Thanks to Dave canvasbackdave for the suggestion).
  • Improved: Some icons updated.
  • Fixed: The issue with the command line option /quit during the analyze mode is fixed (Thanks to Pearl Paul & Orlando for the report).
  • Fixed: Granularity bug fixed! (Many thanks to Angelo D'Agnano for the report and the solution!)
  • Fixed: Bug when forcing the deletion of excluded dirs/filee (Thanks to spc666 for the report).
  • Fixed: Sync modes 'Backup and Restore' work fine now(Thanks to Orlando and SteveA for the bug report).
  • Fixed: Disabling/enabling a Job in the job tree will updade the tree right away (Thanks to Gijs Noorlander for the report).
  • Fixed: 'Copy Option to All/Enabled Jobs' work now fine again. (Thanks to Orlando for the report).
  • Fixed: Some output lines at SDTOUT were written twice. Fixed!
  • Fixed: If the global log is enabled, it will also be created when using the command line mode (Thanks to Janek for the report).
  • Fixed: Some typo's (Thanks to kmwade and Orlando for the report).
  • Fixed: Some minor issues.

New in DirSync Pro 1.3 (May 22, 2010)

  • Improved: Toolbar buttons have now new tooltips to reduce confusion between New buttons for the job and the job set. (Thanks to Pablo Stern for the suggestion).
  • Improved: Help files are updated.
  • Fixed: In some cases it was not possible to suppress the log creation. Fixed! (Thanks to Orlando for the report).
  • Fixed: Some minor issues.

New in DirSync Pro 1.3 Beta 5 (May 21, 2010)

  • Fixed: Quick Sync Modes set now the delete options correctly (Thanks to SternByName for the bug report).
  • Fixed: The synchronized files in the sync queue are visible again after the sync.
  • Fixed: Updating the job settings clears the sync queue.
  • Added: It is now possible to open the files and directories in the System File Explorer by right clicking the entry in the sync queue.
  • Fixed: Some minor issues.

New in DirSync Pro 1.3 Beta 3 (May 10, 2010)

  • Fixed: Job options were not set correctly in the GUI when using a custom mono direction synchronization. Fixed!
  • Fixed: DirSync Pro does not crash anymore when a modification date of file is unreadable (e.g. due to file corruption). It just shows a warning now.
  • Added: Reset job settings in the 'Actions' tab is implemented.

New in DirSync Pro 1.22 (Feb 18, 2010)

  • Fixed: Error when loading a saved configuration with no log filename defined (Thanks to Carlos for reporting).

New in DirSync Pro 1.2 (Feb 3, 2010)

  • Improved: The default directory for saving the DirSync Pro settings is now: 'user_directory/.DirSyncPro'. (Thanks to Gijs Noorlander for the suggestion).
  • Added: Option to set the default DirSync Pro home directory
  • Fixed: New empty directories were always synchronized regardless of the directory profile. Fixed!
  • Fixed: Directory Progress Bar showed sometimes a weird character . Fixed!

New in DirSync Pro 1.02 (Feb 28, 2009)

  • Fixed: Verifying an opened file by another process caused a crash. This is fixed. You'll get now a warning that the file verification is failed. (Thanks to Bruno Courbage for bug report).
  • Improved: The file pattern text fields are now checked whether they contain the illegal character ''. (Thanks to Bobbie Stivers for the report).

New in DirSync Pro 1.01 (Jan 14, 2009)

  • Fixed: The default log file setting was not saved. This is fixed (Thanks to Alberto and Fichi for reporting)
  • Fixed: Some spelling errors in the GUI (Thanks to Philip Knoll for reporting)

New in DirSync Pro 1.0 Beta 6 (Oct 3, 2008)

  • Fixed: Changing the default in-/excludes are now reflected to the directory settings when SameAsDefault is selected. (thanks to Fico to report)
  • Fixed: In some cases the progress bars were not updated accurately.
  • Fixed: On some fast machines with fast file systems the GUI seemed to be hanged during synchronization of massive number of small files.
  • Fixed: Changing the default log caused extra logfile creations. This is fixed (Thanks to Yorick for the report)
  • Changed: SwingWorker is being used from java.swingx now. As a result Java 1.6 or higher is required to run DirSyncPro.
  • Added: Debug information for the excessive mode to show the default in-/exclude settings.
  • Added: Internationalization feature is enabled. In the near future it would be possible to select a language for the GUI.

New in DirSync Pro 1.0 Beta 3 (Jul 2, 2008)

  • Added: ReadMe.txt file with some essenatial info for the beginners
  • Added: "Save As" function in the menu and in the toolbar.
  • Added: The location of the last opened/saved config file is now being remembered.
  • Fixed: The help file is updated regarding 'enabled' attribute persistance.
  • Fixed: Dubble log printing is fixed.
  • Changed: After saving a config file, the default logfile gets renamed automatically if it is nog manually changed.
  • Changed: Initial config file behavior is improved.
  • Changed: Some icons are replaced with more shiny ones.

New in DirSync Pro 1.0 Beta 2 (Jun 30, 2008)

  • Added: NetBeans project meta files added back in the source package (Thanks to Toni for the report).
  • Added: Eclipse project meta files added in the source package.
  • Added: A new config file has an initial name now.
  • Added: The Options window has a proper icon now.
  • Fixed: Closing the option window (with X) now disposes the window and will not close the DirSyn application.
  • Fixed: Progressbar is set to 100% also after synchronization.
  • Fixed: Preview button is disabled while syncing.
  • Fixed: Unnecessary buttons are disabled while previewing/syncing.
  • Fixed: Unnecessary default options are disabled while previewing/syncing.
  • Fixed: Unnecessary dir options are disabled while previewing/syncing.
  • Fixed: Save menu option is disabled while syncing/previewing.
  • Fixed: The user wild card is now working with the global log.
  • Fixed: some bugs in default/dir log.
  • Fixed: After chaning the Default Config Path the current path is updated immediately.
  • Fixed: IOException error when reading from a file which was in use (locked by another program) {Thanks to Bruno Courbage for to report}.
  • Fixed: Enable status of the directories are now persisted {Thanks to Gilles Saint-Denis to report and the fix}.
  • Fixed: Include/Exclude bug fix {Thanks to Gilles Saint-Denis to report and the fix}.
  • Changed: When "Aame as default" is selected the log is also written to the default log.
  • Changed: New DirSync icon (Thanks to Sovereignty).
  • Changed: Title bar cosmetically resltyled, program version number included in the title bar.
  • Changed: The Default log is initially enabled. - Code: Some clean up. - And many more minor fixes.