Skip to content

Latest commit

 

History

History
75 lines (60 loc) · 4.02 KB

File metadata and controls

75 lines (60 loc) · 4.02 KB

Change Log for PSScriptTools

This file contains the most recent change history for the PSScriptTools module.

v2.36.0

  • Update Get-MyVariable to make it more compatible with PowerShell 7 (Issue #103). This also makes the command now compatible with the PowerShell ISE.
  • Added table view called Simple to format file for Aliases.
  • Modified Options table view in alias.format.ps1xml to highlight read-only aliases in Red using ANSI if running in a PowerShell console host.
  • Updated Get-PSLocation to include $PSHome.
  • Modified module to only dot source Get-MyCounter.ps1 if running Windows. The file contains a class definition that uses a Windows-only reference and PowerShell "scans" the file before it dot sources it, which throws an exception on non-Windows platforms.
  • Added command Get-PSSessionInfo and an alias of gsin. The command uses a new format file, pssessioninfo.format.ps1xml.
  • Added command Test-IsElevated.
  • Updated Get-PSWho to included elevated information for non-Windows platforms.
  • Added format file pswho.format.ps1xml.
  • Help updates
  • Updated README.md.

v2.35.0

  • Added ConvertTo-TitleCase command with aliases of totc and title.
  • Added New-FunctionItem command with an alias of nfi to create functions on-the-fly.
  • Added Show-FunctionItem command with an alias of sfi to display a function.
  • Modified format files to test the console when using ANSI formatting. (Issue #102)
  • Modified ANSI functions to display a warning when run in the PowerShell ISE and exit.
  • Updated Get-PSScriptTools to not use ANSI in the header when running in a non-console host.
  • Updated Get-CommandSyntax to not use ANSI formatting when running in a non-console host.
  • Updated README.md.

v2.34.1

  • Updated license.txt with the new year.
  • Added missing online help links.
  • Fixed bug in Get-ParameterInfo that failed to display dynamic parameters when using a command alias. (Issue #101)
  • Modified format file for PSParameterInfo to display Mandatory and IsDynamic values in color when the value is $True.

v2.34.0

  • Fixed typo bug in Get-PSScriptTools that was failing to get command aliases. (Issue #99)
  • Modified Get-PSScriptTools to improve performance. Assuming that all exported functions are using standard verbs.
  • Added Get-PSAnsiFileMap.
  • Added Set-PSAnsiFileMapEntry.
  • Added Remove-PSAnsiFileMapEntry.
  • Added Export-PSAnsiFileMap.
  • Added Show-ANSISequence.
  • Updated filesystem.ansi.format.ps1xml to use last matching pattern.
  • Modified Show-Tree to better handle piped-in file and directory objects.
  • Added an alias ab for Add-Border.
  • Added an alias of nab for New-AnsiBar.
  • Updated README.md.
  • Updated module description.
  • Help updates.

v2.33.1

  • Fixed bug in ConvertTo-WPFGrid with refresh and timeout values. (Issue #98)
  • Added missing online help links.
  • Added a few related module links in README.md.

v2.33.0

  • Added Select-Before,Select-After,Select-Newest and Select-Oldest and their respective aliases of before,after,newest, and oldest.
  • Added Get-MyCounter and a custom format file mycounter.format.ps1xml.
  • Added Trace-Message and its alias trace.
  • Added more Verbose messages to Get-PSScriptTools.
  • Code cleanup in SelectFunctions.ps1.
  • Modified Get-PSScriptTools to let you specify a verb. Updated command help.
  • Modified ConvertTo-Markdown to handle properties with line returns when formatting as a table. (IIssue #97)
  • Code cleanup in sample script files.
  • Added sample file CounterMarkdown.ps1.
  • Updated README.md.

Archive

If you need to see older change history, look at the Archive ChangeLog