{"version":"2.1.248","anchor":"powershell-parsing-tables-added","canonical_anchor":"powershell-parsing-tables-added","heading":"PowerShell parsing tables added","tier":"internal","area":"Windows","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/powershell-parsing-tables-added","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### PowerShell parsing tables added\n\nTables for parsing PowerShell commands landed, groundwork for judging Windows command safety.\n\n**What**\n\nConstants for taking PowerShell commands apart land in the build: the common parameters `-erroraction`, `-warningaction`, `-informationaction`, `-progressaction` with aliases `-ea`, `-wa`, `-infa`, `-proga`; variable-capturing parameters such as `-errorvariable`, `-outvariable`, `-pipelinevariable`; scope names, action values including the numeric forms, an approved-verb list, a Unicode whitespace splitter and a smart-quote pattern.\n\n**Details**\n\n- Consistent with tighter safety analysis of PowerShell commands; the code consuming these tables is elsewhere in the bundle.\n\n**Evidence**\n\n`-responseheadersvariable`\n\n- Area: Windows\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5"}