{"version":"2.1.300","anchor":"zod-email-regex-rewritten-and-format-validators-frozen","canonical_anchor":"zod-email-regex-rewritten-and-format-validators-frozen","heading":"Bundled data-checking library updated, with a new email pattern","tier":"internal","area":"Dependencies","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.300\/e\/zod-email-regex-rewritten-and-format-validators-frozen","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.300","markdown":"### Bundled data-checking library updated, with a new email pattern\n\nClaude Code's bundled copy of zod has a rewritten email check and locked format patterns\n\n**What**\n\nClaude Code ships its own copy of zod, a library that checks whether data has the expected shape. In this copy:\n\n- the pattern used to recognise an email address is rewritten\n\n- the table of format patterns is now frozen, meaning it cannot be changed while Claude Code runs\n\n- some smaller parts, for lists of fixed length and for unions told apart by one field, are adjusted\n\n**Why**\n\nThis is an update to a bundled library, not a Claude Code feature. The new email pattern is the kind of rewrite that avoids very slow checking on unusual input.\n\n- Area: Dependencies\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}