This project uses Semantic Versioning.
- Fix bug #63
- Loosen the dependency spec of mime-types (#70)
- Fix bug #38
- Fix Digest::Digest deprecation warn on Ruby 2.1.0
- Fix content-type problem (#66)
- Support the eu-west-1 location constraint for the commands
cfg apply
andcfg create
- Mark all text documents as UTF-8 encoded
- In case of error, exit with status 1
-
Add systematic error handling
Fixes issue #52.
- Invalidate a deleted file on CloudFront
- Fix issue #54
- Fix issue #30
- Add support for excluding files from upload
- s3_website.yml now supports
exclude_from_upload
- Support multiple values on the
ignore_on_server
setting
- Add support for specifying the MIME type for extensionless files
- If max-age=0, set
Cache-Control: no-cache, max-age=0
- Add support for eu-west-1 as a location constraint
-
Decrease the default concurrency level to 3
See #8 (comment) for discussion.
- Fix
s3_website cfg apply
for CloudFront setup (#33)
-
Fix diff for Windows users
See #8 (comment) for discussion.
- Add setting
cloudfront_invalidate_root
- Move blacklist filtering into a better place
- Print to stdout the initial state of the diff progress indicator
- Show a progress indicator when calculating diff
- Use
print
instead ofputs
when printing to stdout in a concurrent context
- Use the
--config_dir
CLI option to specify the directory from where to read thes3_website.yml
config file
- Mention the MIT license in the gemspec file
- Mention the new
concurrency_level
setting in the sample config file
- Add possibility to define the concurrency level in s3_website.yml
- Reject blacklisted files in a more appropriate place
- Never upload the file s3_website.yml
- Set default concurrency level to 100. Related to issue #6.
- Make 0.4.0 the version 1.0.0
- Include the available configs in the sample s3_website.yml file
- Add Nanoc support
- Remove Gemfile.lock
- Rename gemspec file
- Add command
s3_website cfg apply
- First version