2019-05-16 16:37:25 +01:00
|
|
|
* Changelog
|
|
|
|
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
|
|
The format is based on [[https://keepachangelog.com/en/1.0.0/][Keep a Changelog]], and this project adheres to
|
|
|
|
[[https://semver.org/spec/v2.0.0.html][Semantic Versioning]].
|
|
|
|
|
2019-06-11 08:01:49 +01:00
|
|
|
* [0.4.0] - 2019-06-11
|
|
|
|
|
|
|
|
** Added
|
|
|
|
|
|
|
|
- Multi-part uploads
|
|
|
|
- ~--include~ to select files for synchronisation
|
|
|
|
- Upload progress bar
|
|
|
|
|
|
|
|
** Changed
|
|
|
|
|
|
|
|
- ~--filter~~ renamed to ~-exclude~~
|
|
|
|
|
|
|
|
** Fixed
|
|
|
|
|
|
|
|
- Fetch md5 hashes for all remote objects, not just the first 1000
|
|
|
|
- Handle when a file goes away between scanning and uploading
|
|
|
|
|
|
|
|
** Dependencies
|
|
|
|
|
|
|
|
- Removed ~reactive-aws-s3-{core,cats}~ and the AWS SDK v2 that it
|
|
|
|
depended upon in favour of the AWS SDK v1
|
|
|
|
- Upgrade ~aws-java-sdk-s3~ from ~1.11.560~ to ~1.11.569~
|
|
|
|
- Upgrade ~cats-effect~ from ~1.2.0~ to ~1.3.1~
|
|
|
|
- Upgade ~scalatest~ from ~3.0.7~ to ~3.0.8~
|
|
|
|
|
2019-05-23 19:35:48 +01:00
|
|
|
* [0.3.0] - 2019-05-23
|
2019-05-23 09:21:09 +01:00
|
|
|
|
|
|
|
** Added
|
|
|
|
|
|
|
|
- Filter to exclude files
|
|
|
|
|
|
|
|
* [0.2.0] - 2019-05-22
|
2019-05-16 16:37:25 +01:00
|
|
|
|
|
|
|
** Added
|
|
|
|
|
|
|
|
- Display count of the number of files uploaded
|
|
|
|
|
|
|
|
** Changed
|
|
|
|
|
|
|
|
- Improved performance by fetching all MD5 hashes from S3 in single
|
|
|
|
request at startup
|
|
|
|
|
|
|
|
* [0.1.0] - 2019-05-13
|
|
|
|
|
|
|
|
** Added
|
|
|
|
|
|
|
|
- Initial Release
|
|
|
|
- Synchronise files with an S3 bucket, using an MD5 hash to
|
|
|
|
identify when the file has changed and needs to be uploaded
|