-
Notifications
You must be signed in to change notification settings - Fork 133
Description
[PowerShell Committee has Rejected this RFC, see decision for details]
This issue is to discuss the weak aliases RFC.
This proposal helps address issues related to the curl/wget aliases introduced in PowerShell V3.
The discussion should focus on the strengths and weaknesses of this specific proposal and on avoiding or minimizing breaking changes. Ideally, existing scripts should continue to run without any changes when a new version of Windows PowerShell is installed.
Note that doing nothing is the only way to completely avoid breaking changes - the goal of this RFC is to find a compromise.
This RFC does propose a breaking change, but only in scripts where curl and wget are meant to call Invoke-WebRequest but curl.exe or wget.exe are found via the path. We don't have data on how often this might be an issue - but if a future version of Windows installs curl.exe and wget.exe by default, then it may be pointless to implement this RFC as that would be equivalent to removing the aliases.