Releases: jdhitsolutions/WTToolbox
Releases · jdhitsolutions/WTToolbox
WTToolBox_v1.15.0
WTToolbox
v1.15.0
- Fixed installation bug in
Install-WTRelease
. Need to account for Windows 10 or Windows 11 bundle. - Updated
README.md
WTToolBox_v1.14.0
WTToolbox
v1.14.0
This is a significant upgrade with many new commands. It is assumed you are running a recent version of Windows Terminal and that your profile uses List
configuration. Early versions used a different layout in the settings.json file.
- Added command
Get-WTProfile
. - Added new object
wtProfile
toGet-WTCurrent
. - Added private function
NewWTProfile
to createwtprofile
objects. - Added format file
wtprofile.format.ps1xml
for the new object type. - Added command
Set-WTDefaultProfile
to set default Windows Terminal profile. - Added command
Get-WTColorScheme
and private functionConvert-HtmltoAnsi
. - Added format file
wtcolorscheme.format.ps1xml
. - Added command
New-WTProfile
to create a new profile in the settings.json file. - Added commands
Export-WTProfile
andImport-WTProfile
. - Help updates.
- Updated
README.md
.
WTToolBox_v1.13.0
v1.13.0
- Updated
Get-WTProcess
to better handle PowerShell 7 preview sessions. This also fixes a related bug withOpen-WTDefault
. (Issue #11) - Added new table view called
keys
forWTKeybinding
objects. - Updated table view in
wtKeybinding.format.ps1xml
to use static column widths. - Added
Test-IsWTPreview
as an exported function. - Help updates.
- Updated Pester Tests
WTToolBox_v1.12.0
v1.12.0
- Updated
Get-WTProcess
to better handle PowerShell preview sessions. (Issue #11) - Updated
Get-WTKeybinding
to better handle errors when action type not found. (Issue #10) - Fixed issue when importing the module running the Preview version of Windows Terminal. (Issue #13)
- Added private function
Test-IsWTPreview
. - Updated
Test-WTVersion
to better handle Windows Terminal Preview.
WTToolbox_v1.11.1
v1.11.1
- Updated module file to handle failures with the Appx commands in PowerShell 7.1 and later. This will rely on using a remote connection to the Windows PowerShell installation on the local host. If PowerShell remoting is not enabled, this may not work. (Issue #9)
- Modified module file to use a static value for part of the JSON settings path.
- Fixed bug in module file that was not resetting Verbose preference.
- Updated private function
GetWTPackage
to better handle PowerShell 7.x releases and the Appx bug.
WTToolbox_v1.11.0
v1.11.0
- Fixed IconUri in the module manifest.
- Modified
Get-WTKeyBinding
to let the user filter on an action. - Modified
Get-WTKeyBinding
to write a structured object with a typename ofwtkeybinding
to the pipeline. Removed theFormat
parameter. This is a breaking change. - Added a custom format file
wtKeybinding.format.ps1xml
. - Added an
about_WTToolBox
help topic.
WTToolBox_v1.10.0
Change Log for WTToolBox
1.10.0
- Added a private function called
GetWTPackage
to get the Windows Terminal Appx package. This command will fall back to PowerShell Remoting when running PowerShell 7.1. - Updated
Get-WTKeyBindings
to handle property name change toAction
for default keybindings. - Fixed a bug in
Get-WTReleaseNote
to separate preview and stable releases. - Updated
README.md
.
WTToolbox_v1.9.1
Change Log for WTToolBox
1.9.1
- Forgot to define the
gwtc
alias. - Added an alias
gwtk
forGet-WTKeyBinding
. - Added an alias
bwt
forBackup-WTSetting
. - Updated
README.md
. - Help updates.
WTToolbox_v1.9.0
Change Log for WTToolBox
1.9.0
- Fixed bug that was causing
Install-WTRelease
to fail. (Issue #7) - Added an alias
Install-WindowsTerminal
forInstall-WTRelease
. - Added an alias
gwtp
forGet-WTProcess
. - Added an alias
gwtc
forGet-WTCurrent
.
WTToolbox_v1.8.0
Change Log for WTToolBox
1.8.0
- Modified module commands to take the Preview version into account. It is possible someone will have the preview installed and not the stable release. (Issue #6)
- Updated the
WTDefaults
global variable to include the path and to accommodate multiple installed releases. - Revised
Open-WTDefault
to only run in a Windows Terminal session and to better detect if running under preview or stable release. - Added a
-Preview
parameter toGet-WTReleaseNote
to retrieve the release note from the latest preview. - Revised
Get-WTKeyBinding
to handle possible property name change ofkeybindings
tobindings
. - Help updates