| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-15 | Fixed #32652 -- Fixed links to new contributors FAQ. | Carlton Gibson | |
| 2021-04-15 | Fixed #32641 -- Made DiscoverRunner print the number of found tests. | girishsontakke | |
| Thanks Chris Jerdonek for reviews. | |||
| 2021-04-15 | Removed obsolete version check in setup.py. | Nick Pope | |
| This was originally added to ensure that Django 2.0+ could not be installed on Python 2.7 or earlier, in particular where the version of pip or setuptools being used did not support the python_requires argument. Unfortunately, as REQUIRED_PYTHON has been bumped, this check no longer satisfies its original purpose and could be misleading, e.g. if REQUIRED_PYTHON is 3.8 and CURRENT_PYTHON is 3.7 it would request that Django < 2 is installed, but there are later versions of Django that support Python 3.7. By the time Django 4 is released in December 2021, the python_requires argument will have been supported for over five years, and Python 2 will have been EOL for nearly two years, so we can remove this check. See https://packaging.python.org/guides/distributing-packages-using-setuptools/#python-requires | |||
| 2021-04-14 | Fixed #32643 -- Fixed decoding of messages in the pre-Django 3.2 format. | Florian Apolloner | |
| Thanks Jan Pieter Waagmeester for the report. Regression in 2d6179c819010f6a9d00835d5893c4593c0b85a0. | |||
| 2021-04-14 | Fixed #32645 -- Fixed QuerySet.update() crash when ordered by joined fields ↵ | Mariusz Felisiak | |
| on MySQL/MariaDB. Thanks Matt Westcott for the report. Regression in 779e615e362108862f1681f965ee9e4f1d0ae6d2. | |||
| 2021-04-14 | Refs #32548 -- Forwardported 3.2.1 release note. | Mariusz Felisiak | |
| 2021-04-14 | Fixed #32648 -- Fixed VariableDoesNotExist rendering sitemaps template. | Arthur Jovart | |
| 2021-04-14 | Fixed #32649 -- Fixed ModelAdmin.search_fields crash when searching against ↵ | Mariusz Felisiak | |
| phrases with unbalanced quotes. Thanks Dlis for the report. Regression in 26a413507abb38f7eee4cf62f2ee9727fdc7bf8d. | |||
| 2021-04-14 | Fixed #32635 -- Fixed system check crash for reverse o2o relations in ↵ | Hasan Ramezani | |
| CheckConstraint.check and UniqueConstraint.condition. Regression in b7b7df5fbcf44e6598396905136cab5a19e9faff. Thanks Szymon Zmilczak for the report. | |||
| 2021-04-14 | Refs #31530 -- Added test for joined OneToOneField in CheckConstraint.check | Hasan Ramezani | |
| 2021-04-13 | Corrected typo in Field.deconstruct docstring. | Daniel Hahler | |
| 2021-04-13 | Fixed #32637 -- Restored exception message on technical 404 debug page. | Mariusz Felisiak | |
| Thanks Atul Varma for the report. | |||
| 2021-04-13 | Reduced the garbage collection frequency in runtests.py. | Adam Johnson | |
| 2021-04-12 | Fixed #32627 -- Fixed QuerySet.values()/values_list() crash on combined ↵ | Iuri de Silvio | |
| querysets ordered by unannotated columns. | |||
| 2021-04-12 | Fixed #32416 -- Made ThreadedWSGIServer close connections after each thread. | Chris Jerdonek | |
| ThreadedWSGIServer is used by LiveServerTestCase. | |||
| 2021-04-12 | Refs #32416 -- Added LiveServerTestCase._make_connections_override() hook. | Chris Jerdonek | |
| 2021-04-10 | Fixed #31937 -- Eased translation of time strings in some languages. | Claude Paroz | |
| 2021-04-09 | Fixed #32618 -- Added link to conditional aggregation in aggregation topic ↵ | Hasan Ramezani | |
| guide. | |||
| 2021-04-09 | Refs #32074 -- Removed usage of Python's deprecated distutils.version package. | Mariusz Felisiak | |
| The distutils package was formally deprecated in Python 3.10 and will be removed in Python 3.12. | |||
| 2021-04-09 | Fixed #32535 -- Added note about DEBUG_PROPAGATE_EXCEPTIONS setting to ↵ | Hasan Ramezani | |
| middleware docs. | |||
| 2021-04-09 | Added missing "event" argument to addEventListener() call in actions.js. | Raymond Nunez | |
| 2021-04-09 | Fixed #32624 -- Avoided using JavaScript for "Local vars" show/hide in ↵ | Collin Anderson | |
| technical 500 debug page. | |||
| 2021-04-08 | Fixed #32620 -- Allowed subclasses of Big/SmallAutoField for DEFAULT_AUTO_FIELD. | Adam Johnson | |
| 2021-04-08 | Fixed #32575 -- Added support for SpatiaLite 5. | Claude Paroz | |
| 2021-04-08 | Refs #31578 -- Removed outdated notes about MyISAM in GIS docs. | Mariusz Felisiak | |
| InnoDB supports spatial data types in MySQL 5.7+ and MariaDB 10.2+. | |||
| 2021-04-08 | Refs #27488 -- Corrected detection of IsValid() support on SpatiaLite. | Mariusz Felisiak | |
| LWGEOM is not required for IsValid(). | |||
| 2021-04-07 | Dropped support for GEOS 3.5 and GDAL 2.0. | Claude Paroz | |
| 2021-04-07 | Fixed #32501 -- Added support for returning fields from INSERT statements on ↵ | girishsontakke | |
| SQLite 3.35+. | |||
| 2021-04-07 | Corrected release number format in 3.2.1 release notes. | Carlton Gibson | |
| 2021-04-07 | Fixed #32442 -- Used converters on returning fields from INSERT statements. | Adam Johnson | |
| 2021-04-07 | Refs #32074 -- Made ExclusionConstraint.__repr__() use Deferrable.__repr__(). | Mariusz Felisiak | |
| Follow up to c6859f1a684edec7bb33038b4408046a4db0c16d. | |||
| 2021-04-07 | Fixed #32544 -- Confirmed support for GDAL 3.2 and GEOS 3.9. | Claude Paroz | |
| 2021-04-07 | Refs #32074 -- Backported Enum.__repr__() from Python 3.10. | Mariusz Felisiak | |
| Enum.__repr__() was changed in [1], we should use the same format in Python < 3.10. [1] https://bugs.python.org/issue40066 | |||
| 2021-04-07 | Corrected wrapping in 3.2 release notes. | Carlton Gibson | |
| Partially reverts 0802b404a210862e6765a6c7dee6cba61085d7a6. | |||
| 2021-04-06 | Refs #30156 -- Corrected version in SpatiaLite install instructions. | Mariusz Felisiak | |
| 2021-04-06 | Added stub release notes for Django 3.2.1. | Carlton Gibson | |
| 2021-04-06 | Added release date for Django 3.2. | Carlton Gibson | |
| Adjusted wrapping in release notes where needed. | |||
| 2021-04-06 | Updated asgiref dependency for 3.2 release series. | Carlton Gibson | |
| 2021-04-06 | Added CVE-2021-28658 to security archive. | Mariusz Felisiak | |
| 2021-04-06 | Fixed CVE-2021-28658 -- Fixed potential directory-traversal via uploaded files. | Mariusz Felisiak | |
| Thanks Claude Paroz for the initial patch. Thanks Dennis Brinkrolf for the report. | |||
| 2021-04-06 | Fixed #32614 -- Fixed MiddlewareSyncAsyncTests tests with asgiref 3.3.2+. | Mariusz Felisiak | |
| 2021-04-06 | Bumped versions in pre-commit configuration. | David Smith | |
| 2021-04-06 | Updated translations from Transifex. | Claude Paroz | |
| Forwardport of 1ea5e983151f797b285c789626411b9373cd8727 from stable/3.2.x. | |||
| 2021-04-03 | Fixed #32594 -- Doc'd and tested that Signal.disconnect() with lazy ↵ | Hugo Cachitas | |
| references returns None. | |||
| 2021-04-02 | Fixed #32532 -- Made DiscoverRunner raise RuntimeError when a test label is ↵ | Chris Jerdonek | |
| a file path. | |||
| 2021-04-02 | Refs #32532 -- Replaced is_discoverable() with try_importing(). | Chris Jerdonek | |
| 2021-04-02 | Fixed #32383 -- Added source map support to ManifestStaticFilesStorage. | Adam Johnson | |
| 2021-04-01 | Fixed #32316 -- Deferred accessing __file__. | William Schwartz | |
| Deferred accessing the module-global variable __file__ because the Python import API does not guarantee it always exists—in particular, it does not exist in certain "frozen" environments. The following changes advanced this goal. Thanks to Carlton Gibson, Tom Forbes, Mariusz Felisiak, and Shreyas Ravi for review and feedback. | |||
| 2021-04-01 | Fixed #32610 -- Fixed get_git_changeset() on Linux. | Mariusz Felisiak | |
| shell=True is required on Windows. Unfortunately passing a sequence to subprocess.run() behaves differently on Linux, i.e. the first item specifies the command string, and any additional items are treated as additional arguments to the shell itself. https://docs.python.org/3.9/library/subprocess.html#subprocess.Popen https://docs.python.org/3.9/library/subprocess.html#converting-an-argument-sequence-to-a-string-on-windows Regression in a44d80f88e22eda24dacef48e368895ebea96635. | |||
| 2021-03-31 | Removed unnecessary left/right in admin sidebar CSS. | Mariusz Felisiak | |
