Change Log for PSScriptTools
v3.1.0 - 2026-07-14 09:35:17
Added
- Added an alias of
Get-PathtoGet-PathVariable. - Added a parameter to
Get-ParameterInfoto show parameters by parameter set. - Added command
Show-HiddenMember. - Added the parameter
NoCommentstoNew-PSFormatXmlto suppress the default helper comments. - Added a parameter alias
PropertyforPropertiesinNew-PSFormatXML. - Added alias
isAdmintoTest-IsElevated.
Changed
- Updated
Get-FolderSizeInfoto include ReparsePoints. This is a potential breaking change. - Update README code samples to better fit the margins of the help PDF.
- Updated verbose outpout in commands to include PowerShell version information.
- Re-structured
Get-PSScriptTools. - Updated
Get-PSProfileand list view to show file size. - Updated
Get-PSProfileto test for link target and use that for file size and last modified values. - Updated formatting for
Get-PathVariableto highlight paths that don't exist in red. - Updates to sample script files.
- Updated
Save-GitSetupto support downloading the ARM64 standalone setup file. - Updated warning in
Get-TypeConstructorto use type full name. - Minor formatting update for
Get-TypeConstructor. - Updated
Convert-CommandToHashTableto better handle a hashtable as a parameter value. - Updated
ConvertTo-Hashtableto using PSObject` to get property names. - Updated
ConvertTo-Hashtableto make an alphabetically sorted hashtable an ordered hashtable. - Updated
Convert-HashtableToCodeto accept a standard or ordered hashtable as input. - Revised
Get-MyVariable. Removed the-NoTypeInformationand made it opt-in with -IncludeTypeInformation`. This is a breaking change. - Revised
Get-MyVariableto get initial variables from a new PowerShell instance. - Revised
Get-MyAliasto let user specify a name. The new version also skips aliases from common modules like PSReadline and Microsoft.PowerShell.PSResourceGet. - Revised formatting for
Get-ModuleCommandto add a link to online help for each command if running PowerShell 7. - Updated
New-PSFormatXMLto incorporate a suggestion from @scriptingstudio. [Issue #155] - Updated
Get-PSProfileto support non-Windows platforms. Reformatted the default table view. - Updated
README. - Updated
Get-PSLocationto include locations in%PSModulePath%Also corrected values forHOMEandDocuments. These changes also meant updating the custom formatting file.. - Updated
Get-PowerShellEngineto define a type name (PSEngine) when writing a detailed object. - Modified
Show-ANSISequenceto adjust number of columns to display in PowerShell 7. - Code cleanup.
- Help updates.
- Replaced bit.ly online help links.
Removed
- Removed
Get-TZDateandGet-TZList. The online API is no longer available. - Marked
Write-Detailas deprecated and archived. This might be a breaking change
Fixed
- Updated
Copy-HelpExampleto better handle changes in PowerShell 7 help. - Corrected download link in
Save-GitSetup. - Fixed bug in formatting output from
Get-TypeConstructor. - Fixed bug in
Get-ModuleCommandthat failed to retrieve all command aliases. - Fixed error in DirectoryStat sizeKB format view that wasn't showing values in KB.