summaryrefslogtreecommitdiff
path: root/docs/releases
AgeCommit message (Collapse)Author
2016-06-21[1.10.x] Refs #21379, #26719 -- Moved username normalization to ↵Tim Graham
AbstractBaseUser. Thanks Huynh Thanh Tam for the initial patch and Claude Paroz for review. Backport of 39805686b364358af725b695924a5a6dfa7f5302 from master
2016-06-21[1.10.x] Fixed #26787 -- Documented deleting and reloading of model instance ↵Tim Graham
fields. Thanks Julien Hartmann for the report. Backport of 20d1cb33c2ec1242e16c49deb88e8c70517b2d1a from master
2016-06-06[1.10.x] Linked to upgrade guide from release notes.Tom Christie
Backport of da22079c21a02c65e31502dd05720d12c474b257 from master
2016-06-04[1.10.x] Added stub release notes for 1.9.8.Tim Graham
Backport of 01e567864ef9d9892e7181b62f7c51a1b9f76e37 from master
2016-06-04[1.10.x] Added release date for 1.9.7.Tim Graham
Backport of 1f5eb521a00450ff83c130ca02a3d83b955ee023 from master
2016-06-04[1.10.x] Fixed #26667 -- Fixed a regression in queries on a OneToOneField ↵Tim Graham
that has to_field and primary_key=True. Thanks Simon Charette for review. Backport of e2296e7f0acf9c50868ab997ba565c1f47beb45b from master
2016-06-03[1.10.x] Fixed #26698 -- Fixed PostgreSQL dbshell crash on an empty database ↵mieciu
name. Backport of 19ff506878071ac93de684fe01328707e75e2b3a from master
2016-06-02[1.10.x] Fixes #26700 -- Added how to upgrade to TEMPLATES link in 1.10 ↵jrabbit
release notes. Backport of d65e2899b2b25c62a4ead7aba121421c19e55bce from master
2016-06-02[1.10.x] Fixed #26672 -- Fixed HStoreField to raise ValidationError instead ↵Brad Melin
of crashing on non-dict JSON input. Backport of f6517a5335ccc4858ee540548a1bd162bec36c46 from master
2016-06-02[1.10.x] Updated release notes links to prevent warnings with Sphinx 1.4.2.Tim Graham
Backport of 149ace94dfc10504a0e69462c7737f5ce05340a4 from master
2016-05-27[1.10.x] Fixed #26652 -- Documented removal of model instance ↵Tim Graham
_(default/base)_manager attributes. Backport of 0e7e47b5d7123441efc03545da59a6cd581c04b1 from master
2016-05-19Removed unused sections in 1.10 release notes.Tim Graham
2016-05-19Fixed #20869 -- made CSRF tokens change every request by salt-encrypting themShai Berger
Note that the cookie is not changed every request, just the token retrieved by the `get_token()` method (used also by the `{% csrf_token %}` tag). While at it, made token validation strict: Where, before, any length was accepted and non-ASCII chars were ignored, we now treat anything other than `[A-Za-z0-9]{64}` as invalid (except for 32-char tokens, which, for backwards-compatibility, are accepted and replaced by 64-char ones). Thanks Trac user patrys for reporting, github user adambrenecki for initial patch, Tim Graham for help, and Curtis Maloney, Collin Anderson, Florian Apolloner, Markus Holtermann & Jon Dufresne for reviews.
2016-05-18Fixed #26627 -- Fixed on_commit callbacks execution order when callbacks ↵Barthelemy Dagenais
make transactions.
2016-05-18Fixed #25774 -- Refactor datetime expressions into public APIJosh Smeaton
2016-05-17Refs #26601 -- Deprecated old-style middleware.Tim Graham
2016-05-17Fixed #26601 -- Improved middleware per DEP 0005.Florian Apolloner
Thanks Tim Graham for polishing the patch, updating the tests, and writing documentation. Thanks Carl Meyer for shepherding the DEP.
2016-05-17Updated admin's jQuery to 2.2.3.Tim Graham
2016-05-17Fixed #10506, #13793, #14891, #25201 -- Introduced new APIs to specify ↵Loïc Bistuer
models' default and base managers. This deprecates use_for_related_fields. Old API: class CustomManager(models.Model): use_for_related_fields = True class Model(models.Model): custom_manager = CustomManager() New API: class Model(models.Model): custom_manager = CustomManager() class Meta: base_manager_name = 'custom_manager' Refs #20932, #25897. Thanks Carl Meyer for the guidance throughout this work. Thanks Tim Graham for writing the docs.
2016-05-16Fixed #21379 -- Created auth-specific username validatorsClaude Paroz
Thanks Tim Graham for the review.
2016-05-16Fixed #24305 -- Allowed overriding fields on abstract models.Aron Podrigal
Fields inherited from abstract base classes may be overridden like any other Python attribute. Inheriting from multiple models/classes with the same attribute name will follow the MRO.
2016-05-15Fixed #24100 -- Made the migration signals dispatch its plan and apps.Simon Charette
Thanks Markus for your contribution and Tim for your review.
2016-05-13Fixed #24938 -- Added PostgreSQL trigram support.Matthew Somerville
2016-05-12Fixed #21231 -- Enforced a max size for GET/POST values read into memory.Andre Cruz
Thanks Tom Christie for review.
2016-05-10Fixed #24046 -- Deprecated the "escape" half of utils.safestring.Tim Graham
2016-05-10Stopped truncating AdminEmailHandler message subjectsClaude Paroz
Refs #26572, #17281. The RFC doesn't limit total length, just the line length which is already taken care of by Python itself. Thanks Tim Graham for the review.
2016-05-10Fixed #26603 -- Forced lazy template names to text when computing cache key.Simon Charette
Refs #26536. Thanks Sylvain Fankhauser for the very detailed report.
2016-05-08Fixed #26483 -- Updated docs.python.org links to use Intersphinx.Tim Graham
2016-05-07Fixed #26402 -- Added relative path support in include/extends template tags.Vitaly Bogomolov
2016-05-07Fixed #26544 -- Delayed translations of SetPasswordForm help_textsClaude Paroz
Thanks Michael Bitzi for the reporti and Tim Graham for the review.
2016-05-06Fixed #25588 -- Added spatial lookups to RasterField.Daniel Wiesmann
Thanks Tim Graham for the review.
2016-05-04Fixed #22936 -- Obsoleted Field.get_prep_lookup()/get_db_prep_lookup()Claude Paroz
Thanks Tim Graham for completing the initial patch.
2016-05-04Fixed #26558 -- Removed need for request context processor on admin login page.Dan Stephenson
2016-05-03Normalized "an SQL" spelling.Ville Skyttä
2016-05-03Refs #16508 -- Made Model.__init__() aware of virtual fields.Michal Petrucha
It's no longer necessary for GenericForeignKey (and any other virtual fields) to intercept the field's values using the pre_init signal.
2016-05-02Added stub release notes for 1.9.7.Tim Graham
2016-05-02Added release date for 1.9.6/1.8.13.Tim Graham
2016-04-30Fixed #26058 -- Delegated os.path bits of FileField's filename generation to ↵Cristiano
the Storage.
2016-04-30Fixed #26341 -- Fixed makemessages breaking location comments for HTML filesClaude Paroz
Thanks Sylvain Garancher for the report and Veranika Sabiashchanskaya for the initial patch.
2016-04-29Fixed #26207 -- Replaced dynamic classes with non-data descriptors for ↵Anssi Kääriäinen
deferred instance loading.
2016-04-29Refs #26557 -- Added forgotten release notes.Tim Graham
2016-04-29Fixed #26557 -- Converted empty strings to None when saving ↵Joshua Phillips
GenericIPAddressField.
2016-04-29Refs #26428 -- Added support for relative path redirects to the test client.Tim Graham
Thanks iktyrrell for the patch.
2016-04-28Fixed #26554 -- Updated docs URLs to readthedocs.ioTim Graham
2016-04-25Fixed #26052 -- Moved conditional_content_removal() processing to the test ↵Tim Graham
client.
2016-04-24Fixed #26536 -- Preserved leading dashes of the cached template loader keys.Simon Charette
Thanks Anders Roos for the report.
2016-04-23Fixed #26533 -- Renamed Widget._format_value() to format_value().Tim Graham
2016-04-22Fixed #26320 -- Deprecated implicit OneToOnField parent_link.Tim Graham
2016-04-22Refs #3254 -- Added full text search to contrib.postgres.Marc Tamlyn
Adds a reasonably feature complete implementation of full text search using the built in PostgreSQL engine. It uses public APIs from Expression and Lookup. With thanks to Tim Graham, Simon Charettes, Josh Smeaton, Mikey Ariel and many others for their advice and review. Particular thanks also go to the supporters of the contrib.postgres kickstarter.
2016-04-21Fixed #22383 -- Added support for HTML5 required attribute on required form ↵Jon Dufresne
fields.