What's Changed
With this release, some Cmdlets were removed from the PowerShell profile due to scarce use.
- Removes the
Set-WindowsTerminalTheme
Cmdlet - Removes the
Get-NameOf
Cmdlet - Removes the
Measure-ScriptBlock
Cmdlet - Removes the
New-DotnetProject
Cmdlet - Removes the
Stop-Work
Cmdlet - Removes the
Update-System
Cmdlet - Removes the
neofetch
alias towinfetch
due to very poor performance on Windows - Removes the
killui
alias - Removes the
bye
alias
Some bugs and features were added as well.
- Displays the Git user name in the terminal prompt if the
PROFILE_ENABLE_BRANCH_USERNAME
environment variable is set to1
- Displays the tag name in the terminal prompt if the Git repository entered a detached state
- Adds the
Install-Certificate
Cmdlet - Fixes a bug in
Get-StringHash
with MD5 - Fixes a bug in
Get-RandomPassword
which didn't return random passwords of the specified length - Improves the implementation of
Get-Salt
by replacing a deprecated provider - Displays a warning if
Get-EnvironmentVariable
returns an empty array - Adds
-Force
switch toSet-EnvironmentVariable
for adding the same value multiple times to a key
Other than that, this release also contains some minor code refactoring.
Full Changelog: 1.6.0...1.7.0