Skip to content

Release 2.12.0

Latest
Compare
Choose a tag to compare
@erwinvanhunen erwinvanhunen released this 09 Sep 11:32
· 550 commits to dev since this release

Added

  • Added support for WAM login for Windows OS to support Windows Hello, FIDO keys, Conditional Access policies and other secure authentication modes.
  • Added -SkipCertCreation parameter in Register-PnPAzureADApp cmdlet to prevent creation and uploading of certificates in the Entra ID app.
  • Added support to -ValidateConnection in managed identity authentication.
  • Added New-PnPSearchExternalConnection, Get-PnPSearchExternalConnection, Set-PnPSearchExternalConnection and Remove-PnPSearchExternalConnection cmdlets to manage external connections for Microsoft Search #4231
  • Added Get-PnPSearchExternalSchema and Set-PnPSearchExternalSchema cmdlets to manage the schema for external connections for Microsoft Search #4231
  • Added OverrideSharingCapability, RequestFilesLinkExpirationInDays & RequestFilesLinkEnabled parameters to Set-PnPTenantSite cmdlet.

Changed

  • Release due to deprecation/shutdown of support for the PnP Management Shell Refer to https://pnp.github.io/powershell/articles/registerapplication.html on how to registration your own application
  • Added output for clientid/Entra App Id when using -Verbose with Connect-PnPOnline
  • Added -OutputTask switch to Add-PnPPlannerTask cmdlet which will return the just created task so inspect its ID, ETag, etc. values.
  • Improved Invoke-PnPGraphMethod cmdlet now to also support a hashtable value for the AdditionalHeaders parameter besides the current Dictionary<string,string>. See documentation.
  • Improved managed identity authentication for connecting to different M365 services.
  • Improved error message for Export-PnPPage cmdlet when the page doesn't exist.
  • Improved Register-PnPEntraIDApp & Register-PnPEntraIDAppForInteractiveLogin cmdlets to better work in non-commercial cloud environments.
  • Improved Get-PnPDiagnostics cmdlet to properly handle a scenrio where there's no correlationId.

Fixed

  • Removed version check dependency on version.txt located in Github repo. Use metadata from powershellgallery.com instead.
  • Fix issue with Get-PnPDiagnostics cmdlet not working correctly if CorrelationId is null.
  • Fix issue with App-only authentication not properly fetching tokens.
  • Fix issue with Power Platform cmdlets not working correctly in non-commercial cloud environments.
  • Fix issue with Get-PnPFlow not working correctly when -AsAdmin parameter is specified due to API changes. #4244
  • Fix Connect-PnPOnline not returning correct ClientId in the connection object.

Removed

Contributors

  • Erwin van Hunen [erwinvanhunen]
  • Giacomo Pozzoni [jackpoz]
  • Nishkalank Bezawada [NishkalankBezawada]
  • Reshmee Auckloo [reshmee011]
  • Koen Zomers [koenzomers]