- Update frontend tooling to use Node 22 (LB (Ben) Johnston)
Fixed
- Fix color of theme and Sphinx links in footer in light mode (Sage Abdullah)
6.4.0
Added
- Use new Wagtail logo variant for favicon and other logos (Osaf AliSayed) - Set up GitHub Actions for publishing new releases using PyPI's trusted publishing (Storm Heg) - Update docs and requirements-dev.txt to reflect actual build instructions (Vince Salvino) - Toggle to show/hide theme version in docs (Vince Salvino) - Show sphinx theme version for better debugging (Vince Salvino)
Changed
- Clean up development and release instructions and format codebase with Black (Storm Heg) - Update frontend tooling to use Node 20 (LB (Ben) Johnston)
Fixed
- Fix sidebar expand icons not changing with interactions 297 (298) (Ayaan Qadri) - Automatically install sphinx-copybutton (294) (Sage Abdullah) - Fix table of contents sidebar overlapping with EthicalAds placement (295) (Sage Abdullah) - Fix search bug with Sphinx>=7.2 (291) (Vince Salvino)
6.3.0
Fixed
- Fix favicon URL on pages other than the homepage (Sage Abdullah) - Fix readthedocs deployment config (Sage Abdullah)
6.2.0
- Update client-side development dependencies (LB (Ben) Johnston)
Fixed
- Update `favicon` usage to be the new Sphinx variable `favicon_url` & add default favicon (Sahil Jangra) - Avoid using pkgresources module for generating version, replace with use importlib.metadata (Salvo Polizzi)
6.1.1
Fixed
- Fix regression with icon fonts not loading correctly (LB (Ben) Johnston)
6.1.0
Added
- Add Prettier formatting and checks (LB (Ben) Johnston)
Fixed
- Ensure names in code use monospace fonts (LB (Ben) Johnston) - Ensure code copy button is always visible (LB (Ben) Johnston) - Ensure the version picker can be closed easily on small devices (LB (Ben) Johnston)
Removed
- Officially drop support for Python 3.7 (LB (Ben) Johnston)