Asset Sync v0.1.9 Release Notes
Release Date: 2011-11-06 // over 12 years ago-
๐ Version 0.1.9 (David Rice [email protected])
๐ Changes:
37 Nominal Changes
- Document gzip compression
- Add note about gzip_compression
- Add spec to test config defaults gzip_compression to false
- Add gzip compression info to generated asset_sync.rb or .yml. Fix .yml example with new config settings
- Update gemspec
- Update docs to note that rake task is no longer generated within the app.
- Add todo
- Add % symbol for clarity
- Output % savings when uploading gzipped files. Only use gzipped files if the compressed version is actually smaller than the original.
- Tidy readme
- Get AWS or Rackspace generators working correctly
- Remove generated rake task, no need
- Improve generators to generate AWS or Rackspace compatible initializer or yml
- Prepare 0.2.0 for release
- Convert readme and generators to new config options
- Fix fog_options
- Fix bug
- Fix typo
- Working on migrating the exposed config variables to reflect fog, add in a start on rackspace support. Write more specs, tidy up and document config
- Add spec for gzip? config method
- Reorder logic to execute quicker if gzip? compression disabled and ignore .gz uploads correctly
- Ignore .gz assets if we are in gzip_compression mode
- Do not set a Vary: Accept-Encoding header, S3 does not support at all
- Try setting vary header a different way
- Set http header Vary: Accept-Encoding when storing gzipped assets to S3
- Add todo
- Refactor to computed path
- Add path
- Instead of overwriting the original file when processing the .gz, overwrite the original if a gz file exists to avoid any issues with whichever order files are processed in
- Bump version (no release just yet)
- Only handle gzip files specially if we have configured gzip_compression
- Overwrite original files with gzipped equivalent, improve logging to show GZIP in action, make it a configurable option, config.gzip_compression that defaults to false
- Upload GZIP compressed assets nicely to S3 with correct content type and encoding.
- Refactor upload method to make enhancing nicer
- Merge pull request #12 from bobbrez/master
Minor correction to README for generated YAML file path.
- Correcting location of generated yml in README
- Comment out unnecessary logic for now