{"version":"2.1.235","anchor":"displayed-file-paths-are-sanitised","canonical_anchor":"displayed-file-paths-are-sanitised","heading":"Displayed file paths are sanitised","tier":"notice","area":"Permissions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.235\/e\/displayed-file-paths-are-sanitised","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.235","markdown":"### Displayed file paths are sanitised\n\nDisplayed file paths and diff output are now sanitised to strip control and non-printable characters\n\nPaths shown in tool-use lines and file-consent dialogs are now passed through a sanitiser that strips or replaces control and non-printable characters before rendering, appending a U+FFFD replacement character when the string was altered. Diff line renderers now map their output through a similar escaping pass, and a new escaper neutralises literal `\\uXXXX` sequences and non-ASCII bytes.\n\n- Area: Permissions\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5"}