⚙️ Reliability
Eliminates the manual ?v= cache-buster that caused the v2.9.45 → v2.9.46 regression (Trending "Show more" invisible to returning visitors).
- New MkDocs
on_confighook (scripts/mkdocs_hooks.py) stamps the release version ontov2_elite.cssandv2_filter.jsautomatically, resolved from$SITE_VERSIONor the latest git tag. - The hand-maintained query strings are gone from
v2-mkdocs.yml(they had drifted to2.9.42for CSS and2.9.19for JS). - Safe fallback: URLs left untouched when no version is resolvable, so local builds never fail.
Every future CSS/JS change now gets a fresh cache-busting URL on release with zero manual steps.
🤖 Generated with Claude Code