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)]] |