2 Januari 2016
Django 1.8.8 memperbaiki beberapa kesalahan di 1.8.7.
Pengguna Python 3.2, harap maklum bahwa kami telah memutuskan untuk menjatuhkan dukungan untuk Python 3.2 di Django 1.8.x pada akhir 2016. Kami tidak akan merusak hal-hal sengaja setelah itu, tetapi kami tidak mencoba terbitan berikut terhadap Python 3.2 juga. Dukungan hulu untuk Python 3.2 berakhir Februari 2016 jadi kami tidak menemukan banyak nilai dalam menyediakan perbaharuan keamanan untuk versi dari Python yang dapat tidak aman. Untuk membaca lebih tentang keputusan dan biarkan kami mengetahui jika ini akan menjadi bermasalah untuk anda, harap baca django-developers thread.
unique_together oleh inspectdb (#25274).__len pada ArrayField untuk larik kosong (#25772).formats.py dengan django.utils.formats.get_format() dan penyaring cetakan date (#25812).SeparateDatabaseAndState kebelakang (#25896).varchar/text_pattern_ops di CharField dan TextField masing-masing ketika menggunakan AlterField di PostgreSQL (#25412).AlterModelManagers (#25852).LANGUAGES) (#25915).django.views.decorators.cache.never_cache() sekarang mengirim kepala meyakinkan (ditambahkan no-cache, no-store, must-revalidate pada Cache-Control) untuk lebih baik mencegah menyimpan sementara (#13008). Ini memperbaiki sebuah masalah dimana sebuah halaman disegarkan dalam Firefox membersihkan masukan yang dipilih di widget filter_horizontal dan filter_vertical admin, yang dapat menghasilkan dalam kehilangan data tidak sengaja jika seorang pengguna tidak menyadari itu dan kemudian mengajukan formulir (#22955).<br> (#25465).loaddata melewati meniadakan dan mengadakan batasan basisdata ketika itu tidak memuat alat bantu apapun (#23372).QuerySet.values()/values_list() setelah sebuah annotate() dan order_by() ketika values()/values_list() menyertakan sebuah bidang bukan di order_by() (#25316).Mar 30, 2019