Skip to content

Commit f9f6116

Browse files
committed
Update CHANGELOG with improvements for the new release
1 parent 5d29ac6 commit f9f6116

File tree

1 file changed

+73
-1
lines changed

1 file changed

+73
-1
lines changed

CHANGELOG.rst

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,84 @@
11
django-storages CHANGELOG
22
=========================
33

4+
1.7.2 (2019-09-XX)
5+
******************
6+
7+
S3
8+
--
9+
10+
- Avoid misleading ``AWS_DEFAULT_ACL`` warning for insecure ``default_acl`` when
11+
overridden as a class variable (`#591_`)
12+
- Propagate file deletion to cache when ``preload_metadata`` is ``True``,
13+
(not the default) (`#743`_, `#749`_)
14+
- Fix exception raised on closed file (common if using ``ManifestFilesMixin`` or
15+
``collectstatic``. (`#382`_, `#754`_)
16+
17+
Azure
18+
-----
19+
20+
- Pare down the required packages in ``extra_requires`` when installing the ``azure`` extra to only
21+
``azure-storage-blob`` (`#680`_, `#684`_)
22+
- Fix compatability with ``generate_blob_shared_access_signature`` updated signature (`#705`_, `#723`_)
23+
- Fetching a file now uses the configured timeout rather than hardcoding one (`#727`_)
24+
- Add support for configuring all blobservice options: ``AZURE_EMULATED_MODE``, ``AZURE_ENDPOINT_SUFFIX``,
25+
``AZURE_CUSTOM_DOMAIN``, ``AZURE_CONNECTION_STRING``, ``AZURE_CUSTOM_CONNECTION_STRING``,
26+
``AZURE_TOKEN_CREDENTIAL``. See the docs for more info. Huge thanks once again to @nitely. (`#750`_)
27+
- Fix filename handling to not strip special characters (`#609`_, `#752`_)
28+
29+
30+
Google Cloud
31+
------------
32+
33+
- Set the file acl in the same call that uploads it (`#698`_)
34+
- Reduce the number of queries and required permissions when ``GS_AUTO_CREATE_BUCKET`` is
35+
``False`` (the default) (`#412`_, `#718`_)
36+
- Set the ``predefined_acl`` when creating a ``GoogleCloudFile`` using ``.write``
37+
(`#640`_, `#756`_)
38+
- Add ``GS_BLOB_CHUNK_SIZE`` setting to enable efficient uploading of large files (`#757`_)
39+
40+
Dropbox
41+
-------
42+
43+
- Complete migration to v2 api with file fetching and metadata fixes (`#724`_)
44+
- Add ``DROPBOX_TIMEOUT`` to configure client timeout defaulting to 100 seconds
45+
to match the underlying sdk. (`#419`_, `#747`_)
46+
47+
SFTP
48+
----
49+
50+
- Fix reopening a file (`#746`_)
51+
52+
.. _#591: https://github.com/jschneier/django-storages/pull/591
53+
.. _#680: https://github.com/jschneier/django-storages/issues/680
54+
.. _#684: https://github.com/jschneier/django-storages/pull/684
55+
.. _#698: https://github.com/jschneier/django-storages/pull/698
56+
.. _#705: https://github.com/jschneier/django-storages/issues/705
57+
.. _#723: https://github.com/jschneier/django-storages/pull/723
58+
.. _#727: https://github.com/jschneier/django-storages/pull/727
59+
.. _#746: https://github.com/jschneier/django-storages/pull/746
60+
.. _#724: https://github.com/jschneier/django-storages/pull/724
61+
.. _#412: https://github.com/jschneier/django-storages/pull/412
62+
.. _#718: https://github.com/jschneier/django-storages/pull/718
63+
.. _#743: https://github.com/jschneier/django-storages/issues/743
64+
.. _#749: https://github.com/jschneier/django-storages/pull/749
65+
.. _#750: https://github.com/jschneier/django-storages/pull/750
66+
.. _#609: https://github.com/jschneier/django-storages/issues/609
67+
.. _#752: https://github.com/jschneier/django-storages/pull/752
68+
.. _#382: https://github.com/jschneier/django-storages/issues/382
69+
.. _#754: https://github.com/jschneier/django-storages/pull/754
70+
.. _#419: https://github.com/jschneier/django-storages/issues/419
71+
.. _#747: https://github.com/jschneier/django-storages/pull/747
72+
.. _#640: https://github.com/jschneier/django-storages/issues/640
73+
.. _#756: https://github.com/jschneier/django-storages/pull/756
74+
.. _#757: https://github.com/jschneier/django-storages/pull/757
75+
476
1.7.1 (2018-09-06)
577
******************
678

779
- Fix off-by-1 error in ``get_available_name`` whenever ``file_overwrite`` or ``overwrite_files`` is ``True`` (`#588`_, `#589`_)
880
- Change ``S3Boto3Storage.listdir()`` to use ``list_objects`` instead of ``list_objects_v2`` to restore
9-
compatibility with services implementing the S3 protocol that do not yet support the new method (`#586`_, `#590`_)
81+
compatability with services implementing the S3 protocol that do not yet support the new method (`#586`_, `#590`_)
1082

1183
.. _#588: https://github.com/jschneier/django-storages/issues/588
1284
.. _#589: https://github.com/jschneier/django-storages/pull/589

0 commit comments

Comments
 (0)