You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Bash PermissionsArea: what it touches
ImprovementsKind: in v2.1.271,
ImprovementsSection of the release
What
Claude Code checks bash commands against permission rules by understanding each command's flags. The flag-classification logic was replaced with a richer system that distinguishes boolean short flags, valued short flags, attached short/long flags, boolean long flags, and valued long flags. This was applied to tac, fold, expand, unexpand, fmt, comm, cmp, pr, and numfmt, each of which now recognizes many more of their real flags — for example pr gained recognition of --across, --join-lines, and --omit-header.
Why
More accurate flag recognition means permission rules for these commands can match correctly on a wider range of real invocations, reducing cases where a legitimate flag combination was misclassified.