{"version":"2.1.269","anchor":"pathid-normalization-simplified-and-macos-specific-nfc-hand","canonical_anchor":"pathid-normalization-simplified-and-macos-specific-nfc-hand","heading":"Path\/id normalization simplified and macOS-specific NFC handling","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269\/e\/pathid-normalization-simplified-and-macos-specific-nfc-hand","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269","markdown":"### Path\/id normalization simplified and macOS-specific NFC handling\n\nPath\/id matching now normalizes text, with extra Unicode handling on macOS\n\n**What**\n\nA helper used to find an item by matching its id case-insensitively against a list has been replaced with a function that runs the input through a normalization step, and on macOS specifically also applies Unicode NFC normalization (a standard way of representing accented and composed characters consistently).\n\n**Why**\n\nThis should make id and path matching more reliable on macOS, where the filesystem can represent the same text using different underlying Unicode byte sequences, causing otherwise-identical names to fail to match.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}