Change Log for PSScriptTools
v3.2.0 - 2026-07-25 16:59:18
Added
- Added tag comments and code to label or tag module commands. This information can be used with
Get-PSScriptTools. Also added a new table view calledtags. - Added a property set called
TagInfoforPSScriptToolobjects. - Added command
Write-PSHorizontalRulewith an alias ofpshr. - Added command
Format-BorderBoxwith an alias offbx. - Added alias
wversforGet-WindowsVersionString. - Added alias
sasforShow-AnsiSequence. - Added command
New-ANSIHyperLinkwith an alias ofahlto make it easier to create a string with an embedded hyperlink. - Added OnRemove event to the root module to clean up global variables and type extensions when removing the module from your PowerShell session.
- Added command
Get-ProcessTreewith an alias ofgptThis command requires PowerShell 7. - Added command
Show-ProcessTreewith an alias ofsptThis command requires PowerShell 7. - Added commands for working with
[Enum]classes.Test-IsEnumwill return a simple Boolean value if the type is an enum.Show-Enumwill display the enum values and their corresponding integer values. Output is formatted with a new custom format fileenumInfo.format.ps1xml.
Changed
- Added end-of-file markers at the end of each script file.
- Updated
New-RedGreenGradient,Show-ANSISequence, andNew-ANSIBarto abort if running in the PowerShell ISE. - Updated
Get-ModuleCommandto only return the first module when usingListAvailable. - Updated
Show-Treeto display tree lines in bright green when usingInColor. - Updated
Out-Moreso that theCountparameter is now positional. Also added a second alias ofpagefor theCountparameter. - Updated PSScriptTools JSON data to include the online help link.
- Updated formatting for PSScriptTools in PowerShell 7 to add a link to online help for the command.
- Updated formatting for
Get-PSScriptToolsto display aliases italicized and in color. - Updated
Show-AnsiSequenceto let the user specify the number of columns to display for Foreground and Background sequences. The default is 3. - Updated
Show-AnsiSequenceto include optional parameters to page the output usingOut-More. - Update TypeMember functions with a custom transformation so that the user can specify a type name like
DateTimeor[DateTime]. - Updated sample scripts.
- Updates to help documentation.
- Updated
README.
Fixed
- Added content about
Copy-HistoryCommandto the README file. It had been previously accidentally omitted. - Fixed missing alias,
gmcforGet-ModuleCommand.