{"version":"2.1.113","anchor":"bug-fixes","canonical_anchor":"bug-fixes","heading":"","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.113\/e\/bug-fixes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.113","markdown":"- Fixed ANSI escape sequence handling to include the CSI alternate sequence (`\\x9B`), resolving potential display issues in some terminals (search for `\"uwK\"` in annotations)\n- Fixed string truncation returning incorrect length by changing the return to use the length parameter variable instead of a different variable (search for `VK` in annotations \u2014 `return z + \"\u2026\" \u2192 return K + \"\\u2026\"`)\n- Fixed DEL character (`\\x7F`) handling in interactive text input \u2014 previously the DEL character was treated as empty string, now it's correctly recognized as a delete action (search for `\"c4$\"` in annotations)\n- Fixed backspace key handling to recognize the `\\x7F` (DEL) character code alongside `\\b` (search for `\"c4$\"` \u2014 `O === '' || O === '\\b' \u2192 A === '\\x7F' || A === '\\b'`)\n- Fixed Ctrl+U (delete to line start) to use proper `deleteToLineStart()` method instead of dispatching a raw text replacement (search for `\"qI\"` in annotations)\n- Improved Unicode normalization throughout the CLI \u2014 hundreds of literal Unicode characters (middle dots, em dashes, ellipses, arrows, box-drawing characters) are now consistently represented as escape sequences, preventing rendering issues in terminals that handle raw Unicode differently"}