> pshdo

Carbon v0.5.0.1 Released

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. 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

Certificates

COM

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’s HttpResponseStatus 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

MSMQ

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

PowerShell

  • Renamed Add-TrustedHosts to Add-TrustedHost, with backwards-compatible alias.
  • Renamed Add-TrustedHost’s Entries parameter to Entry, 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’s Jobs parameter to Job, 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’s Entries parameter to Entry, 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’s ContainerInheritanceFlags parameter to ConvertTo-InheritanceFlag, with backwards-compatible alias.
  • Renamed ConvertTo-PropagationFlags to ConvertTo-PropagationFlag, with backwards-compatible alias.
  • Renamed ConvertTo-PropagationFlag’s ContainerInheritanceFlags parameter to ConvertTo-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’s Permissions parameter to Permission, 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’s Members parameter to Member.
  • Added Remove-User alias for Uninstall-User, for backwards-compatibility with earlier releases.

Windows Features