v0.18.2
What's changed
Maintenance release: dependency security patches and CI runtime upgrades. No library API or behavior changes.
Security (Dependabot)
- Bump idna 3.11 → 3.15 — fixes a bypass of the CVE-2024-3651 fix where specially crafted inputs to
idna.encode()could slip through. - Bump pymdown-extensions 10.21.2 → 10.21.3 — fixes a regression in
pymdownx.snippetsthat reintroduced a sibling-prefix path-traversal bypass despiterestrict_base_path.
CI / workflows
- Upgrade GitHub Actions to Node 24-compatible runtimes:
actions/checkout@v5,astral-sh/setup-uv@v6,actions/attest-build-provenance@v4.
🤖 Generated with Claude Code