Django 2.0.4 release notes

2 april 2018

Django 2.0.4 åtgärdar flera buggar i 2.0.3.

Buggrättningar

  • Fixade en krasch vid filtrering med en Exists()-annotering av en queryset som innehåller ett enda fält (#29195).

  • Fixade översättningar av widgeten för autokomplettering av admin för språken zh-hans och zh-hant (#29213).

  • Admins widget för automatisk komplettering har korrigerats så att ett mellanslag läggs till efter anpassade klasser (#29221).

  • Korrigerad krasch i PasswordResetConfirmView när en användarmodell med en primärnyckel av typen UUIDField används och URL:en för återställning innehåller ett kodat primärnyckelvärde som avkodas till ett ogiltigt UUID (#29206).

  • Åtgärdade en regression i Django 1.11.8 där kombinationen av två annoterade values_list() querysets med union(), difference() eller intersection() kraschade på grund av felmatchande kolumner (#29229).

  • Åtgärdade en regression i Django 1.11 där ett tomt val kunde väljas initialt för widgetarna SelectMultiple och CheckboxSelectMultiple (#29273`).

  • Åtgärdade en regression i Django 2.0 där OpenLayersWidget deserialisering ignorerade widgetkartans SRID och antog 4326 (WGS84) (#29116).