Skip to content

0.22.0

Choose a tag to compare

@oli-dev0 oli-dev0 released this 07 Aug 10:35
· 7 commits to main since this release

This release adds verified Django 6.0 and 6.1 support to Vanta Admin while keeping one shared admin theme.

Added

  • Added a compatibility helper that uses Django 6.1's native CSP nonce support while keeping Django 6.0 templates and form media working normally.
  • Added automated compatibility checks for Django 6.0 and 6.1 on Python 3.12 and 3.13.

Changed

  • Raised the package requirements to Python 3.12 or newer and Django 6.0 up to, but not including, Django 6.2.
  • Aligned Vanta's overridden admin templates with Django 6.1 while preserving the same admin experience on Django 6.0.
  • Updated date and time shortcuts, select help text, related-object controls, and changelist actions for consistent behavior across both versions.

Fixed

  • Fixed submit-row hover feedback and the related-object delete-action color.
  • Kept form assets, custom scripts, and styles rendering correctly with and without Django's native CSP support.

Impact

  • Projects can use Vanta Admin with either Django 6.0 or Django 6.1 under an explicitly tested compatibility boundary.
  • Django 6.1 projects can use native CSP nonces without maintaining separate Vanta templates.