gin/render
barry3406 cf3be80b0e fix: encode supplementary Unicode as surrogate pairs in AsciiJSON
Characters above U+FFFF (emoji, math symbols, etc.) were escaped as
\u1f600 (5+ hex digits) which is invalid JSON per RFC 8259. Strict
JSON parsers reject this output.

Per the spec, supplementary plane characters must be encoded as
UTF-16 surrogate pairs (e.g. U+1F600 becomes \uD83D\uDE00).
2026-04-09 06:10:36 -07:00
..