PnP PowerShell and more...

Here I occasionally post about Microsoft 365 Patterns and Practices in general and PnP PowerShell more specifically.

Changes to the PnP PowerShell Cmdlets Naming

2016-05-10 1 min read PowerShell SharePoint

Following the changes in the PnP Core Library naming, the PnP PowerShell Cmdlets have been renamed too. Besides that, we added another version of the PowerShell module too.

Internal naming

We renamed the internal project name and the namespaces from OfficeDevPnP to SharePointPnP

Old

OfficeDevPnP.PowerShell.Commands
OfficeDevPnP.PowerShell.Tests
OfficeDevPnP.PowerShell.Setup
OfficeDevPnP.PowerShell.CmdletHelpAttributes
OfficeDevPnP.PowerShell.CmdletHelpGenerator

New

SharePointPnP.PowerShell.Commands
SharePointPnP.PowerShell.Tests
SharePointPnP.PowerShell.Setup (deprecated/removed in the latest master branch)
SharePointPnP.PowerShell.CmdletHelpAttributes
SharePointPnP.PowerShell.CmdletHelpGenerator

Packages on the PowerShell Gallery

We also renamed the packages on the PowerShell Gallery to a more intuitive naming (we think):

Old

Platform     Package
----------------------------------------------------
SP2013       OfficeDevPnP.PowerShell.V15.Commands
SP2016       OfficeDevPnP.PowerShell.V16.Commands

New

Platform     Package
----------------------------------------------------
SP2013       SharePointPnPPowerShell2013
SP2016       SharePointPnPPowerShell2016
SPO          SharePointPnPPowerShellOnline

Renamed installer files

We renamed the installer files to follow the same names as the packages listed above:

Old

Platform     Package
----------------------------------------------------
SP2013       PnPPowerShellCommands15.msi
SPO          PnPPowerShellCommands16.msi

New

Platform     Package
----------------------------------------------------
SP2013       SharePointPnPPowerShell2013.msi
SP2016       SharePointPnPPowerShell2016.msi
SPO          SharePointPnPPowerShellOnline.msi