summaryrefslogtreecommitdiff
path: root/docs/releases
AgeCommit message (Collapse)Author
2018-12-03[2.1.x] Added release date for 2.1.4.Carlton Gibson
Backport of 346721a0389657e800ef917cfee063c1f49ae0b3 from master
2018-12-03[2.1.x] Fixed #29930 -- Allowed editing in admin with view-only inlines.Carlton Gibson
Co-authored-by: Tim Graham <timograham@gmail.com> Backport of 8245c99ee6032c2748ba46583d8cab15b2f9438e from master
2018-12-03[2.1.x] Added release date for 1.11.17.Carlton Gibson
Backport of 950112548e61098f442d37a8ded4ef9f83ff8fda from master
2018-11-28[2.1.x] Fixed #29929 -- Fixed admin view-only change form crash when using ↵Basil Dubyk
ModelAdmin.prepopulated_fields. Backport of 7d1123e5ada60963ba3c708a8932e57342278706 from master.
2018-11-20[2.1.x] Fixed #29849 -- Fixed keep-alive support in runserver.Florian Apolloner
Ticket #25619 changed the default protocol to HTTP/1.1 but did not properly implement keep-alive. As a "fix" keep-alive was disabled in ticket #28440 to prevent clients from hanging (they expect the server to send more data if the connection is not closed and there is no content length set). The combination of those two fixes resulted in yet another problem: HTTP/1.1 by default allows a client to assume that keep-alive is supported unless the server disables it via 'Connection: close' -- see RFC2616 8.1.2.1 for details on persistent connection negotiation. Now if the client receives a response from Django without 'Connection: close' and immediately sends a new request (on the same tcp connection) before our server closes the tcp connection, it will error out at some point because the connection does get closed a few milli seconds later. This patch fixes the mentioned issues by always sending 'Connection: close' if we cannot determine a content length. The code is inefficient in the sense that it does not allow for persistent connections when chunked responses are used, but that should not really cause any problems (Django does not generate those) and it only affects the development server anyways. Refs #25619, #28440. Regression in ac756f16c5bbbe544ad82a8f3ab2eac6cccdb62e. Backport of 934acf1126995f6e6ccba5947ec8f7561633c27f from master.
2018-11-17[2.1.x] Doc'd purpose of "Database backend API" backwards incompatible ↵Tim Graham
changes section. Backport of f436c82637dafa3a9abbd65a3be77bf7ad431213 from master.
2018-11-17[2.1.x] Refs #28814 -- Doc'd Python 3.7 compatibility in Django 1.11.x.Tim Graham
Backport of 2fd21a18584dc62cfad65cc112465ce68db5561a from master.
2018-11-16[2.1.x] Fixed #29959 -- Cached GEOS version in WKBWriter class.Claude Paroz
Regression in f185d929fa1c0caad8c03fccde899b647d7248c6. Backport of e7e55059027ae2f644c852e0ba60dc9307b425e1 from master.
2018-11-16[2.1.x] Removed release date for 2.0.10 and 1.11.17.Tim Graham
Backport of 97cec6f75d9d9b86892829f784e5e9dabfd1242a from master.
2018-11-15[2.1.x] Fixed #29864 -- Added link targets for low-level cache API.Prabakaran Kumaresshan
Backport of 8250538bfc9792c87cd42c27fa778f12e14350cb from master.
2018-11-15[2.1.x] Fixed #29952 -- Lowercased all passwords in contrib.auth's ↵Mathew Payne
auth/common-passwords.txt.gz. Backport of 26bb2611a567d43bc258aa7806eef766b7adcfe5 from master.
2018-11-01[2.1.x] Updated expected date for 2.1.4 release.Carlton Gibson
Backport of 7e5cb4633020e3943a88d9752f719381b10d7de1 from master
2018-11-01[2.1.x] Added stub release notes for 2.1.4 release.Carlton Gibson
Backport of 74ddd0e83b039268e2988b777753cf01e417ccc1 from master
2018-11-01[2.1.x] Added release date for 2.1.3 release.Carlton Gibson
Backport of eb13e6cb9aeb64d042cace2a3d02c439411253f0 from master
2018-10-31[2.1.x] Fixed #29890 -- Fixed FileSystemStorage crash if concurrent saves ↵Tim Graham
try to create the same directory. Regression in 632c4ffd9cb1da273303bcd8005fff216506c795. Backport of 98ef3829e96ebc73d4d446f92465e671ff520d2b from master.
2018-10-28[2.1.x] Fixed #29896 -- Fixed incorrect Model.save() cache relation clearing ↵Tim Graham
for foreign keys that use to_field. Regression in ee49306176a2d2f1751cb890bd607d42c7c09196. Backport of f77fc56c9671a2e2498e3920d79e247e6de18c16 from master.
2018-10-25[2.1.x] Fixed #29827 -- Fixed reuse of test databases with --keepdb on MySQL.Sergey Fedoseev
Regression in e1253bc26facfa1d0fca161f43925e99c2591ced. Backport of 9a88c6dd6aa84a1b35e585faa0058a0996cc7ed7 from master.
2018-10-19[2.1.x] Fixed #29774 -- Fixed django-admin shell hang on startup.Adam Allred
sys.stdin.read() blocks waiting for EOF in shell.py which will likely never come if the user provides input on stdin via the keyboard before the shell starts. Added check for a tty to skip reading stdin if it's not present. This still allows piping of code into the shell (which should have no TTY and should have an EOF) but also doesn't cause it to hang if multi-line input is provided. Backport of 4e78e389b16fbceb23d5236ee1650b213e71c968 from master.
2018-10-17[2.1.x] Fixed #29838 -- Fixed crash when combining Q objects with __in ↵aspalding
lookups and lists. Regression in fc6528b25ab1834be1a478b405bf8f7ec5cf860c. Backport of 834c4ec8e4cfc43acf0525e0a4d8c914534f6afd, 217f82d7139fd32f07adbfa92c5fb383d0ade577, and dc5e75d419893bde33b7e439b59bdf271fc1a3f2 from master.
2018-10-09[2.1.x] Refs #29784 -- Switched to https:// links where available.Jon Dufresne
Backport of 82f286cf6f198d37850d3c5df637b5665566a66b from master.
2018-10-09[2.1.x] Capitalized "Python" in docs and comments.Jon Dufresne
Backport of e90af8bad44341cf8ebd469dac57b61a95667c1d from master.
2018-10-01[2.1.x] Adjusted text for CVE-2018-16984 in security release archive.Carlton Gibson
Backport of 92ccc3917058b1025b2d657ffdf3c21eb8009f7b from master
2018-10-01[2.1.x] Added CVE-2018-16984 to the security release archive.Carlton Gibson
Backport of 0b3b7c4b0ab2567cfe5df3ac19563d4a59276cb1 from master
2018-10-01[2.1.x] Added stub release notes for 2.1.3 release.Carlton Gibson
Backport of dc28c0faf33b69df20ff8b4c244b48d3f7e5c77d from master
2018-10-01[2.1.x] Added stub release notes for 2.0.10 release.Carlton Gibson
Backport of 2e86710dac8e1965e39461d0f43eec29d33a75c2 from master
2018-10-01[2.1.x] Added stub release notes for 1.11.17 release.Carlton Gibson
Backport of 7040e638b960c122cd71eccac2b1bf2fe8d0f5da from master
2018-10-01[2.1.x] Added release date for 2.1.2 release.Carlton Gibson
Backport of fb7fd884a147da9c095acef1172eaeea5ed9f059 from master
2018-10-01[2.1.x] Fixed #29809 -- Fixed a crash when a "view only" user POSTs to the ↵Tim Graham
admin user change form. Backport of a7284cc0c3620030b43034cdf41216c0941bf411 from master
2018-10-01Fixed CVE-2018-16984 -- Fixed password hash disclosure to admin "view only" ↵Carlton Gibson
users. Thanks Claude Paroz & Tim Graham for collaborating on the patch. # Conflicts: # tests/auth_tests/test_views.py
2018-10-01[2.1.x] Added release date for 2.0.9 release.Carlton Gibson
Backport of a4932be483368d17d907d8d5492c4701a6631d87 from master
2018-10-01[2.1.x] Added release date for 1.11.16.Carlton Gibson
Backport of d37ed40048b749c75f7f54ef8b96d8e738f10719 from master
2018-09-29[2.1.x] Updated translations from TransifexClaude Paroz
2018-09-26[2.1.x] Fixed #29630 -- Fixed crash of sliced queries with multiple columns ↵Mariusz Felisiak
with the same name on Oracle 12.1. Regression in 0899d583bdb140910698d00d17f5f1abc8774b07. Thanks Tim Graham for the review and Jani Tiainen for help. Backport of 024abe5b82d95ee60cb18a77ebf841ad715467fa from master
2018-09-25[2.1.x] Fixed #29778 -- Fixed quoting of unique index names.Oleg
Regression in 3b429c96736b8328c40e5d77282b0d30de563c3c. Backport of d1d5c97bc2821bf8c0f4b2d9c7ab16200845b494 from master.
2018-09-18[2.1.x] Fixed typo in docs/releases/2.1.txt.Tim Graham
Backport of 0192e9a976ea7018220ec607de63a641323404b1 from master
2018-09-16[2.1.x] Fixed #29759 -- Fixed crash on Oracle when fetching a returned ↵Mariusz Felisiak
insert id with cx_Oracle 7. Backport of da92ec79621fc0bba671d8afa52b7f6884962fe5 from master
2018-09-14[2.1.x] Fixed #29755 -- Made migrations detect changes to ↵Simon Charette
Meta.default_related_name. Backport of a4495f4b989dc919d80fcf9f38e31e247faa94fb from master
2018-09-11[2.1.x] Fixed #29749 -- Made the migrations loader ignore files starting ↵Tim Graham
with a tilde or underscore. Regression in 29150d5da880ac1db15e47052330790cf1b802d2. Backport of 32fbccab406b680bc0a0a8d39a9b95c3a08bbc5a from master
2018-09-10[2.1.x] Refs #20910 -- Replaced snippet directive with code-block.Curtis Maloney
Backport of c49ea6f5911296dcb40190c905e38b43cdc7c7a3 from master
2018-09-08[2.1.x] Fixed #29727 -- Made nonexistent joins in F() raise FieldError.Alexander Holmbäck
Regression in 2162f0983de0dfe2178531638ce7ea56f54dd4e7. Backport of f315d0423a09dfe20dd4d4f6a0eb11fc8e45a665 from master
2018-08-31[2.1.x] Added stub release notes for 2.1.2.Carlton Gibson
Backport of 728ee98cd39df4a1d0e209c81f36dd6852b2a3a5 from master
2018-08-31[2.1.x] Added release date for 2.1.1.Carlton Gibson
Backport of fff25d6d0cf7e76e35230a1aa1a76402e1da369a from master
2018-08-30[2.1.x] Fixed #29723 -- Fixed crash if InlineModelAdmin.has_add_permission() ↵Tim Graham
doesn't accept the obj argument. * Refs #27991 -- Added testing for ModelAdmin.get_inline_instances() if the inline's has_add_permission() doesn't accept 'obj'. * Fixed #29723 -- Fixed crash if InlineModelAdmin.has_add_permission() doesn't accept the obj argument. Backport of fd8a7a5313f5e223212085b2e470e43c0047e066 from master
2018-08-29[2.1.x] Fixed #29694 -- Fixed column mismatch crash with QuerySet.values() ↵Mariusz Felisiak
or values_list() after combining querysets with extra() with union(), difference(), or intersection(). Regression in 0b66c3b442875627fa6daef4ac1e90900d74290b. Backport of 39461a83c33f0cfe719d3b139413d1f5d1e75d5e from master
2018-08-28[2.1.x] Fixed #29718 -- Doc'd admin template collision backwards ↵Tim Graham
incompatibility in Django 2.1. Backport of 166dec84069c15ecb2bc3a5590f872febdc4709c from master
2018-08-21[2.1.x] Fixed typo in docs/releases/2.0.5.txt.Tim Graham
Backport of cdc6da395aa602d772bd376513121fb2b674bda1 from master
2018-08-20[2.1.x] Fixed #29682 -- Fixed admin change form crash if a view-only model's ↵Tim Graham
form has an extra field. Backport of d311124be59df64278f3149d68e79ce45b8a6c64 from master
2018-08-17[2.1.x] Fixed #29663 -- Made admin change view redirect to changelist with ↵Jon Dufresne
view permission. Backport of 09ee3b6fe3c4d80bb445835f88148d6f48cde3ff from master
2018-08-15[2.1.x] Fixed #29662 -- Allowed test client to accept structured suffix JSON ↵Marnanel Thurman
content types. Backport of 7cc52250f06c2a4769badbab1d7ee01f8e3cb46a from master
2018-08-11[2.1.x] Refs #29449 -- Removed release note for "Allowed using contrib.auth ↵Dragoon Aethis
forms without installing contrib.auth." The code was reverted in f3fa86a89b3b85242f49b2b9acf58b5ea35acc1f. Backport of d3449faaa915a08c275b35de01e66a7ef6bdb2dc from master