# Django 5.2.8 documentation

# Django 1.8.8 versionsinformation

2 januari 2016

Django 1.8.8 åtgärdar flera buggar i 1.8.7.

Python 3.2-användare, notera att vi har beslutat att sluta stödja Python 3.2 i Django 1.8.x i slutet av 2016. Vi kommer inte att bryta saker avsiktligt efter det, men vi kommer inte heller att testa efterföljande utgåvor mot Python 3.2. Uppströmsstöd för Python 3.2 upphör i februari 2016, så vi ser inte mycket värde i att tillhandahålla säkerhetsuppdateringar för en version av Python som kan vara osäker. För att läsa mer om beslutet och låta oss veta om detta kommer att vara problematiskt för dig, läs django-developers tråden.

## Buggrättningar

- Felaktigt genererat fältnamn för `unique_together` av `inspectdb` (#25274).

- Korrigerad `__len` frågeuppslagning på `ArrayField` för tomma matriser (#25772).

- Återställde möjligheten att använda anpassade format från `formats.py` med `django.utils.formats.get_format()` och `date` mallfiltret (#25812).

- Åtgärdat en tillståndsbugg vid migrering av en `SeparateDatabaseAndState` operation bakåt (#25896).

- Fixat saknat `varchar/text_pattern_ops` index på `CharField` respektive `TextField` när du använder `AlterField` på PostgreSQL (#25412`).

- Åtgärdat ett tillståndsfel vid användning av en `AlterModelManagers` operation (#25852).

- Åtgärdat en regression som förhindrade användning av ett språk som inte finns i Djangos standardspråklista (`LANGUAGES`) (#25915).

- `django.views.decorators.cache.never_cache()` skickar nu mer övertygande rubriker (lagt till `no-cache, no-store, must-revalidate` till `Cache-Control`) för att bättre förhindra cachelagring (#13008). Detta åtgärdar ett problem där en siduppdatering i Firefox rensade de valda posterna i admins widgets `filter_horizontal` och `filter_vertical`, vilket kunde leda till oavsiktlig dataförlust om en användare inte märkte det och sedan skickade in formuläret (#22955).

- Åtgärdat en regression i admin som ignorerade radbrytningar i skrivskyddade fält istället för att konvertera dem till `<br>` (#25465).

- Gjorde så att `loaddata` hoppar över att inaktivera och aktivera databasbegränsningar när den inte laddar några fixturer (#23372).

- Åtgärdade en krasch i `QuerySet.values()/values_list()` efter en `annotate()` och `order_by()` när `values()/values_list()` innehåller ett fält som inte finns i `order_by()` (#25316).