SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python312-django-cors-headers-4.4.0-1.5.noarch.rpm :

* Wed Jul 10 2024 Misha Komarovskiy - updato to version 4.4.0:
* Support Django 5.1.
* Fixed ASGI compatibility on Python 3.12.
* Support Django 5.0.
* Mon Sep 11 2023 Misha Komarovskiy - update to version 4.2.0:
* Drop Python 3.7 support.- update to version 4.1.0:
* Support Python 3.12.- update to version 4.0.0:
* Add CORS_ALLOW_PRIVATE_NETWORK setting, which enables support for the Local Network Access draft specification.
* Remove three headers from the default \"accept list\": accept-encoding, dnt, and origin. These are Forbidden header names, which means requests JavaScript can never set them. Consequently, allowing them via CORS has no effect.
* Drop the CORS_REPLACE_HTTPS_REFERER setting and CorsPostCsrfMiddleware. Since Django 1.9, the CSRF_TRUSTED_ORIGINS setting has been the preferred solution to making CSRF checks pass for CORS requests. The removed setting and middleware only existed as a workaround for Django versions before 1.9.
* Add async support to the middleware, reducing overhead on async views.
* Mon Jun 12 2023 Misha Komarovskiy - bring back skip python2
* Mon Jun 12 2023 Misha Komarovskiy - add wheel
* Mon Jun 12 2023 Misha Komarovskiy - Reverse to modern macros
* Mon Jun 12 2023 Misha Komarovskiy - Remove rpm macros
* Mon Jun 12 2023 Misha Komarovskiy - Reverse to legacy macros
* Mon Jun 12 2023 Misha Komarovskiy - Update build macros
* Tue Jun 06 2023 Misha Komarovskiy - Update to v3.14.0
* Support Django 4.2.
* Switch from urlparse() to urlsplit() for URL parsing, reducing the middleware runtime up to 5%. This changes the type passed to origin_found_in_white_lists(), so if you have subclassed the middleware to override this method, you should check it is compatible (it most likely is).
* Tue Oct 11 2022 John Vandenberg - Update to v3.13.0
* Support Python 3.11.
* Support Django 4.1.- from v3.12.0 (2022-05-10)
* Drop support for Django 2.2, 3.0, and 3.1.- from v3.11.0 (2022-01-10)
* Drop Python 3.6 support.- from v3.10.1 (2021-12-05)
* Prevent a crash when an invalid Origin header is sent.- from v3.10.0 (2021-10-05)
* Support Python 3.10.- from v3.9.0 (2021-09-28)
* Support Django 4.0.- from v3.8.0 (2021-08-15)
* Add type hints.
* Stop distributing tests to reduce package size
* Fri Jan 07 2022 John Vandenberg - Skip Tumbleweed Python 3.6 incompatible with Django 4
* Sun May 09 2021 Daniel Molkentin - Update to 3.7.0
* Support Django 3.2.
* Drop Python 3.5 support.
* Support Python 3.9.
* Following Django’s example in Ticket #31670 for replacing the term “whitelist”, plus an aim to make the setting names more comprehensible, the following settings have been renamed:
* CORS_ORIGIN_WHITELIST -> CORS_ALLOWED_ORIGINS
* CORS_ORIGIN_REGEX_WHITELIST -> CORS_ALLOWED_ORIGIN_REGEXES
* CORS_ORIGIN_ALLOW_ALL -> CORS_ALLOW_ALL_ORIGINS The old names will continue to work as aliases, with the new ones taking precedence.
 
ICM