{"version":"2.0.41","anchor":"ansi-escape-sequence-handling","canonical_anchor":"ansi-escape-sequence-handling","heading":"ANSI Escape Sequence Handling","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.41\/e\/ansi-escape-sequence-handling","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.41","markdown":"### ANSI Escape Sequence Handling\n\n**What:** Improved parsing of terminal color codes and escape sequences\n\n**Details:**\n\n- Proper handling of 256-color codes (`ESC[38;5;Nm`)\n- Proper handling of RGB color codes (`ESC[38;2;R;G;Bm`)\n- Fixes rendering bugs with complex color sequences\n- More accurate terminal width calculations\n- **Evidence**: `Km9()` at line 76407, `Em9()` at line 76423 in pretty-v2.0.41.js (different code at same lines in v2.0.37)"}