| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-06 | Fixed #34882 -- Fixed no options in AsGeoJSON() for geometries in ↵ | Denis Rouzaud | |
| non-default CRS. | |||
| 2023-10-05 | Refs #31435 -- Doc'd potential infinite recursion when accessing model ↵ | David Sanders | |
| fields in __init__. | |||
| 2023-10-05 | Refs #22936 -- Doc'd Lookup.prepare_rhs. | Mariusz Felisiak | |
| 2023-10-04 | Refs #33482 -- Fixed QuerySet selecting and filtering againts Exists() with ↵ | Simon Charette | |
| empty queryset. Thanks Tobias Bengfort for the report. | |||
| 2023-10-04 | Fixed #34759 -- Confirmed support for SpatiaLite 5.1. | pieterck | |
| Thanks The Epic Dev for helping with tests. | |||
| 2023-10-04 | Corrected wrap_socket() reference in docs/ref/settings.txt. | Mariusz Felisiak | |
| 2023-10-04 | Added CVE-2023-43665 to security archive. | Natalia | |
| 2023-10-04 | Added stub release notes for 4.2.7. | Natalia | |
| 2023-10-04 | Fixed CVE-2023-43665 -- Mitigated potential DoS in ↵ | Natalia | |
| django.utils.text.Truncator when truncating HTML text. Thanks Wenchao Li of Alibaba Group for the report. | |||
| 2023-10-03 | Fixed #34657 -- Made assert(Not)Contains/assertInHTML display haystacks in ↵ | Chinmoy Chakraborty | |
| error messages. | |||
| 2023-10-03 | Used Node.js 20 for GitHub actions. | Mariusz Felisiak | |
| 2023-10-03 | Refs #34657 -- Made msg_prefix handling in assertURLEqual()/assertInHTML ↵ | Mariusz Felisiak | |
| consistent with other assertions. Co-authored-by: Chinmoy Chakraborty <chinmoy12c@gmail.com> | |||
| 2023-10-02 | Fixed #34883 -- Allowed template tags to set extra data on templates. | Carlton Gibson | |
| By setting a value in the `parser.extra_data` mapping, template tags pass additional data out of the parsing context. Any extra data set is exposed on the template via the matching `.extra_data` attribute. Library authors should use a key to namespace extra data. The 'django' namespace is reserved for internal use. | |||
| 2023-10-02 | Fixed #32602 -- Clarified wording of TestCase class. | faishalmanzar | |
| 2023-09-29 | Refs #34657 -- Made assertInHTML() use unparsed needle in error messages. | Chinmoy Chakraborty | |
| 2023-09-29 | Refs #15667 -- Added resetting default renderer when FORM_RENDERER is changed. | Mariusz Felisiak | |
| 2023-09-29 | Fixed #34878 -- Fixed autoreloader crash when FORM_RENDERER is set to ↵ | Dan Jacob | |
| TemplatesSetting. Regression in 439242c5943e16dd5a3a68fadac76e5e723eb323. | |||
| 2023-09-28 | Fixed #34877 -- Fixed migrations crash when adding GeneratedField with ↵ | Paolo Melchiorre | |
| output_field with params. | |||
| 2023-09-27 | Added stub release notes and release date for 4.2.6, 4.1.12, and 3.2.22. | Natalia | |
| 2023-09-27 | Added warning about flatpages and untrusted users. | Mariusz Felisiak | |
| 2023-09-26 | Fixed #34873 -- Added QuerySet.explain() support for GENERIC_PLAN option on ↵ | Mariusz Felisiak | |
| PostgreSQL 16+. | |||
| 2023-09-26 | Fixed #34835 -- Made admin's changelist filters render in <nav> tag. | lstaana | |
| 2023-09-25 | Refs #34825 -- Made SQLite backend open source database in readonly mode ↵ | David Sanders | |
| when using spawn. | |||
| 2023-09-25 | Fixed #34825 -- Avoided setting unused connections when initializing ↵ | David Sanders | |
| parallel workers. | |||
| 2023-09-25 | Fixed #34849 -- Avoided raising RuntimeWarning about import-time queries ↵ | David Sanders | |
| when apps are reinitialized with test tools. Regression in fbd16438f46bc2128926958ad24331da5d1b406f. | |||
| 2023-09-22 | Fixed #34861 -- Fixed crash when adding GeneratedField with some expressions. | Paolo Melchiorre | |
| Co-authored-by: Simon Charette <charette.s@gmail.com> | |||
| 2023-09-22 | Fixed #34823 -- Fixed assertTemplateUsed() context manager crash on unnamed ↵ | Arian | |
| templates. | |||
| 2023-09-22 | Fixed #34858 -- Corrected resolving output_field for PositiveIntegerField. | toan | |
| Regression in 40b8a6174f001a310aa33f7880db0efeeb04d4c4. | |||
| 2023-09-22 | Fixed #34848 -- Ignored i18n_catalog.js file when building Django's ↵ | Natalia | |
| translations catalog. | |||
| 2023-09-22 | Fixed JSONField's test_deep_distinct for ↵ | Tim Graham | |
| DatabaseFeatures.nulls_order_largest=False. Failure observed on CockroachDB. | |||
| 2023-09-22 | Fixed #34840 -- Avoided casting string base fields on PostgreSQL. | Mariusz Felisiak | |
| Thanks Alex Vandiver for the report. Regression in 09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca. | |||
| 2023-09-21 | Refs #34808 -- Doc'd that aggregation functions on empty groups can return None. | David Sanders | |
| 2023-09-21 | Fixed #34857 -- Made calendar "Cancel" button in admin use color variables. | Fabian Braun | |
| 2023-09-21 | Refs #34851 -- Used PostgreSQL 13 for selenium tests. | Mariusz Felisiak | |
| Follow up to 2c6ebb65c9eb6b11347d907127b82d31e04569e5. | |||
| 2023-09-20 | Fixed #34851 -- Dropped support for PostgreSQL 12 and PostGIS 2.5. | Mariusz Felisiak | |
| 2023-09-20 | Refs #31300 -- Added example to GeneratedField release notes. | Paolo Melchiorre | |
| 2023-09-20 | Defined PASSWORD_HASHERS for auth_tests.test_views.ChangelistTests. | Lily Foote | |
| auth_tests.test_views.ChangelistTests.test_view_user_password_is_readonly depends on the password hasher having the three components algorithm, salt and hash. The default password hasher (PBKDF2PasswordHasher) has an extra iterations component, breaking the test. | |||
| 2023-09-19 | Fixed #34850 -- Dropped support for MariaDB 10.4. | Mariusz Felisiak | |
| 2023-09-19 | Added updating the Django release process on Trac to release steps. | Mariusz Felisiak | |
| 2023-09-19 | Fixed typo in docs/releases/5.0.txt. | Mariusz Felisiak | |
| 2023-09-19 | Isolated test models for GeneratedFields. | Mariusz Felisiak | |
| Test regression in f333e3513e8bdf5ffeb6eeb63021c230082e6f95. | |||
| 2023-09-19 | Simplified ForeignObject.resolve_related_fields() a bit. | Lily Foote | |
| 2023-09-18 | Updated source translation catalogs. | Natalia | |
| This work includes the updating of the translations catalog for JS files. The catalog was generated with this command: django-admin makemessages -l en --domain=djangojs -i views/templates/i18n_catalog.js The `views/templates/i18n_catalog.js` file had to be ignored because otherwise the command would fail as follows: xgettext: warning: msgid '' is used without plural and with plural. ./views/templates/i18n_catalog.js:52: Here is the occurrence without plural. ./views/templates/i18n_catalog.js:60: Here is the occurrence with plural. Workaround: If the msgid is a sentence, change the wording of the sentence; otherwise, use contexts for disambiguation. CommandError: errors happened while running msguniq /home/nessita/fellowship/django/django/conf/locale/djangojs.pot:22: context separator <EOT> within string /home/nessita/fellowship/django/django/conf/locale/djangojs.pot:23: context separator <EOT> within string msguniq: found 2 fatal errors Forwardport of c3f890a5803774887fc73a005cba7bf736bb546c from stable/5.0.x. | |||
| 2023-09-18 | Increased the default PBKDF2 iterations for Django 5.1. | Mariusz Felisiak | |
| 2023-09-18 | Advanced deprecation warnings for Django 5.1. | Mariusz Felisiak | |
| 2023-09-18 | Refs #26029 -- Removed DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings. | Mariusz Felisiak | |
| This also removes django.core.files.storage.get_storage_class(). Per deprecation timeline. | |||
| 2023-09-18 | Refs #33199 -- Removed support for passing positional arguments to ↵ | Mariusz Felisiak | |
| Signer/TimestampSigner. Per deprecation timeline. | |||
| 2023-09-18 | Refs #33308 -- Removed support for passing encoded JSON string literals to ↵ | Mariusz Felisiak | |
| JSONField & co. Per deprecation timeline. | |||
| 2023-09-18 | Refs #33990 -- Removed TransactionTestCase.assertQuerysetEqual() per ↵ | Mariusz Felisiak | |
| deprecation timeline. | |||
| 2023-09-18 | Refs #33990 -- Removed SimpleTestCase.assertFormsetError() per deprecation ↵ | Mariusz Felisiak | |
| timeline. | |||
