iRon7
iRon7
### Summary of the new feature / enhancement Setting [`Set-StrictMode`](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/set-strictmode) to a specific `-Version` level automatically implies that *all prior* prohibitors are enabled. Meaning that there is no way just...
### Prerequisites - [X] Write a descriptive title. - [X] Make sure you are able to repro it on the [latest released version](https://github.com/PowerShell/PowerShell/releases) - [X] Search the existing issues. -...
### Summary of the new feature / enhancement As stated in the Stackoverflow answer [**Adding and Removing Xmlnode using**](https://stackoverflow.com/a/71092760/1701026), the PowerShell `Xml` dot referencing is a nice feature but is...
Add `-FirstColumnName` for tables like: ```PowerShell $Table = @' Total Copied Skipped Mismatch FAILED Extras Dirs : 332 332 332 0 0 0 Files : 1351 1087 264 0 0...
### Prerequisites - [X] Write a descriptive title. - [X] Make sure you are able to repro it on the [latest released version](https://github.com/PowerShell/PowerShell/releases) - [X] Search the existing issues. -...
### Prerequisites - [X] Write a descriptive title. - [X] Make sure you are able to repro it on the [latest released version](https://github.com/PowerShell/PowerShell/releases) - [X] Search the existing issues. -...
### Type of issue Missing information ### Feedback Knowing that PowerShell functions are quite expensive (see: https://stackoverflow.com/a/75722847/1701026) it is better to avoid recursion as per helpful [StackOverflow answer](https://stackoverflow.com/a/78354655/1701026) from @santisq:...
Phase out (no longer update) the `Join` function with an instruction how to invoke the `Join.psd1` as a "portable" `Join.ps1` function. See: https://github.com/PowerShell/PowerShell/issues/14994#issuecomment-2058689385
### Summary of the new feature / enhancement Currently the `ConvertFrom-Json` cmdlet returns an .net `Array` for every json-array node: ```PowerShell (ConvertFrom-Json '{ "a": [1,2,3] }').a.PSTypeNames System.Object[] System.Array System.Object ```...
PowerShell has two parsing modes: * [**Expression mode**](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_parsing#expression-mode) * [**Argument mode**](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_parsing#argument-mode) It is not always clear whenever PowerShell is in **argument mode**, as in: ```PowerShell if (&{ (1,2,3).Where{ $_ -eq...