- make plugin compatible with Packer 1.6+ (#62)
- make plugin compatible with go modules, make configuration hcl2 compatible (#59)
- allow vagrant builder without using vagrant post-processor (#56)
- add support for overriding some S3 uploader options, useful on less reliable connections
- fix missing Linux release due to typo
- minor fix to the Travis release process
- generate releases on Travis and host them on GitHub instead
- add this change log
- add support for specifying the S3 storage class of uploaded box files
- add support for more AWS credentials providers (static, shared, environmental)
- Log how long it took to upload a box file to S3
- Add option to generate Cloudfront URLs instead of plain S3 URLs
- Fix invalid generated S3 URLs when using the
us-east-1
region - Use default AWS SDK credential chain when credentials have not been explicitly defined
- Don't print "No version defined" when a version was actually defined
- Use the official Amazon AWS Go SDK instead of
goamz/aws
, box uploading is now much more reliable - Automatically generate a new minor version if none is specified
- Better examples in the README
- Delay creation of manifest.json to avoid overwriting existing ones
- README formatting fixes
First stable release