All releases
v2.27.1
March 21, 2026
Patch
In this release
Fixed4
Total4

Bug Fixes & Stability

This release includes 4 updates focused on bug fixes & stability.

Bug Fixes

4

Expand 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