v7.3.1 Release of PowerShell
Engine Updates and Fixes
- Remove TabExpansion for PSv2 from remote session configuration (Internal 23331)
- Add sqlcmd to list to use legacy argument passing (#18645 #18646)
- Change exec from alias to function to handle arbitrary args (#18644)
- Fix Switch-Process to copy the current env to the new process (#18632)
- Fix issue when completing the first command in a script with an empty array expression (#18355)
- Fix Switch-Process to set termios appropriate for child process (#18572)
- Fix native access violation (#18571)
Tests
Build and Packaging Improvements
Update package versions.- Update packages (Internal 23330)
- Apply expected file permissions to linux files after authenticode signing (#18647)
- Bump System.Data.SqlClient (#18573)
- Don't install based on build-id for RPM (#18570)
- Work around args parsing issue (#18607)
- Fix package download in vPack job
v7.2.8 Release of PowerShell
Engine Updates and Fixes
- Remove TabExpansion for PSv2 from remote session configuration (Internal 23294)
Build and Packaging Improvements
Bump .NET SDK to 6.0.403- Update CGManifest and ThirdPartyNotices
- Update Microsoft.CSharp from 4.3.0 to 4.7.0
- Update to latest SDK (#18610)
- Allow two-digit revisions in vPack package validation pattern (#18569)
- Update outdated dependencies (#18576)
- Work around args parsing issue (#18606)
- Bump System.Data.SqlClient from 4.8.4 to 4.8.5 (#18515)