Highlights
- ads.txt Management — Configure Authorized Digital Sellers declarations per site from the Wagtail admin. Returns 404 when empty.
- security.txt Management — Serve RFC 9116 security policy at
/.well-known/security.txtper site from the Wagtail admin. Returns 404 when empty.
Both follow the same proven pattern as the existing robots.txt management, with per-site support via BaseSiteSetting.
What's Changed
- feat: add ads.txt and security.txt support to SEOSettings @kkm-horikawa (#96)
- docs: add PyPI downloads badge @kkm-horikawa (#94)
- docs: remove comparison table from README
Upgrade Guide
- Run migrations:
python manage.py migrate
- URL setup is shared — if you already include
wagtail_herald.urls, both/ads.txtand/.well-known/security.txtare automatically available. - Configure content in Settings → SEO Settings in the Wagtail admin.
Full Changelog: v0.4.1...v0.5.0