Releases: manu-p-1/PowerPlug
0.2.8 Release of PowerPlug
This release contains minor fixes and enhancements to PowerPlug. We have some exciting features in store for the near future and appreciate your patience.
Bug Fixes
- Fixed an issue with
Compare-Hash
where the result of the cmdlet was not a PSObject
Enhancements
- PowerPlug now uses an external utility library, Ampere, which will be used to power and enhance cmdlets in future releases.
PowerPlug 0.2.7
0.2.7 Release of PowerPlug
This release contains a few fixes on PowerShell Help-URI and also fixing the PSD1 script in the module. This is a very minor release and the 0.2.6 release contained more important fixes to refer to.
PowerPlug 0.2.6
0.2.6 Release of PowerPlug
The first full release of PowerPlug comes with a variety of bug fixes and improvements. Versions 0.2.1-beta, 0.2.2, 0.2.3, 0.2.4, and 0.2.5 were tested internally.
Install PowerPlug from the PowerShell gallery with:
Install-Module -Name PowerPlug
Features
- New
Get-Help
documentation - Improved Performance
- PowerPlugDocs
Bug Fixes
- Fixed an issue where a Set-Byname would not occur
- Fixed an issue where Remove-Byname would not remove the alias
- Fixed an issue where Set-Byname would not replace old aliases with the new one
- Other internal fixes
PowerPlug 0.2.1-alpha
0.2.1-alpha Release of PowerPlug
The second and patch release of PowerPlug is now available on the PowerShell gallery as a prerelease available here: PowerPlug
Install PowerPlug to PowerShell with:
Install-Module -Name PowerPlug -AllowPrerelease
Features
-
Cmdlet for creating a new alias to your Profile across various sessions
New-Byname [-Name] <string> [-Value] <string> [-Description <string>] [-Option {None | ReadOnly | Constant | Private | AllScope | Unspecified}] [-PassThru] [-WhatIf] [-Confirm] [-Scope {Global | Local | Private | Numbered scopes | Script}] [-Force] [<CommonParameters>]
- The underlying structure of the command is the same as New-Alias, however,
New-Byname
writes to the user's$PROFILE
-
Cmdlet for setting an alias to your Profile across various sessions
Set-Byname [-Name] <string> [-Value] <string> [-Description <string>] [-Option {None | ReadOnly | Constant | Private | AllScope | Unspecified}] [-PassThru] [-WhatIf] [-Confirm] [-Scope {Global | Local | Private | Numbered scopes | Script}] [-Force] [<CommonParameters>]
- The underlying structure of the command is the same as Set-Alias, however,
Set-Byname
writes to the user's$PROFILE
-
Cmdlet for removing an alias to your Profile across various sessions
Remove-Byname [-Name] <string> [-Scope {Global | Local | Private | Numbered scopes | Script}] [-Force] [<CommonParameters>]
- The underlying structure of the command is the same as Remove-Alias, however,
Remove-Byname
removes and "bynames" from the user's$PROFILE