Hashavatar API 0.8.0
hashavatar-api v0.8.0
This release updates the public API service to hashavatar 0.8.0.
Changed
- Updated the API and demo site to hashavatar 0.8.0.
- Added support for the latest avatar rendering output from the crate.
- Added GitHub Container Registry publishing for the Wolfi-based container image on release tags.
- Hardened rate limiting by removing direct lru 0.18.0 usage and using bounded in-repo bucket eviction.
- Tightened web security headers with CSP nonces and removed unsafe-inline.
- Hardened JSON-LD rendering against script breakout.
- Improved HTML attribute escaping.
- Increased ETag uniqueness by using the full SHA-256 digest.
Testing
- Extended security invariant checks and regression tests for the new hardening work.
- Verified with formatting, clippy, tests, cargo-deny, cargo-audit, and local container smoke testing.