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-ADSpecialCharactersto Format-ADSearchFilterValue, with backwards-compatible alias.
Certificates
- Renamed
Get-SslCertificateBindingsto Get-SslCertificateBinding, with backwards-compatible alias. - Added
Remove-Certificatealias for Uninstall-Certificate, for backwards-compatibility with earlier releases.
COM
- Renamed
Get-ComPermissionsto Get-ComPermission, with backwards-compatible alias. - Renamed
Grant-ComPermissionsto Grant-ComPermission, with backwards-compatible alias. - Renamed
Revoke-ComPermissionsto Revoke-ComPermission, with backwards-compatible alias.
Firewall
- Renamed
Get-FirewallRulesto Get-FirewallRule, with backwards-compatible alias.
IIS
- Renamed
Add-IisServerManagerMembersto Add-IisServerManagerMember, with backwards-compatible alias. - Added
StatusCodealias for Set-IisHttpRedirect’sHttpResponseStatusparameter, for backwards-compatibility with earlier releases. - Added
Test-IisAppPoolExistsalias for Test-IisAppPool, for backwards-compatibility with earlier releases. - Added
Remove-IisWebsitealias for Uninstall-IisWebsite, for backwards-compatibility with earlier releases.
Internet Explorer
- Renamed
Enable-IEActivationPermissionsto Enable-IEActivationPermission, with backwards-compatible alias.
MSMQ
- Renamed
Grant-MsmqMessageQueuePermissionsto Grant-MsmqMessageQueuePermission, with backwards-compatible alias. - Added
Remove-MsmqMessageQueuealias for Uninstall-MsmqMessageQueue, for backwards-compatibility with earlier releases.
Path
- Added
ConvertTo-FullPathalias for Resolve-FullPath, for backwards-compatibility with earlier releases. - Added
Get-PathCanonicalCasealias for Resolve-PathCase, for backwards-compatibility with earlier releases.
Performance Counters
- Renamed
Get-PerformanceCountersto Get-PerformanceCounter, with backwards-compatible alias.
PowerShell
- Renamed
Add-TrustedHoststo Add-TrustedHost, with backwards-compatible alias. - Renamed
Add-TrustedHost’sEntriesparameter toEntry, with backwards-compatible alias. - Renamed
Clear-TrustedHoststo Clear-TrustedHost, with backwards-compatible alias. - Renamed
Complete-Jobsto Complete-Job, with backwards-compatible alias. - Renamed
Complete-Job’sJobsparameter toJob, with backwards-compatible alias. - Renamed
Get-TrustedHoststo Get-TrustedHost, with backwards-compatible alias. - Renamed
Set-TrustedHoststo Set-TrustedHost, with backwards-compatible alias. - Renamed
Set-TrustedHost’sEntriesparameter toEntry, with backwards-compatible alias.
Security
- Renamed
Assert-AdminPrivilegesto Assert-AdminPrivilege, with backwards-compatible alias. - Renamed
ConvertTo-InheritanceFlagsto ConvertTo-InheritanceFlag, with backwards-compatible alias. - Renamed
ConvertTo-InheritanceFlag’sContainerInheritanceFlagsparameter toConvertTo-InheritanceFlag, with backwards-compatible alias. - Renamed
ConvertTo-PropagationFlagsto ConvertTo-PropagationFlag, with backwards-compatible alias. - Renamed
ConvertTo-PropagationFlag’sContainerInheritanceFlagsparameter toConvertTo-InheritanceFlag, with backwards-compatible alias. - Renamed
Get-Permissionsto Get-Permission, with backwards-compatible alias. - Renamed
Grant-Permissionsto Grant-Permission, with backwards-compatible alias. - Renamed
Grant-Permission’sPermissionsparameter toPermission, with backwards-compatible alias. - Renamed
Test-AdminPrivilegesto Test-AdminPrivilege, with backwards-compatible alias.
Service
- Renamed
Get-ServicePermissionsto Get-ServicePermission, with backwards-compatible alias. - Added
Remove-Servicealias for Uninstall-Service, for backwards-compatibility with earlier releases.
Users and Groups
- Renamed
Add-GroupMembersto Add-GroupMember, with backwards-compatible alias. - Renamed
Add-GroupMember’sMembersparameter toMember. - Added
Remove-Useralias for Uninstall-User, for backwards-compatibility with earlier releases.
Windows Features
- Added
Install-WindowsFeaturesalias for Install-WindowsFeature, for backwards-compatibility with earlier releases. - Added
Featuresalias for Install-WindowsFeature’sNameparameter, for backwards-compatibility with earlier releases. - Added
Uninstall-WindowsFeaturesalias for Uninstall-WindowsFeature, for backwards-compatibility with earlier releases. - Added
Featuresalias for Uninstall-WindowsFeature’sNameparameter, for backwards-compatibility with earlier releases.