Releases: jdhitsolutions/PSScriptTools
Releases · jdhitsolutions/PSScriptTools
PSScriptTools_v2.25.1
Change Log for PSScriptTools
v2.25.1
Add
- None
Change
- Fixed incorrect sequence for BlackRectangle in
$PSSpecialChar. (Issue #82) - Fixed incorrect ANSI for System files in
PSAnsiFileMap.json.
Delete
- None
PSScriptTools_v2.25.0
Change Log for PSScriptTools
v2.25.0
Add
- Added a set of ANSI mappings for temporary files and system files in
psansifilemap.json. - Added additional file extensions to
psansifilemap.json. - Added pointers, section sign, and black rectangle to PSSpecialChars hashtable.
Change
PSScriptTools_v2.24.0
Change Log for PSScriptTools
v2.24.0
Add
- Added parameter alias of
tbfor-TextBlockinAdd-Border. - Added parameter alias of
borderfor-CharacterinAdd-Border. - Added
New-ANSIBarcommand. - Added
New-RedGreenGradientcommand. - Added
Write-ANSIProgresscommand with an alias ofwap. - Defined a global variable called
$PSSpecialCharwhich is a hash table select special characters you might want to use withAdd-BorderorNew-AnsiBar. - Added a table view to
modulecommand.format.ps1xmland made it the default. - Added a new table view called
verbtomodulecommand.format.ps1xml. - Added
Get-PathVariablewith its own custom format file. (Issue #74) - Added sample script
Get-Status.ps1. - Added global variable
$PSSamplePathto point to the sample script location
Change
- Modified
Add-Borderto adjust line length when ANSI escapes are part of the text. (Issue #79) - Modified
Get-PSWhoto trim when using-AsString. - Fixed bug in
New-PSFormatXMLwhat was writing an XML element to the pipeline when using-Wrap. - Updated
Get-ModuleCommandoutput to include the module name. - Updated
serviceansi.format.ps1xmlandfilesystem-ansi.format.ps1xmlto use an escape sequence available to both Windows PowerShell and PowerShell 7. - Fixed wrong type name in
serviceansi.format.ps1xml. - Help updates.
- Updated sample scripts.
- Updated
README.md.
Delete
- Removed duplicate line of code in
New-PSFormatXML.
PSScriptTools_v2.23.0
Change Log for PSScriptTools
v2.23.0
- Updated
New-PSFormatXMLto include an option to wrap tables. (Issue #78) - Updated
Add-Borderto include parameters to specify an ANSI sequence for the border and one for the text. - Revised
Add-Borderto better support inserting blank lines. - Updated
README.md
PSScriptTools_v2.22.0
ChangeLog for PSScriptTools
v2.22.0
- Modified
Set-ConsoleTitleto move parameter validation into theProcessscript block. (Issue #75) - Modified
Get-FolderSizeInfoto fix an enumeration bug when used in Windows PowerShell. (Issue #77) - Added online help links for
Get-GitSize,Get-ModuleCommandandRemove-MergedBranch. - Updated
foldersizeinfo.format.ps1xmlto include a view calledTBto display values in TB.
PSScriptTools_v2.21.0
Change Log for PSScriptTools
v2.21.0
- Updated
Set-ConsoleTitleandSet-ConsoleColorto display a warning if not in a console session. (Issue #75) - Added
Get-GitSizeand format filegitsize.format.ps1xml - Added a default ANSI color map file
psansimap.json. - Modified module to use a copy of
psansimap.jsonin $HOME if detected. Otherwise, use the module's version. - Create a global variable called
PSAnsiFileMapfrom importing thepsansimap.jsonfile. - Updated
Show-Treeto use an ansi color map. (Issue #69) - Added
FileSystem-ansi.format.ps1xmlwhich adds a custom view calledansi. This colorizes files based on$PSAnsiMap. - Updated
Show-Treeto resolve child paths using-LiteralPath. - Updated
README.md
PSScriptTools_v2.20.0
Change Log for PSScriptTools
v2.20.0
- Restructured
Get-FileSizeInfoto better handle Windows PowerShell. (Issue #70) - Added
Remove-MergedBranchwith an alias ofrmb. (Issue #71) - Added
Get-ModuleCommandwith an alias ofgmc. - Added
modulecommand.format.ps1xmlto formatGet-ModuleCommandresults. - Added an alias of
shtreeforShow-Treebecausepstreeis a Linux command. - Added parameter alias
filesfor-ShowIteminShow-Tree. - Added parameter alias
propertiesfor-ShowPropertiesinShow-Tree. - Added parameter alias
ansifor dynamic parameterInColorinShow-Tree. (Issue #73) - Set the default parameter value for
-PathinShow-Treeto the current directory. - Modified
Show-Treeto allow the user to specify an array of properties. This is a breaking change as the parameter has been changed from aswitchtostring[]. (Issue #72) - Removed
PROPERTYlabel inShow-Treeoutput when displaying properties. - Corrected errors in module manifest.
- Added auto completer for
Runspaceparameter inRemove-Runspace. - Added alias
rfnforNew-RandomFileName. - Added alias
cfnforNew-CustomFileName. - Updated
README.md. ChangeLog.mdclean up.
PSScriptTools_v2.19.0
Change Log for PSScriptTools
v2.19.0
- Modified
Get-FolderSizeInfoto use [system.collections.arraylist]` to improve performance. (Issue #68) - Fixed bug in
Get-FolderSizeInforunning in PowerShell 7 that wasn't including System files. - Updated help for
Get-FolderSizeInfo - Added online help link for
Get-PSScriptTools. - Added better error handling to
Test-EmptyFolder - Added
Computernameproperty to passthru output fromTest-EmptyFolder - Added alias
fccforFind-CimClass - Added alias
pstreeforShow-Tree - Revised
Show-Treeto use splatting for internal commands - Added a dynamic parameter
InColorforShow-Treeto display results in ANSI color if running PowerShell 7. - Added format file
serviceansi.format.ps1xmlto display service status colored when using PowerShell 7 - Updated
README.md
PSScriptTools_v2.18.0
Change Log for PSScriptTools
v2.18.0
- Fixed missing
ReleaseIDproperty inGet-WindowsVersion(Issue #67) - Added
BuildBranchproperty toGet-WindowsVersion - Updated
windowsversion.format.ps1xmlto include new properties and not use Autosize - Added
Nameproperty to output fromGet-FolderSizeInfo(Issue #66) - Added a new table view called
nameforGet-FolderSizeInfo - Added
Get-PSScriptToolsfunction to display summary information about commands in this module - Added
psscripttools.format.ps1xmlto define a default table view forGet-PSScriptTools - Help updates
- Added online help link for
Test-EmptyFolder - Updated
README.md