- Switched to `boto3`-based implementation. - Added `AWS_S3_CONTENT_DISPOSITION` and `AWS_S3_CONTENT_LANGUAGE` settings. - Added `AWS_S3_CONTENT_DISPOSITION_STATIC` and `AWS_S3_CONTENT_LANGUAGE_STATIC` settings. - *Breaking:* Setting Content-Disposition and Content-Language headers via `AWS_S3_METADATA` setting no longer supported. - *Breaking:* `AWS_S3_HOST` setting refactored to `AWS_S3_ENDPOINT_URL`. - *Breaking:* `AWS_S3_HOST_STATIC` setting refactored to `AWS_S3_ENDPOINT_URL_STATIC`. - *Breaking:* `AWS_S3_CALLING_FORMAT` setting refactored to `AWS_S3_ADDRESSING_STYLE`. - *Breaking:* `AWS_S3_CALLING_FORMAT_STATIC` setting refactored to `AWS_S3_ADDRESSING_STYLE_STATIC`.
0.9.11
------
- Added support for server-side encryption (aaugustin). - Allowed S3 files to be re-opened once closed (etianen). - Bugfixes (Moraga, etianen).
0.9.10
------
- Fixing regression with accessing legacy S3 keys with non-normalized path names (etianen).
0.9.9
-----
- Added settings for disabling gzip compression (leonsmith) - Bug fix for relative upload paths (leonsmith) - Bug fix for detecting empty directories (etianen). - Automatic conversion of windows path separators on upload (etianen).
0.9.8
-----
- Added support for custom metadata associated with a file (etianen).
0.9.7
-----
- Added support for non-S3 hosts (philippbosch, heldinz). - Added support for reduced redundancy storage class (aaugustin). - Minor bugfixes and documentation improvements (leonsim, alexkahn, etianen).