| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-24 | Fixed #30497 -- Ignored document type in assertXMLEqual()/assertXMLNotEqual(). | Caio Ariede | |
| 2019-05-24 | Doc'd that assertXMLEqual()/assertXMLNotEqual() ignores XML declaration and ↵ | Caio Ariede | |
| comments. | |||
| 2019-05-22 | Fixed #30419 -- Favored Meta.indexes over Meta.index_together in ↵ | Akshesh | |
| optimization docs. | |||
| 2019-05-22 | Fixed datetime string format examples in docs/howto/custom-template-tags.txt. | Alex Gaynor | |
| 2019-05-21 | Fixed #28763 -- Allowed overriding the session cookie age with ↵ | Hasan Ramezani | |
| SessionStore.get_session_cookie_age(). | |||
| 2019-05-21 | Fixed typo in docs/releases/3.0.txt. | Mariusz Felisiak | |
| 2019-05-20 | Refs #30062 -- Corrected UniqueConstraint signature in docs. | GwynBleidD | |
| 2019-05-20 | Changed poll_id to poll_ids in examples of custom management commands. | mentix02 | |
| 2019-05-20 | Fixed #30488 -- Removed redundant Coalesce call in SQL generated by ↵ | Thomasina Lee | |
| SearchVector. Regression in 405c8363362063542e9e79beac53c8437d389520. | |||
| 2019-05-18 | Fixed #30463 -- Fixed crash of deprecation message when Meta.ordering ↵ | ruchit2801 | |
| contains expressions. Regression in 1b1f64ee5a78cc217fead52cbae23114502cf564. | |||
| 2019-05-17 | Changed docs to link to Python's description of iterable. | Jon Dufresne | |
| 2019-05-17 | Fixed #25633 -- Updated macOS Spatialite installation instructions. | Daniel Hepper | |
| Updated the Spatialite installation instruction to refer to the latest available version from KyngChaos, as Gaia-SINS does not provide MacOS binaries anymore. | |||
| 2019-05-17 | Fixed #30395 -- Doc'd a limitation of ModelForm.Meta.widgets. | Tobias Kunze | |
| 2019-05-17 | Fixed #30199 -- Adjusted QuerySet.get_or_create() docs to highlight ↵ | Alex | |
| atomicity warning. | |||
| 2019-05-17 | Fixed #30196 -- Made FileResponse set Content-Disposition inline if filename ↵ | ShingenPizza | |
| is available. | |||
| 2019-05-17 | Fixed #30220 -- Added support for headless mode in selenium tests. | Johannes Hoppe | |
| 2019-05-17 | Fixed #30459 -- Delegated hide/show JS toggle to parent div. | Claude Paroz | |
| Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> | |||
| 2019-05-16 | Added filename caption to LOGGING documentation examples. | Curtis Maloney | |
| 2019-05-16 | Fixed typo in expression documentation. | Vyacheslav Ver | |
| 2019-05-15 | Changed tuple choices to list in docs. | Jon Dufresne | |
| 2019-05-15 | Fixed #30316 -- Added source code link to the default logging configuration ↵ | Ahisahar Pretel | |
| in logging docs. | |||
| 2019-05-13 | Fixed #30437 -- Clarified that urlpatterns can be a sequence. | Jonatas C. Damasceno | |
| 2019-05-09 | Fixed #30310 -- Added support for looking up HttpHeaders.headers using ↵ | Troon | |
| underscores. | |||
| 2019-05-09 | Refs #30399 -- Made assertHTMLEqual normalize character and entity references. | Jon Dufresne | |
| 2019-05-08 | Used time.monotonic() instead of time.time() where applicable. | Przemysław Suliga | |
| time.monotonic() available from Python 3.3: - Nicely communicates a narrow intent of "get a local system monotonic clock time" instead of possible "get a not necessarily accurate Unix time stamp because it needs to be communicated to outside of this process/machine" when time.time() is used. - Its result isn't affected by the system clock updates. There are two classes of time.time() uses changed to time.monotonic() by this change: - measuring time taken to run some code. - setting and checking a "close_at" threshold for for persistent db connections (django/db/backends/base/base.py). | |||
| 2019-05-08 | Added stub release notes for 2.2.2. | Mariusz Felisiak | |
| 2019-05-08 | Fixed #29056 -- Fixed HTML5 validation of required SelectDateWidget. | Hasan Ramezani | |
| placeholder is required for "select" with "required" attribute. | |||
| 2019-05-08 | Refs #27753 -- Deprecated django.utils.text.unescape_entities(). | Jon Dufresne | |
| The function was undocumented and only required for compatibility with Python 2. Code should use Python's html.unescape() that was added in Python 3.4. | |||
| 2019-05-07 | Fixed #30447 -- Added 'is_in_european_union' in GeoIP2.city() dict. | Chris Adkins | |
| 2019-05-07 | Fixed typo in docs/ref/django-admin.txt. | Daniel Musketa | |
| 2019-05-07 | Fixed #26678 -- Doc'd that RelatedManager.add()/remove()/set() accepts the ↵ | Tobias Kunze | |
| field the relation points to. | |||
| 2019-05-06 | Fixed #29352 -- Allowed specifying a Feed language. | Tobias Kunze | |
| 2019-05-03 | Ignored pywatchman.SocketTimeout in Watchman autoreloader. | Daniel Hahler | |
| Bumped minimum supported pywatchman version to 1.2.0. These exceptions don't require checking a server status. | |||
| 2019-05-03 | Refs #20122 -- Corrected documentation of pluralize template filter. | Tobias Kunze | |
| 2019-05-02 | Fixed #29529 -- Allowed models.fields.FilePathField to accept a callable path. | Mykola Kokalko | |
| 2019-05-02 | Fixed #30396 -- Added system checks for uniqueness of indexes and ↵ | can | |
| constraints names. Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2019-05-01 | Added release date for 2.2.1. | Mariusz Felisiak | |
| 2019-04-30 | Fixed #30245 -- Added -k option to DiscoverRunner. | François Freitag | |
| 2019-04-30 | Fixed #30412 -- Fixed crash when adding check constraints with OR'ed ↵ | can | |
| condition on Oracle and SQLite. | |||
| 2019-04-30 | Fixed #30418 -- Added --skip-checks management command option. | Jon Dufresne | |
| 2019-04-30 | Fixed #20629 -- Rephrased custom user models admonition. | Tobias Kunze | |
| 2019-04-30 | Fixed #30408 -- Fixed crash when adding check constraints with LIKE operator ↵ | Simon Charette | |
| on Oracle and PostgreSQL. The LIKE operator wildcard generated for contains, startswith, endswith and their case-insensitive variant lookups was conflicting with parameter interpolation on CREATE constraint statement execution. Ideally we'd delegate parameters interpolation in DDL statements on backends that support it but that would require backward incompatible changes to the Index and Constraint SQL generating methods. Thanks David Sanders for the report. | |||
| 2019-04-29 | Fixed #30148 -- Logged COPY ... TO statements in connection.queries on ↵ | kingbuzzman | |
| PostgreSQL. | |||
| 2019-04-29 | Fixed #30323 -- Fixed detecting changes by autoreloader when using StatReloader. | Tom Forbes | |
| 2019-04-29 | Refs #30323 -- Prevented crash of autoreloader when ↵ | Tom Forbes | |
| get_resolver().urlconf_module raising an exception. | |||
| 2019-04-27 | Fixed #30351 -- Handled pre-existing permissions in proxy model permissions ↵ | Carlton Gibson | |
| data migration. Regression in 181fb60159e54d442d3610f4afba6f066a6dac05. | |||
| 2019-04-26 | Fixed #30361 -- Increased the default timeout of watchman client to 5 ↵ | Jacob Green | |
| seconds and made it customizable. Made the default timeout of watchman client customizable via DJANGO_WATCHMAN_TIMEOUT environment variable. | |||
| 2019-04-26 | Fixed #30312 -- Relaxed admin check from django.contrib.sessions to ↵ | Aarni Koskela | |
| SessionMiddleware subclasses. | |||
| 2019-04-25 | Refs #30388 -- Added release note for 0f22671ecb7e9555300fd2d6cb7bf6dc61735d07. | Mariusz Felisiak | |
| 2019-04-25 | Fixed #30399 -- Changed django.utils.html.escape()/urlize() to use ↵ | Jon Dufresne | |
| html.escape()/unescape(). | |||
