Syncany Changelog

What's new in Syncany 0.4.8 Alpha

Jan 18, 2017
  • Bugfixes and other things:
  • Fixed bug with sy restore
  • Fix .syignore recursive behavior
  • Fixed crictical bug preventing functioning with newer JVM

New in Syncany 0.4.7 Alpha (Nov 9, 2015)

  • Bugfixes and other things:
  • Refactoring and simplification of UpOperation
  • Refactoring DownOperation (better memory management)
  • Refactoring of error handling (don't throw 'Exception')
  • Fix GUI crashes in 'Add folder' wizard
  • Fix OSX daemon start/stop to new style
  • Fix Windows spaces in path issue
  • Fix not resuming transactions if transaction files are corrupt

New in Syncany 0.4.6 Alpha (Sep 5, 2015)

  • Features and significant changes:
  • Use smaller transactions in Up
  • Add 'Use short links' option to GUI
  • Bugfixes and other things:
  • Update licensing to match GPLv3+
  • Prepare fix for read-after-write issue with S3 and Swift plugin
  • Fix S3 read-after-write consistent issue
  • Change default crypto to just AES-128/GCM
  • Fix table creation process to not throw an error
  • Fix swift read after write consistent issue
  • Create target in sy init by default (disable with -T)
  • Fix API to support ARM for platform-independent plugins

New in Syncany 0.4.5 Alpha (Jun 4, 2015)

  • Developer/alpha release (We are now nearing the beta phase. Stay tuned!)
  • Features and significant changes:
  • Add default .syignore file with typically unwanted files (.DS_Store, ...) #393
  • Add 'prevent standby' toggle in GUI #387
  • Add theme and tray icon selector in GUI
  • Add update check to GUI in general settings panel, and daily update check #415
  • Add support for enums as transfer setting values #280
  • Add automatic OAuth token handling #426
  • Add support for feature aware transfer managers #452
  • Bugfixes and other things:
  • Make sure that plugin update on Windows is able to install snapshots #418
  • Working single repos for dropbox plugin #417
  • Fix Unity detection for tray icon selection #413
  • Fix Unity tray disappear after Python process crash by restarting #370
  • Several stability bugfixes #433
  • Don't use web sockets for IPC between daemon and GUI if in same JVM #373
  • Fix daemon PID empty error #439
  • Handle big repositories on dropbox backend better #353
  • Fix homebrew formula to use java >= 1.7 #449
  • Fix GUI not working with OAuth plugins #441

New in Syncany 0.4.4 Alpha (Jun 4, 2015)

  • Developer/alpha release (We are now nearing the beta phase. Stay tuned!)
  • Features and significant changes:
  • Unit tests for daemon #384/#397
  • Completely re-written Syncany API and website, and open-sourced it in the syncany-website repository #167
  • Added 3rd-party plugins, and a 3rd party flag in sy plugin list responses
  • Added sy update check to manually check for application updates #412
  • Added --no-delete option for up #263/#399
  • Bugfixes and other things:
  • Splitting test suite between unit and integration #384/#391
  • Allowing SFTP public key auth without private key password #390
  • Setting default maxMemory to 512M to enable booting in VMs/low memory devices.

New in Syncany 0.4.3 Alpha (Jun 4, 2015)

  • Developer/alpha release (We are now nearing the beta phase. Stay tuned!)
  • Features and significant changes:
  • First Mac OSX release (.app.zip) #34
  • Native Mac OSX notifications #335
  • Added support for WS/REST in JSON format #285
  • Make plugins updatable via sy plugin update command #300
  • History browser in the GUI (excl. Mac OSX) #333
  • Better defaults for cleanup #345
  • Bugfixes and other things:
  • Add man pages and bash completion to tar.gz/.zip distribution, to allow using them in Arch and potentially other releases #148/#388
  • Fix black notification bubble on Linux #339
  • Fix file version table in browse history detail view has too much left cell spacing #346
  • Fix flickering and newline-problem on Windows tray icon #337
  • Fix ampersands (&) in menus #367
  • Fix last modified pre-1970 issue #374
  • Fix autostart not working on OSX #371
  • Fix tests to make them clean up after themselves #377/#386

New in Syncany 0.4.2 Alpha (Jun 4, 2015)

  • This is a patch release to fix a serialization issue in 'sy ls' when daemon/GUI is running in the just released version v0.4.1-alpha.
  • Developer/alpha release (We are now nearing the beta phase. Stay tuned!)
  • Features and significant changes:
  • New 'Preferences' dialog with ability to remove/add plugins, enable/disable notifications, and change the proxy settings #334/#321
  • New 'Remove folder' feature in tray menu #330
  • New 'Copy link' feature in tray menu #336
  • Added recent changes command 'sy log' #298
  • Bugfixes and other things:
  • Fix Dropbox plugin bug when deleting non-existing files #325
  • Cleanup status information / status texts in tray #317/#329
  • Code refactoring based on SonarQube output #302/#326
  • Fix invalid "uploading" status message #314
  • Fix confusing error message when plugin not installed #328
  • Fix sync-forever issue with Windows watcher #338
  • Removed and because largly unused #311
  • Fix sy ls doesn't display deleted file versions; add --deleted #282

New in Syncany 0.4.1 Alpha (Jun 4, 2015)

  • Developer/alpha release (We are now nearing the beta phase. Stay tuned!)
  • Features and significant changes:
  • New 'Preferences' dialog with ability to remove/add plugins, enable/disable notifications, and change the proxy settings #334/#321
  • New 'Remove folder' feature in tray menu #330
  • New 'Copy link' feature in tray menu #336
  • Added recent changes command 'sy log' #298
  • Bugfixes and other things:
  • Fix Dropbox plugin bug when deleting non-existing files #325
  • Cleanup status information / status texts in tray #317/#329
  • Code refactoring based on SonarQube output #302/#326
  • Fix invalid "uploading" status message #314
  • Fix confusing error message when plugin not installed #328
  • Fix sync-forever issue with Windows watcher #338
  • Removed and because largly unused #311
  • Fix sy ls doesn't display deleted file versions; add --deleted #282

New in Syncany 0.4.0 Alpha (Jun 4, 2015)

  • Developer/alpha release (We are now nearing the beta phase. Stay tuned!)
  • Features and significant changes:
  • Implement resume functionality for up (big!) #141
  • Implement proper init/connect GUI wizards in GUI plugin, and supporting backend REST/WS-requests in core, including OAuth support for plugins (big!) #297
  • Support S3-compatible backends in Amazon S3 plugin #301
  • New Flickr plugin (store data in images) #304
  • Implement folder management commands: sy daemon (list|add|remove) #286
  • Make sy daemon (add|remove) .. work with multiple paths/IDs #313
  • Bugfixes and other things:
  • sy genlink -s now works behind a proxy #291
  • sy genlink -s now works when folder is daemon-managed #293
  • GUI: Correctly working icon rotation #296
  • Fix left-over file issue in delete action #303
  • Fix FileSystemActionReconciliator issue with unexpected 'delete file' case #316

New in Syncany 0.3.0 Alpha (Jun 4, 2015)

  • Breaks compatiblity to 0.2.0-alpha local folders!
  • Developer/alpha release (STILL NOT FOR PRODUCTION USE!)
  • Features and significant changes:
  • Implement OpenStack Swift plugin #251
  • Allow setting repo password in sy connect and sy init via --password option #256
  • Rework of cleanup operation. Merge database files every cleanup. #266/#284
  • Added Mac OSX / Homebrew recipe #267/#281
  • Bugfixes and other things:
  • Fix Windows/CMD incompatibility with batch file #270
  • Remove empty database versions during cleanup #208 (part of #266/284)
  • Drops PURGE concept #265 (part of #266/284)
  • Fixing incorrect cleanup rollback #268 (part of #266/284)
  • Fixing 'Checksums do not match' exception; duplicate chunk issue #288

New in Syncany 0.2.0 Alpha (Jun 4, 2015)

  • Developer/alpha release (STILL NOT FOR PRODUCTION USE!)
  • Breaks compatiblity to 0.1.12-alpha local folders! From now on, breaking releases will always increase the minor version number.
  • Features and significant changes:
  • Allow plugin nesting and interaction via SimpleXML-ification (major!) #192/#240
  • Implement Dropbox plugin (use Dropbox-provided storage) #226
  • Implement RAID0 plugin (use two other plugins to extend storage) #191
  • Encrypt plugin credentials in config.xml #168
  • New syncany://-link format, support for short syncany://-links (with Syncany link shortener service), support for arbitrary link shorteners.
  • Bugfixes and other things:
  • Fix PURGE database file history entries disappear after merging (major!) #252
  • Fix database corruption issue (caused by #252) in #247
  • Fix cannot delete/rename folders on Windows #248
  • Set default log file if no log file given #258
  • Allow user and global plugins (Linux only) #259
  • Fix FTP plugin testRepoFileExists() with some FTP servers #262
  • Fix inconsistent DB after cleanup rollback (no issue ID)
  • Harmonize Plugin API OS description calls #264/#253

New in Syncany 0.1.12 Alpha (Jun 4, 2015)

  • Developer/alpha release (STILL NOT FOR PRODUCTION USE!)
  • Features and significant changes:
  • Working GUI plugin with Windows installer, DEB-file and as plugin installation
  • Allow OS/arch-dependent plugins (e.g. GUI) #245
  • Offer Debian packages for all plugins, and an APT archive for plugins and main application
  • Bugfixes and other things:
  • Fix integrity issue with DIRTY databases (major!) #227
  • Make 'sy daemon stop' more reliable on Windows #230
  • Fix permission issue with folders created on Windows #243

New in Syncany 0.1.11 Alpha (Jun 4, 2015)

  • Developer/alpha release (STILL NOT FOR PRODUCTION USE!)
  • Features and significant changes:
  • Updated, more flexible WebSocket/REST-like API (basis for GUI/web) #205
  • Interactive CLI progress status while uploading/downloading #223/#237
  • Implemented basic daemon hooks for post-sync-down event #155/#237
  • Bugfixes and other things:
  • Amazon S3 plugin now uses proxy setitngs #228
  • Windows/Limit: Detect 32-bit Java on 64-bit systems in installer; limit JVM memory with tag in userconfig.xml #222
  • Fixed usage of batch/shell scripts #238