Whitenoise

Latest version: v6.6.0

Safety actively analyzes 630130 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 7

3.3.1

Not secure
------------------

* Fix issue with the immutable file test when running behind a CDN which rewrites paths (thanks lskillen).

3.3.0

Not secure
------------------

* Support the new `immutable <https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control#Revalidation_and_reloading>`_ Cache-Control header.
This gives better caching behaviour for immutable resources than simply setting a large max age.

3.2.3

Not secure
------------------

* Gracefully handle invalid byte sequences in URLs.

* Gracefully handle filenames which are too long for the filesystem.

* Send correct Content-Type for Adobe's ``crossdomain.xml`` files.

3.2.2

Not secure
------------------

* Convert any config values supplied as byte strings to text to avoid runtime encoding errors when encountering non-ASCII filenames.

3.2.1

Not secure
------------------

* Handle non-ASCII URLs correctly when using the ``wsgi.py`` integration.

* Fix exception triggered when a static files "finder" returned a directory rather than a file.

3.2

Not secure
----------------

* Add support for the new-style middleware classes introduced in Django 1.10.
The same WhiteNoiseMiddleware class can now be used in either the old
``MIDDLEWARE_CLASSES`` list or the new ``MIDDLEWARE`` list.

* Fixed a bug where incorrect Content-Type headers were being sent on 304 Not
Modified responses (thanks `oppianmatt <https://github.com/oppianmatt>`_).

* Return Vary and Cache-Control headers on 304 responses, as specified by the
`RFC <https://tools.ietf.org/html/rfc7232#section-4.1>`_.

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.