| 9 | | == Table of Contents == |
| 10 | | |
| 11 | | Changes made after Django [source:/django/tags/releases/0.96 0.96]: |
| 12 | | * [4885] March 31, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Changedspacelesstemplatetagtoremoveallspaces Changed 'spaceless' template tag to remove all spaces] |
| 13 | | * [4954] April 8, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Renamedlocalflavor.usatolocalflavor.us Renamed `localflavour.usa` to `localflavor.us`] |
| 14 | | * [4985] April 9, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#RemovedLazyDate Removed `LazyDate`] |
| 15 | | * [5042] April 20, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#MySQLIntrospectionChange MySQL Introspection change] |
| 16 | | * [5072] April 25, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#LOGIN_URLisnowasetting Login URL is now a setting] |
| 17 | | * [5152] May 5, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#TestClientloginmethodchanged Test Client `login()` method changed] |
| 18 | | * [5172] May 8, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Genericrelationshavemoved Generic relations have moved] |
| 19 | | * [5237] May 14, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Newforms:clean_datachangedtocleaned_data Newforms: clean_data changed to cleaned_data] |
| 20 | | * [5302] May 20, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#RenamedFloatFieldtoDecimalField Renamed FloatField to DecimalField] |
| 21 | | * [5465] June 11, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Testclientremovedspecialcasingforfileuploads Test client removed special casing for file uploads] |
| 22 | | * [5516] June 22, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Urlpatternsnowcached Urlpatterns now cached] |
| 23 | | * [5609] July 4, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Unicodemerge Unicode merge] |
| 24 | | * [5654] July 12, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Changed__init__parametersinsyndicationframeworksFeedclass Changed __init__() parameters in syndication framework's Feed class] |
| 25 | | * [5708] July 15, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#POfilesmustbeUTF-8encoded PO files must be UTF-8 encoded] |
| 26 | | * [5752] July 23, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Addedinteractiveargumenttorun_tests Added `interactive` argument to `run_tests`] |
| 27 | | * [5769] July 28, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Changedformatforfirstargumenttorun_tests Changed format for first argument to `run_tests` ] |
| 28 | | * [5819] Aug. 6, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Minorchangetonewformsargumentsanddatadictionaryhandling Minor change to newforms arguments and data dictionary handling ] |
| 29 | | * [5898] Aug. 16, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Changestomanagement.pycommands Changes to management.py commands ] |
| 30 | | * (Multiple) Aug. 19, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Refactoreddatabasebackends Refactored database backends] |
| 31 | | * [6057] Sept. 6, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#archive_yeargenericviewnolongerperformsanorder_byonthepassedqueryset archive_year generic view no longer performs an order_by() on the passed queryset] |
| 32 | | * [6075] Sept. 9, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#django-admin.pyandmanage.pynowrequiresubcommandstoprecedeoptions django-admin.py and manage.py now require subcommands to precede options] |
| 33 | | * [6177] Sept. 14, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#django.views.i18n.set_languagerequiresaPOSTrequest django.views.i18n.set-language requires a POST request] |
| 34 | | * [6212] Sept. 14, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#django.http.HttpResponsenowhascase-insensitiveheaders HttpResponse now has case-insensitive headers, and response.headers is no longer directly accessible] |
| 35 | | * [6289] Sept. 15, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Templatetagloadingrespectsdottednotation Template tag loading respects dotted notation] |
| 36 | | * [6582] Oct. 21, 2007: [http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#_nolongerinbuiltins _() no longer in builtins] |
| 37 | | * [6668] Nov. 10, 2007: [#django.newforms.forms.SortedDictFromListclassremoved django.newforms.forms.SortedDictFromList class removed] |
| 38 | | * [6671] Nov. 15, 2007: [#Auto-escapingintemplates Auto-escaping in templates] |
| 39 | | * [6796] Dec 1, 2007: [#Removedunusedsessionbackendfunctions Removed unused session backend functions] |
| 40 | | * [6832] Dec 2, 2007: [#Settingsexceptiontypeschanged Settings exception types changed] |
| 41 | | * [6833] Dec 2, 2007: [#Genericviewsemptydefaults Generic views' empty defaults] |
| 42 | | * [6838] Dec. 2, 2007: [#MultipleObjectsReturnedexceptioninsteadofAssertionError MultipleObjectsReturned exception instead of AssertionError] |
| 43 | | * [6852] Dec. 2, 2007: [#ChangetoAPPEND_SLASHbehaviour Change to APPEND_SLASH behaviour] |
| 44 | | * [6915] Dec 12, 2007 [#ModelFormsconstructornowmatchesForms ModelForm's constructor now matches Form's] |
| 45 | | * [7082] Feb 3, 2008 [#Raiseerrorsifextendsisnotthefirsttagofatemplate Raise errors if extends is not the first tag of a template] |
| 46 | | * [7091] Feb 5, 2008 [#Changees_ARtoes-arinLANGUAGES Change es_AR to es-ar in LANGUAGES] |
| 47 | | * [7133] Feb 18, 2008 [#ChangedField.get_internal_typedefault Changed Field.get_internal_type() default] |
| 48 | | * [7153] Feb 25, 2008 [#Changeddecoratorstoinheritattributesofthefunctiontheywrap Changed decorators to inherit attributes of the function they wrap] |
| 49 | | * [7364] March 26, 2008 [#Removedado_mssql Removed ado_mssql] |
| 50 | | * [7477] April 27, 2008 [#Queryset-refactormerge Queryset-refactor merge] |
| 51 | | * [7574] June 4, 2008 [#TightenedupForeignKeyassignment Tightened up ForeignKey assignment] |
| 52 | | * [7794] June 30, 2008 [#RemovedOrderingField Removed OrderingField] |
| 53 | | * [7798] June 30, 2008 [#ExactComparisonsRespectCaseInMySQL Exact Comparisons Respect Case In MySQL] |
| 54 | | * [7799] June 30, 2008 [#BooleanFieldsinnewformsenforcerequired BooleanFields in newforms enforce "required"] |
| 55 | | * [7806] June 30, 2008 [#DefaultUserorderingremoved Default User ordering removed] |
| 56 | | * [7814] July 1, 2008 [#Uploadedfilechanges Uploaded file changes] |
| 57 | | * [7844] July 6, 2008 [#Translationtoolsnowpartofdjango-admin.py Translation tools now part of `django-admin.py`] |
| 58 | | * [7859] July 7, 2008 [#Uploadedfilechanges More uploaded file changes]. |
| 59 | | * [7923] July 14, 2008 [#ChangestoModelAdminsave_addsave_changeandrender_change_formmethodsignatures Changes to ModelAdmin save_add, save_change and render_change_form method signatures]. |
| 60 | | * [7949] July 18, 2008 [#MySQL_oldbackendremoved MySQL_old backend removed] |
| 61 | | * [7952] July 18, 2008 [#Genericviewsusenewforms Create/update generic views use newforms] |
| 62 | | * [7967] July 18, 2008 [#Mergednewforms-adminintotrunk Merged newforms-admin into trunk] |
| 63 | | * [7971] July 18, 2008 [#Movednewformstoforms Moved django.newforms to django.forms] |
| 64 | | * [8015] July 19, 2008 [#ChangedthewayURLpathsaredetermined Changed the way URL paths are determined] |
| 65 | | * [8131] July 29, 2008 [#intfield__infilterlookupsnolongerwork intfield__in=('',) filter lookups no longer work] |
| 66 | | * [8143] July 30, 2008 [#DecimalFieldconversiontightened DecimalField conversion tightened] |
| 67 | | * [8162] July 30, 2008 [#Passwordresetsystemchangedtoimprovesecurityandusability Password reset system changed to improve security and usability ] |
| 68 | | * [8191] Aug 1, 2008 [#Removedseveraldeprecatedfeaturesfor1.0 Removed several deprecated features for 1.0] |
| 69 | | * [8202] Aug 3, 2008 [#Removeddictionaryaccesstorequestobject Removed dictionary access to request object] |
| 70 | | * [8211] Aug 5, 2008 [#urltagnowallowsNoReverseMatchexceptionstopropagate url tag now allows !NoReverseMatch exceptions to propagate] |
| 71 | | * [8223] Aug 6, 2008 [#Signalrefactoring Signal/dispatch refactoring] |
| 72 | | * [8230] Aug 8, 2008 [#Peruvianlocalflavorchange Peruvian localflavor change] |
| 73 | | * [8244] Aug 8, 2008 [#Filestoragerefactoring File storage refactoring] |
| 74 | | * [8273] Aug 9, 2008 [#save_addandsave_changeRemovedfromModelAdmin save_add and save_change Removed from ModelAdmin] |
| 75 | | * [8291] Aug 10, 2008 [#Removedseveralmoredeprecatedfeaturesfor1.0 Removed several more deprecated features for 1.0] |
| 76 | | * [8296] Aug 11, 2008 [#RefactoredtheCreationandIntrospectionmodulesofthedatabasebackends Refactored the Creation and Introspection modules of the database backends] |
| 77 | | * [8319] Aug 12, 2008 [#RestoredearlierexactmatchingforMySQL Restored earlier exact matching for MySQL] |
| 78 | | * [8340] Aug 13, 2008 [#Addedparametertosessionbackendsavemethod Added parameter to session backend save method] |
| 79 | | * [8343] Aug 13, 2008 [#Clearsessionatlogout Clear session at logout] |
| 80 | | * [8345] Aug 13, 2008 [#Polishlocalflavorchanges Polish localflavor changes] |
| 81 | | * [8348] Aug 14, 2008 [#RemovedvalidatemethodsforModelandModelfieldclasses Removed validate methods for Model and Model field classes] |
| 82 | | * [8399] Aug 15, 2008 [#CorrectedMultiValueDict.iteritemstoreturnitemsratherthanlists Corrected MultiValueDict.iteritems to return items rather than lists] |
| 83 | | * [8535] Aug 25, 2008 [#Correctedresultsreturnedbytimesincetemplatefilters Corrected results returned by timesince template filters] |
| | 9 | [[TOC(inline, depth=1)]] |