You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PermissionsArea: what it touches
ImprovementsKind: in v2.1.307,
ImprovementsSection of the release
What
Two changes touch how Claude Code handles permissions and shell commands:
Session-approved tools: when a tool runs because you allowed it for the rest of the session, it is now reported the same way as a tool that ran, along with what gave the permission.
Shell variables: Claude Code checks shell commands before running them. Under a certain safety check, it now stops treating some variables as safe, and it also flags the extglob shell option.
Why
These change what the permission and shell safety checks allow and what they report. Some commands that used to pass may now be treated with more caution.