Skip to content

pSScriptTools_v3.2.0

Latest

Choose a tag to compare

@jdhitsolutions jdhitsolutions released this 25 Jul 21:01

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 called tags.
  • Added a property set called TagInfo for PSScriptTool objects.
  • Added command Write-PSHorizontalRule with an alias of pshr.
  • Added command Format-BorderBox with an alias of fbx.
  • Added alias wvers for Get-WindowsVersionString.
  • Added alias sas for Show-AnsiSequence.
  • Added command New-ANSIHyperLink with an alias of ahl to 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-ProcessTree with an alias of gpt This command requires PowerShell 7.
  • Added command Show-ProcessTree with an alias of spt This command requires PowerShell 7.
  • Added commands for working with [Enum] classes. Test-IsEnum will return a simple Boolean value if the type is an enum. Show-Enum will display the enum values and their corresponding integer values. Output is formatted with a new custom format file enumInfo.format.ps1xml.

Changed

  • Added end-of-file markers at the end of each script file.
  • Updated New-RedGreenGradient, Show-ANSISequence, and New-ANSIBar to abort if running in the PowerShell ISE.
  • Updated Get-ModuleCommand to only return the first module when using ListAvailable.
  • Updated Show-Tree to display tree lines in bright green when using InColor.
  • Updated Out-More so that the Count parameter is now positional. Also added a second alias of page for the Count parameter.
  • 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-PSScriptTools to display aliases italicized and in color.
  • Updated Show-AnsiSequence to let the user specify the number of columns to display for Foreground and Background sequences. The default is 3.
  • Updated Show-AnsiSequence to include optional parameters to page the output using Out-More.
  • Update TypeMember functions with a custom transformation so that the user can specify a type name like DateTime or [DateTime].
  • Updated sample scripts.
  • Updates to help documentation.
  • Updated README.

Fixed

  • Added content about Copy-HistoryCommand to the README file. It had been previously accidentally omitted.
  • Fixed missing alias, gmc for Get-ModuleCommand.