Bug Fixes & Stability
This release includes 4 updates focused on bug fixes & stability.
Bug Fixes
4Expand internal filters and clean up leaked entries
Expand INTERNAL_PATTERNS with ~60 new regex patterns covering WAF, structlog, nodriver, deadlock, secrets, auth internals, tier system, SEO meta, analytics tracking, custom playbooks, hero/copy reverts, dead clicks, and Next.js routing internals. Add re-filtering in fallback generator so even when
Forward client IP to backend demo endpoint for per-user r...
Both Next.js demo proxy routes were calling the FastAPI internal-demo endpoint without forwarding the real client IP. The backend saw the Next.js container IP for all requests, making the Redis rate limit key global instead of per-user.
Soften cookie banner copy to avoid invasive tone
Remove explicit mention of heatmaps, session recordings, and vendor name (Clarity) from cookie consent banner — standard practice is to describe analytics generically and let the cookie policy page provide specifics.
Resolve content truncation after first infographic (...
Self-closing <div .../> tags are invalid HTML — <div> is not a void element, so rehype-raw parses them as opening tags. Each unclosed div nests inside the previous one, swallowing all subsequent content into the infographic component which discards non-stat children. - ArticleBody: add fixSelfClos