== 0.8.1 / 2014-04-16 * Minor Enhancements * Allow CTRL-C to kill process. == 0.8.0 / 2013-10-28 * Major Enhancements * Using OAuth2 instead of OAuth1 for authenticating. This means that the environment variables you need are renamed from DROPBOX_AUTH_KEY and DROPBOX_SECRET to DROPBOX_ACCESS_TOKEN. * Minor Enhancements * Using the dropbox-sdk from a gem rather than vendoring it. == 0.7.6 / 2013-10-02 * Bug Fixes * When downloading files, write in binary (issue with Ruby 1.9 running inside Rails environment). == 0.7.5 / 2013-09-11 * Minor Enhancements * Added API call & command to retrieve metadata about a remote folder. * Turned off SSL peer verification. == 0.7.4 / 2013-04-09 * Bug Fixes * Added following of redirects on streaming downloads. == 0.7.3 / 2012-12-23 * Minor Enhancements * Added retry on all failed operations, not just rate limiting, to be more resilient with API errors. == 0.7.2 / 2012-12-04 * Minor Enhancements * Added configurable Dropbox access type (sandbox or app_folder). == 0.7.1 / 2012-11-13 * Bug Fixes * Resolved issue where push operations would fail when renaming files with spaces to underscores or vice versa. == 0.7.0 / 2012-11-05 * Major Enhancements * Changed to be case insensitive, like Dropbox. * Removed support for concurrent uploads/downloads, as it was often encountering throttling from Dropbox APIs. == 0.6.15 / 2012-07-26 * Bug Fixes * Fixed issue with gem in 0.6.14. == 0.6.14 / 2012-07-26 * Minor Enhancements * Made concurrency adjustable via DROPBOX_CONCURRENCY environment variable. * Updated to latest Dropbox Ruby SDK. == 0.6.13 / 2012-06-04 * Bug Fixes * Fixed issue with dbox delete command-line util. == 0.6.12 / 2012-06-01 * Minor Enhancements * Added clone_or_pull operation for if you aren't sure if the local folder exists yet or not. * Added delete operation for deleting a remote Dropbox folder as well as the local folder if it exists. == 0.6.11 / 2012-04-10 * Minor Enhancements * Added operations that failed change calculation to result hash on pull. * Added stack traces to log output when rescuing exceptions. == 0.6.10 / 2012-04-10 * Minor Enhancements * Improved error handling on calculating changes on pull. == 0.6.9 / 2012-04-09 * Minor Enhancements * Added cleanup of worker threads on abnormal termination. == 0.6.8 / 2012-04-02 * Minor Enhancements * Added retries after receiving HTTPServiceUnavailable from Dropbox API. * Turned number of threads down to 3 (more than that triggers Dropbox rate limiting after a while). == 0.6.7 / 2012-03-29 * Minor Enhancements * Added timeout to SQLite operations to help with threads competing for db operations. == 0.6.6 / 2012-03-21 * Minor Enhancements * Upgraded to v1.2 of Ruby Dropbox SDK, switched to their new SSL support. * Don't retry failed tasks outside of rescue block in ParallelTasks implementation. == 0.6.5 / 2012-02-03 * Bug Fixes * Fixed issue with threads continuing after Dbox crashes when using Ruby API. == 0.6.4 / 2011-11-29 * Minor Enhancements * Removed workaround for /put_files API bug, as Dropbox has fixed it. == 0.6.3 / 2011-11-29 * Bug Fixes * Fixed crash when multiple Dropbox operations fail. == 0.6.2 / 2011-11-24 * Bug Fixes * Fixed db migration. == 0.6.1 / 2011-11-24 * Bug Fixes * Fixed sync command in command-line client. == 0.6.0 / 2011-11-24 * Major Enhancements * Upgrade from Dropbox API v0 to v1. * Storage of hashes of local files to alleviate problems with moving/copying directories causing files to be detected as modified. * Handling of writes that would overwrite unsaved data (files are renamed). * SSL support. * Sync API. == 0.5.3 / 2011-11-04 * Major Enhancements * Tracking & returning of files that fail to sync. * Better consistency during failure scenarios. * Minor Enhancements * Returning of exit status of 1 when failures occur. * Bug Fixes * Fixed incorrect handling of some Dropbox server errors. == 0.5.2 / 2011-10-03 * Bug Fixes * Fixed broken database migration. == 0.5.1 / 2011-10-03 * Bug Fixes * Fixed cascading deletes on directory deletion. * Fixed support for moving/renaming local repository. == 0.5.0 / 2011-09-19 * Major Enhancements * Complete rewrite of metadata storage to use SQLite database. * Streaming downloads. * Parallelized downloads and uploads. * Minor Enhancements * Atomic saving of downloaded files to eliminate partial files if killed during download. == 0.4.4 / 2011-06-28 * Minor Enhancements * Detection of corrupt database. * Added gem dependencies. * Bug Fixes * Fixed Ruby 1.9 support. * Fixed DB corruption issue when hard killing process. == 0.4.3 / 2011-05-18 * Minor Enhancements * More robust DB saving to handle errors after partial pushes or pulls. * Bug Fixes * Fixed revision stamping. * Fixed sorting of filenames in changelist. == 0.4.2 / 2011-05-17 * Bug Fixes * Fixed directories with certain characters: []{}*?. * Fixed URL encoding. == 0.4.1 / 2011-05-16 * Minor Enhancements * Added Dbox.exists? to Ruby API. * Improved logging. == 0.4.0 / 2011-05-16 * Major Enhancements * Added move API to rename remote folder. == 0.3.0 / 2011-05-14 * Major Enhancements * Added returning of changelist from push & pull operations. * Improved error handling. * Minor Enhancements * Logging cleanup. * Bug Fixes * Fixed re-download after upload issue. == 0.2.0 / 2011-05-14 * Major Enhancements * Logging. * Tests. == 0.1.0 / 2011-05-13 * Inaugural Release * Ruby API. * Command-line client. * Create, clone, pull, push support. * Metadata database to track synchronized content.