Skip to content

1.7.0

Latest
Compare
Choose a tag to compare
@StefanGreve StefanGreve released this 19 Sep 20:53
· 1 commit to master since this release
bf7b48c

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 to winfetch 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 to 1
  • 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 to Set-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