osync v1.3 Release Notes

Release Date: 2019-05-22 // almost 4 years ago
  • 🛠 Basically the same as beta2, with minor fixes among:

    • ⬆️ Config file upgrade script fixes
    • 🛠 Fixes for running with Win10 1809 bash (breaks 1607 beta version, yeah... Nothing I can do about that)

Previous changes from v1.3-beta2

    • More --summary statistics
    • Config file syntax now uses booleans instead of yes / no (but still accepts old syntax)
      • Added boolean update in upgrade script
    • Config file revision check
      • Added config file revision in upgrade script
    • 🔀 New option --sync-type=initator2target|target2initiator that allows using osync as rsync wrapper for unidirectional sync
    • New osync target helper service
    • 🔊 Fixed multiple race conditions in parallel executions (which also fixes random conflict logs failures)
    • 🛠 Fixed directory softdeletion bug
    • 🛠 Fixed multiple failed deletions will be retried as many times as failures happened
    • 🛠 Fixed remote running on FreeBSD for some commands, thanks to Vladimirek
    • 🛠 Fixed (again) deletion propagation when file contains spaces (thanks to http://github.com/weinhold)
    • 🗄 Deprecated --log-conflicts for 1.3 branch (is now experimental)
    • ⚡️ Updated ofunctions
      • Has better random number generator
      • IsInteger, IsNumeric and IsNumericExpand are now busybox compatible
    • 🛠 Multiple installer fixes
    • 🛠 Multiple batch fixes