Repository navigation
Fixed
- The admin's user list opens again. On Django 6 every visit to it was a server error, because its sign-in column built fixed HTML with
format_html()and nothing to format. /api/v1/apps/list-all/is gone. It raised an error on every call;/api/v1/apps/lists your apps.
Changed
- Error emails also hide request headers whose names contain JWT or ASSERTION, such as the sign-in token an identity proxy in front of your admin may send.
DATABASE_URL_TESTis read only while the tests run, so an error email can never show it.- When resending the verification email is rate limited, the message says to try again later.
Tests
- A new test signs in to the admin, gives every model a row and opens every page and link in it.
Before you upgrade
Nothing to do: there are no new settings and no migrations.
Full changelog: v3.1.1...v3.1.2