| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2023-09-18 | Refs #33924 -- Removed BaseGeometryWidget.map_height/map_width attributes ↵ | Mariusz Felisiak | |
| per deprecation timeline. | |||
| 2023-09-18 | Refs #33872 -- Removed ↵ | Mariusz Felisiak | |
| django.contrib.postgres.fields.CIText/CICharField/CIEmailField/CITextField. Per deprecation timeline. | |||
| 2023-09-18 | Refs #33691 -- Removed insecure password hashers per deprecation timeline. | Mariusz Felisiak | |
| 2023-09-18 | Refs #33864 -- Removed length_is template filter per deprecation timeline. | Mariusz Felisiak | |
| 2023-09-18 | Refs #27236 -- Removed Meta.index_together per deprecation timeline. | Mariusz Felisiak | |
| 2023-09-18 | Refs #33764 -- Removed BaseUserManager.make_random_password() per ↵ | Mariusz Felisiak | |
| deprecation timeline. | |||
| 2023-09-18 | Removed versionadded/changed annotations for 4.2. | Mariusz Felisiak | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2023-09-18 | Added stub release notes for 5.1. | Mariusz Felisiak | |
| 2023-09-18 | Bumped version; main is now 5.1 pre-alpha. | Mariusz Felisiak | |
| 2023-09-18 | Made cosmetic edits to docs/releases/5.0.txt. | Natalia | |
| 2023-09-18 | Removed empty sections from 5.0 release notes. | Natalia | |
| 2023-09-18 | Updated man page for Django 5.0 alpha. | Natalia | |
| 2023-09-18 | Fixed #33651 -- Added support for prefetching GenericForeignKey. | Clément Escolano | |
| Co-authored-by: revanthgss <revanthgss@almabase.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2023-09-18 | Fixed #34560 -- Updated admin's jQuery to 3.7.1. | Mariusz Felisiak | |
| 2023-09-16 | Fixed #31558 -- Added support for boolean attribute on properties in ↵ | Ryanwalker277 | |
| ModelAdmin.list_display. | |||
| 2023-09-16 | Fixed #34842 -- Fixed ModelAdmin.readonly_fields crash with GeneratedFields. | Paolo Melchiorre | |
| 2023-09-16 | Fixed typo in docs/howto/custom-file-storage.txt. | therealrinku | |
| 2023-09-16 | Corrected QuerySet.prefetch_related() note about GenericRelation(). | Mariusz Felisiak | |
| GenericRelation is a reverse generic relationship so it's always homogeneous. Mentioning this as a restriction is confusing. | |||
| 2023-09-15 | Fixed #34832 -- Made admin's header content render in <header> tag. | Sarah Abderemane | |
| Header tag was changed to <header> get the landmark banner for accessibility. | |||
| 2023-09-14 | Fixed #34838 -- Corrected output_field of resolved columns for GeneratedFields. | Paolo Melchiorre | |
| Thanks Simon Charette for the implementation idea. | |||
| 2023-09-14 | Fixed #34834 -- Added role="search" to the admin changelist search form. | Lemuel Sta Ana | |
| 2023-09-14 | Refs #15619 -- Removed deprecated annotation about logging out via GET requests. | Mariusz Felisiak | |
| Follow up to 6c57c08ae52f86df843fccb5a3c1c6c45a10a26f. | |||
| 2023-09-14 | Fixed #24561 -- Added support for callables on model fields' choices. | Natalia | |
| 2023-09-14 | Doc'd HttpResponse.cookies. | Michele Mazzucchi | |
| 2023-09-14 | Fixed #34833 -- Made admin's main content render in <main> tag. | Sarah Abderemane | |
| 2023-09-13 | Fixed #34822 -- Added support for serializing functions decorated with ↵ | Nick Pope | |
| functools.lru_cache in migrations. `@functools.cache` and `@functools.lru_cache` return an object of type `functools._lru_cache_wrapper` which prevented the migrations serializer from working. Simply using the existing `FunctionTypeSerializer` for this additional type works as expected. | |||
| 2023-09-13 | Refs #34822 -- Added tests for serializing decorated functions in migrations. | Nick Pope | |
| Functions decorated with a decorator that is properly wrapped, e.g. by using `@functools.wraps`, are already supported. | |||
| 2023-09-13 | Corrected logger in ↵ | Mariusz Felisiak | |
| CsrfViewMiddlewareTestMixin.test_ensures_csrf_cookie_no_logging(). Logger was changed in 55fec16aafed30a9daa06d6ecdf8ca3ad361279e. | |||
| 2023-09-13 | Refs #31949 -- Made make_middleware_decorator to work with async functions. | Ben Lomax | |
| 2023-09-13 | Added more tests for decorators. | Ben Lomax | |
