Skip to content

Releases: jdhitsolutions/WTToolbox

WTToolBox_v1.15.0

25 May 13:43
Compare
Choose a tag to compare

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

07 Jan 20:05
Compare
Choose a tag to compare

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 to Get-WTCurrent.
  • Added private function NewWTProfile to create wtprofile 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 function Convert-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 and Import-WTProfile.
  • Help updates.
  • Updated README.md.

WTToolBox_v1.13.0

22 Dec 15:17
Compare
Choose a tag to compare

v1.13.0

  • Updated Get-WTProcess to better handle PowerShell 7 preview sessions. This also fixes a related bug with Open-WTDefault. (Issue #11)
  • Added new table view called keys for WTKeybinding 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

21 Dec 15:46
Compare
Choose a tag to compare

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

18 Dec 17:33
Compare
Choose a tag to compare

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

18 Dec 15:33
Compare
Choose a tag to compare

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 of wtkeybinding to the pipeline. Removed the Format parameter. This is a breaking change.
  • Added a custom format file wtKeybinding.format.ps1xml.
  • Added an about_WTToolBox help topic.

WTToolBox_v1.10.0

22 Sep 18:51
Compare
Choose a tag to compare

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 to Action for default keybindings.
  • Fixed a bug in Get-WTReleaseNote to separate preview and stable releases.
  • Updated README.md.

WTToolbox_v1.9.1

21 Aug 14:56
Compare
Choose a tag to compare

Change Log for WTToolBox

1.9.1

  • Forgot to define the gwtc alias.
  • Added an alias gwtk for Get-WTKeyBinding.
  • Added an alias bwt for Backup-WTSetting.
  • Updated README.md.
  • Help updates.

WTToolbox_v1.9.0

21 Aug 14:03
Compare
Choose a tag to compare

Change Log for WTToolBox

1.9.0

  • Fixed bug that was causing Install-WTRelease to fail. (Issue #7)
  • Added an alias Install-WindowsTerminal for Install-WTRelease.
  • Added an alias gwtp for Get-WTProcess.
  • Added an alias gwtc for Get-WTCurrent.

WTToolbox_v1.8.0

01 Aug 19:24
Compare
Choose a tag to compare

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 to Get-WTReleaseNote to retrieve the release note from the latest preview.
  • Revised Get-WTKeyBinding to handle possible property name change of keybindings to bindings.
  • Help updates