v0.4.1
Fixes
- UTF-8 BOM -- all
.ps1files now use UTF-8 BOM encoding, fixing parse errors on PowerShell 5.1 where non-ASCII characters (checkmarks, box-drawing) were misinterpreted as string delimiters $PSScriptRootinparam()-- path parameter defaults no longer reference$PSScriptRoot(unavailable duringparam()evaluation withpowershell.exe -File); resolved in the script body instead
Both issues were discovered during AI agent integration testing of v0.4.0's -CIMode feature.