OK. The guilt was too overwhelming. I’ve released Carbon v0.5.0.1, which adds a bunch of aliases for the functions renamed in v0.5.0.0. This should make upgrading from previous releases easier.
I’ve also renamed all functions with plural nouns in their names to use singular nouns instead, to better conform with PowerShell standards.aspx#SD01). But don’t worry, I’ve learned my lesson! There are aliases in place for all name changes so you won’t have to change any of your exising scripts. This is a 100% backwards-compatible release with v0.5.0.0. (Thanks to Jason Stangroome for the feedback!)
Go get it and please keep the feedback coming.
Enhancements
Active Directory
- Renamed
Format-ADSpecialCharacters
to Format-ADSearchFilterValue, with backwards-compatible alias.
Certificates
- Renamed
Get-SslCertificateBindings
to Get-SslCertificateBinding, with backwards-compatible alias. - Added
Remove-Certificate
alias for Uninstall-Certificate, for backwards-compatibility with earlier releases.
COM
- Renamed
Get-ComPermissions
to Get-ComPermission, with backwards-compatible alias. - Renamed
Grant-ComPermissions
to Grant-ComPermission, with backwards-compatible alias. - Renamed
Revoke-ComPermissions
to Revoke-ComPermission, with backwards-compatible alias.
Firewall
- Renamed
Get-FirewallRules
to Get-FirewallRule, with backwards-compatible alias.
IIS
- Renamed
Add-IisServerManagerMembers
to Add-IisServerManagerMember, with backwards-compatible alias. - Added
StatusCode
alias for Set-IisHttpRedirect’sHttpResponseStatus
parameter, for backwards-compatibility with earlier releases. - Added
Test-IisAppPoolExists
alias for Test-IisAppPool, for backwards-compatibility with earlier releases. - Added
Remove-IisWebsite
alias for Uninstall-IisWebsite, for backwards-compatibility with earlier releases.
Internet Explorer
- Renamed
Enable-IEActivationPermissions
to Enable-IEActivationPermission, with backwards-compatible alias.
MSMQ
- Renamed
Grant-MsmqMessageQueuePermissions
to Grant-MsmqMessageQueuePermission, with backwards-compatible alias. - Added
Remove-MsmqMessageQueue
alias for Uninstall-MsmqMessageQueue, for backwards-compatibility with earlier releases.
Path
- Added
ConvertTo-FullPath
alias for Resolve-FullPath, for backwards-compatibility with earlier releases. - Added
Get-PathCanonicalCase
alias for Resolve-PathCase, for backwards-compatibility with earlier releases.
Performance Counters
- Renamed
Get-PerformanceCounters
to Get-PerformanceCounter, with backwards-compatible alias.
PowerShell
- Renamed
Add-TrustedHosts
to Add-TrustedHost, with backwards-compatible alias. - Renamed
Add-TrustedHost
’sEntries
parameter toEntry
, with backwards-compatible alias. - Renamed
Clear-TrustedHosts
to Clear-TrustedHost, with backwards-compatible alias. - Renamed
Complete-Jobs
to Complete-Job, with backwards-compatible alias. - Renamed
Complete-Job
’sJobs
parameter toJob
, with backwards-compatible alias. - Renamed
Get-TrustedHosts
to Get-TrustedHost, with backwards-compatible alias. - Renamed
Set-TrustedHosts
to Set-TrustedHost, with backwards-compatible alias. - Renamed
Set-TrustedHost
’sEntries
parameter toEntry
, with backwards-compatible alias.
Security
- Renamed
Assert-AdminPrivileges
to Assert-AdminPrivilege, with backwards-compatible alias. - Renamed
ConvertTo-InheritanceFlags
to ConvertTo-InheritanceFlag, with backwards-compatible alias. - Renamed
ConvertTo-InheritanceFlag
’sContainerInheritanceFlags
parameter toConvertTo-InheritanceFlag
, with backwards-compatible alias. - Renamed
ConvertTo-PropagationFlags
to ConvertTo-PropagationFlag, with backwards-compatible alias. - Renamed
ConvertTo-PropagationFlag
’sContainerInheritanceFlags
parameter toConvertTo-InheritanceFlag
, with backwards-compatible alias. - Renamed
Get-Permissions
to Get-Permission, with backwards-compatible alias. - Renamed
Grant-Permissions
to Grant-Permission, with backwards-compatible alias. - Renamed
Grant-Permission
’sPermissions
parameter toPermission
, with backwards-compatible alias. - Renamed
Test-AdminPrivileges
to Test-AdminPrivilege, with backwards-compatible alias.
Service
- Renamed
Get-ServicePermissions
to Get-ServicePermission, with backwards-compatible alias. - Added
Remove-Service
alias for Uninstall-Service, for backwards-compatibility with earlier releases.
Users and Groups
- Renamed
Add-GroupMembers
to Add-GroupMember, with backwards-compatible alias. - Renamed
Add-GroupMember
’sMembers
parameter toMember
. - Added
Remove-User
alias for Uninstall-User, for backwards-compatibility with earlier releases.
Windows Features
- Added
Install-WindowsFeatures
alias for Install-WindowsFeature, for backwards-compatibility with earlier releases. - Added
Features
alias for Install-WindowsFeature’sName
parameter, for backwards-compatibility with earlier releases. - Added
Uninstall-WindowsFeatures
alias for Uninstall-WindowsFeature, for backwards-compatibility with earlier releases. - Added
Features
alias for Uninstall-WindowsFeature’sName
parameter, for backwards-compatibility with earlier releases.