- Fix default of settings.AZURE_OVERWRITE_FILES.
- More robust bucket name resolution.
- Stop using deprecated get_storage_class from Django.
- Migrate to setup.cfg from setup.py.
- Update build matrix to drop deprecated Python and Django versions.
- Strip query parameters from Azure URLs to prevent the SAS from being exposed.
- Fix typo
- Remove automatic container creation capabilities and ACL handling for Azure storage.
- Use better logic for content-encoding headers.
- Fix Azure returning an "uncompress" header when the file was uploaded as compressed.
- Add support for pickling and unpickling storage backends.
- Make sure generated subclasses report the module of the superclass.
- Remove the usage of
secure_urls
as it has been removed fromdjango-storages>=1.13
.
- Fix issue with Azure account keys vs token credential.
- Added support for Azure account keys on top of SAS tokens.
- Dropped support for Python 3.5.
- Added support for Django 3.2.
- Added support for
querystring_auth
to the S3 backend. - Fixed a compatibility issue with newer azure backends.
- Added support for Django 3.1.
- Dropped support for Python 2.7 and Python 3.4.
- Dropped support for Django < 2.2.
- Changed
default_acl
toobject_parameters
.
- Simplify AZ backend now that django-storages supports SAS tokens for Azure.
- Support ACLs and custom container names.
- Extracting region_name from the DSN for S3.
- Expose get_storage as a top-level attribute.
- Fix an issue with Azure and custom domains.
- Initial Azure storage support.
- Initial release.