| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-04 | Fixed #31527 -- Allowed admindocs index to handle non-string URLconfs. | Jim Xie | |
| 2021-02-04 | Fixed #32332 -- Fixed loss of parent with non-numeric pk when saving child ↵ | Hasan Ramezani | |
| after parent. Follow up to 519016e5f25d7c0a040015724f9920581551cab0. | |||
| 2021-02-03 | Refs #32390 -- Bumped required cx_Oracle to 7.0. | Mariusz Felisiak | |
| 2021-02-03 | Fixed #32390 -- Dropped support for Oracle 12.2 and 18c. | Mariusz Felisiak | |
| 2021-02-02 | Fixed #32403 -- Fixed re-raising DatabaseErrors when using only 'postgres' ↵ | Mariusz Felisiak | |
| database. Thanks Kazantcev Andrey for the report. Regression in f48f671223a20b161ca819cf7d6298e43b8ba5fe. | |||
| 2021-02-01 | Fixed CVE-2021-3281 -- Fixed potential directory-traversal via ↵ | Mariusz Felisiak | |
| archive.extract(). Thanks Florian Apolloner, Shai Berger, and Simon Charette for reviews. Thanks Wang Baohua for the report. | |||
| 2021-01-29 | Fixed #32345 -- Fixed preserving encoded query strings in set_language() view. | Sandro Covo | |
| Thanks Johannes Maron for the review. | |||
| 2021-01-29 | Fixed #32392 -- Fixed ExclusionConstraint crash with Cast() in expressions. | Tilman Koschnick | |
| 2021-01-28 | Fixed #32391 -- Used CSS flex properties for changelist filter. | Denis Skulimovskiy | |
| Matched layout adjustment using flex from admin sidebar added in d24ba1be7a53a113d19e2860c03aff9922efec24. Filters would become squashed when viewport was constrained or list display table became too wide. | |||
| 2021-01-28 | Fixed #32389 -- Fixed ResponseHeaders crash when data is not mapping. | Illia Volochii | |
| 2021-01-27 | Improved performance of django.forms.ChoiceWidget.optgroups(). | David Smith | |
| 2021-01-27 | Fixed #32385 -- Removed unused and duplicated loading of tags in admin ↵ | tim-mccurrach | |
| templates. - `i18n` is duplicated in base.html. - `l10n` is unused in prepopulated_fields_js.html since d638cdc42acec608c1967f44af6be32a477c239f. - `static` is unused in change_list_results.html since f2ed107b079b050950e2fc5f2b689ca553ae12f5. - `static` is unused in stacked.html since d61ebc8fed212366340b1ed6f5d7722613801459. | |||
| 2021-01-27 | Fixed #32290 -- Fixed TemplateNotFound in {% include %} tag for relative ↵ | Hasan Ramezani | |
| path in variable. | |||
| 2021-01-26 | Fixed #32347 -- Made ModelChoiceField include the value in ValidationError ↵ | Jerin Peter George | |
| for invalid_choice. | |||
| 2021-01-26 | Fixed #32369 -- Fixed adding check constraints with pattern lookups and ↵ | Simon Charette | |
| expressions as rhs. This disables interpolation of constraint creation statements. Since Constraint.create_sql interpolates its parameters instead of deferring this responsibility to the backend connection it must disable connection level parameters interpolation. | |||
| 2021-01-22 | Fixed #32360 -- Added system check for FILE_UPLOAD_TEMP_DIR setting. | Timothy McCurrach | |
| 2021-01-21 | Fixed #32367 -- Fixed system check for specifying type of auto-created ↵ | Mariusz Felisiak | |
| primary keys for inherited PKs. Regression in b5e12d490af3debca8c55ab3c1698189fdedbbdb. Thanks אורי for the report. | |||
| 2021-01-21 | Fixed #32374 -- Stopped recording migration application before deferred SQL. | Simon Charette | |
| Migrations cannot be recorded in the same transaction as its associated DDL operations when some of it is deferred until the schema editor context exits. Regression in c86a3d80a25acd1887319198ca21a84c451014ad. | |||
| 2021-01-20 | Fixed #32292 -- Added support for connection by service name to PostgreSQL. | Hasan Ramezani | |
| 2021-01-20 | Refs #31259 -- Made various dark theme adjustments. | Tom Carrick | |
| 2021-01-19 | Fixed #32324 -- Added template block to override the admin site header. | muskanvaswan | |
| 2021-01-19 | Fixed #32357 -- Dropped support for PostgreSQL 9.6 and PostGIS 2.3. | Mariusz Felisiak | |
| 2021-01-19 | Refs #32365 -- Allowed use of non-pytz timezone implementations. | Paul Ganssle | |
| 2021-01-19 | Removed unreachable SystemExit check. | Adam Johnson | |
| This check dates back to Python <2.5, before Python introduced BaseException to prevent exactly unwarranted catching of SystemExit (and others). response_for_exception() is only called under `except Exception` or `except Http404` so it's now impossible for a SystemExit instance to reach the branch. | |||
| 2021-01-19 | Removed unnecessary empty dict creation in ChoiceWidget.create_option(). | David Smith | |
| build_atttrs() already creates an empty dict if extra_attrs is None. | |||
| 2021-01-18 | Fixed #32296 -- Added --skip-checks option to runserver command. | Hasan Ramezani | |
| 2021-01-18 | Fixed #32358 -- Fixed queryset crash when grouping by annotation with ↵ | Illia Volochii | |
| Distance()/Area(). Made MeasureBase hashable. | |||
| 2021-01-18 | Fixed #18549 -- Fixed heading for inlines with a OneToOneField. | Timothy McCurrach | |
| Used verbose_name instead of verbose_name_plural. | |||
| 2021-01-16 | Improved performance of DecimalField. | David Smith | |
| strip() is unnecessary because decimal.Decimal() strips the input value. | |||
| 2021-01-16 | Fixed #32265, Refs #32355 -- Removed unnecessary ServerHandler.handle_error(). | Mariusz Felisiak | |
| ConnectionAbortedError, BrokenPipeError, ConnectionResetError raised from SocketServer.BaseServer.finish_request() are already suppressed by wsgiref.handlers.BaseHandler.run() in Python 3.7+, see https://github.com/python/cpython/commit/47ffc1a9f6fab1c17cdcc325d4af066317369ed7 | |||
| 2021-01-15 | Updated source translation catalogs. | Claude Paroz | |
| Forwardport of 3dc3a952b28af444cb3bc83d4638a0e5fc2eeae1 from stable/3.2.x. | |||
| 2021-01-14 | Increased the default PBKDF2 iterations for Django 4.0. | Mariusz Felisiak | |
| 2021-01-14 | Advanced deprecation warnings for Django 4.0. | Mariusz Felisiak | |
| 2021-01-14 | Refs #31842 -- Removed DEFAULT_HASHING_ALGORITHM transitional setting. | Mariusz Felisiak | |
| Per deprecation timeline. | |||
| 2021-01-14 | Refs #25236 -- Removed {% ifequal %} and {% ifnotequal %} template tags per ↵ | Mariusz Felisiak | |
| deprecation timeline. | |||
| 2021-01-14 | Refs #12990 -- Removed django.contrib.postgres.forms.JSONField per ↵ | Mariusz Felisiak | |
| deprecation timeline. | |||
| 2021-01-14 | Refs #12990 -- Removed ↵ | Mariusz Felisiak | |
| django.contrib.postgres.fields.jsonb.KeyTransform/KeyTextTransform. Per deprecation timeline. | |||
| 2021-01-14 | Refs #12990 -- Removed django.contrib.postgres.fields.JSONField per ↵ | Mariusz Felisiak | |
| deprecation timeline. | |||
| 2021-01-14 | Refs #31534 -- Removed django.conf.urls.url() per deprecation timeline. | Mariusz Felisiak | |
| 2021-01-14 | Refs #31359 -- Made get_random_string()'s length argument required. | Mariusz Felisiak | |
| Per deprecation timeline. | |||
| 2021-01-14 | Refs #31369 -- Removed models.NullBooleanField per deprecation timeline. | Mariusz Felisiak | |
| 2021-01-14 | Refs #7098 -- Removed support for passing raw column aliases to order_by(). | Mariusz Felisiak | |
| Per deprecation timeline. | |||
| 2021-01-14 | Refs #8760 -- Removed "list" message for ModelMultipleChoiceField per ↵ | Mariusz Felisiak | |
| deprecation timeline. | |||
| 2021-01-14 | Refs #31327 -- Removed providing_args argument for Signal per deprecation ↵ | Mariusz Felisiak | |
| timeline. | |||
| 2021-01-14 | Refs #26601 -- Made get_response argument required and don't accept None in ↵ | Mariusz Felisiak | |
| middleware classes. Per deprecation timeline. | |||
| 2021-01-14 | Refs #27468 -- Removed support for the pre-Django 3.1 user sessions. | Mariusz Felisiak | |
| Per deprecation timeline. | |||
| 2021-01-14 | Refs #27468 -- Removed support for the pre-Django 3.1 signatures in Signer ↵ | Mariusz Felisiak | |
| and signing.dumps()/loads(). Per deprecation timeline. | |||
| 2021-01-14 | Refs #31274 -- Removed support for the pre-Django 3.1 encoding format of ↵ | Mariusz Felisiak | |
| sessions. Per deprecation timeline. | |||
| 2021-01-14 | Refs #27468 -- Removed support for the pre-Django 3.1 password reset tokens. | Mariusz Felisiak | |
| Per deprecation timeline. | |||
| 2021-01-14 | Refs #27604 -- Removed support for the pre-Django 3.1 encoding format in ↵ | Mariusz Felisiak | |
| CookieStorage. Per deprecation timeline. | |||
