Skip to content
This repository was archived by the owner on Jan 19, 2021. It is now read-only.

Commit ad7e28e

Browse files
Merge pull request #2496 from SharePoint/dev
February 2020 Release
2 parents 194eaf9 + a255f3c commit ad7e28e

File tree

107 files changed

+1317
-331
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+1317
-331
lines changed
Binary file not shown.

Binaries/SharePointPnP.Modernization.Framework.xml

+50-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

Binaries/release/SharePointPnP.Modernization.Framework.xml

+50-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

+41
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,47 @@ All notable changes to this project will be documented in this file.
55

66
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
77

8+
## [3.18.2002.0]
9+
10+
### Added
11+
- Fixed issue with access token forcing site connection url to be the the value of the Audience in the token
12+
- Added ability to set HostProperties to Add-PnPCustomAction.
13+
- `Get-PnPManagementApiAccessToken` to retrieve access token for the Office 365 Management API using app credentials, app should be registered in AAD and assigned to interact with Management API
14+
- `Get-PnPUnifiedAuditLog` to retrieve unified audit logs from the Office 365 Management API
15+
- Added ability to connect to an on-premises SharePoint 2013/2016/2019 farm using a High Trust Server 2 Server App + User context by providing the username using `-Username`. Before only a High Trust App Only context was possible. [PR #2213](https://github.com/SharePoint/PnP-PowerShell/pull/2213)
16+
- Added ability to use `Set-PnPRequestAccessEmails` with `-Disabled` to disable requesting access to a site and `-Disabled:$false` to set the access requests to be sent to the default owners of the site [PR #2456](https://github.com/SharePoint/PnP-PowerShell/pull/2456)
17+
- Added `Get-PnPSiteScriptFromList` and `Get-PnPSiteScriptFromWeb` commands which allow generation of Site Script JSON based off of existing lists or an entire site [PR # 2459](https://github.com/SharePoint/PnP-PowerShell/pull/2459)
18+
- Added `-Aggregations` argument to `Add-PnPView` and `Set-PnPView` to allow for creating a Totals count in a view [PR #2257](https://github.com/SharePoint/PnP-PowerShell/pull/2257)
19+
- Added `New-PnPTermLabel` to add a localized label to an existing taxonomy term [PR #2475](https://github.com/SharePoint/PnP-PowerShell/pull/2475)
20+
- Deprecated old tenant level `Enable-PnPCommSite` cmdlet and added new `Enable-PnPCommSite` command to enable the modern communication site experience on an classic team site. This one can be applied by non tenant admins as well
21+
- Added `Clear-PnPTenantAppCatalogUrl` to remove the tenant configuration for the tenant scoped app catalog [PR # 2485](https://github.com/SharePoint/PnP-PowerShell/pull/2485)
22+
- Added `Set-PnPTenantAppCatalogUrl` to configure the tenant for the site collection to use for the tenant scoped app catalog [PR # 2485](https://github.com/SharePoint/PnP-PowerShell/pull/2485)
23+
24+
### Changed
25+
- Fixed samples on Set-PnPRequestAccessEmail, added ability to revert back to default owners group, added ability to disable requesting access [PR #2456](https://github.com/SharePoint/PnP-PowerShell/pull/2456)
26+
- Optimized Invoke-PnPSearchQuery when using the -All parameter to ensure all results are returned by ordering on IndexDocId, and changed the default ClientType to 'PnP'
27+
- `Add-PnPFolder` will now return the newly created folder instance [PR #2463](https://github.com/SharePoint/PnP-PowerShell/pull/2463)
28+
- Using `Set-PnPSite -LogoFilePath` now checks if the site collection has a GroupId set instead of validating if the site template name starts with Group to determine if the site is a modern site [PR # 2328](https://github.com/SharePoint/PnP-PowerShell/pull/2328)
29+
- Fixed using `Import-Module` to the PnP PowerShell Module located on a UNC fileshare path resulting in an error [PR # 2490](https://github.com/SharePoint/PnP-PowerShell/pull/2490)
30+
- `New-PnPList` will now return the newly created list instance [PR # 2481](https://github.com/SharePoint/PnP-PowerShell/pull/2481)
31+
- Fixed documentation for Export-PnPTaxonomy [PR #2462](https://github.com/SharePoint/PnP-PowerShell/pull/2462)
32+
- Connect-PnPOnline can now use different Azure Authentication endpoints when using App Only auth. [PR #2355](https://github.com/SharePoint/PnP-PowerShell/pull/2355)
33+
- Fix examples in Start-PnPWorkflowInstance [PR #2483](https://github.com/SharePoint/PnP-PowerShell/pull/2483)
34+
35+
### Contributors
36+
37+
- Ivan Vagunin [ivanvagunin]
38+
- Thomas Meckel [tmeckel]
39+
- Koen Zomers [koenzomers]
40+
- Giacomo Pozzoni [jackpoz]
41+
- Jarbas Horst [JarbasHorst]
42+
- Gautam Sheth [gautamdsheth]
43+
- Craig Hair [MacsInSpace]
44+
- Dan Cecil [danielcecil]
45+
- gobigfoot [gobigfoot]
46+
- Markus Hanisch [Markus-Hanisch]
47+
- Raphael [PowershellNinja]
48+
849
## [3.17.2001.2]
950

1051
###

Commands/Admin/AddOffice365GroupToSite.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ protected override void ExecuteCmdlet()
5858
Owners = Owners
5959
};
6060

61-
if (MyInvocation.BoundParameters.ContainsKey("HubSiteId"))
61+
if (ParameterSpecified(nameof(HubSiteId)))
6262
{
6363
groupifyInformation.HubSiteId = HubSiteId.Id;
6464
}

0 commit comments

Comments
 (0)