You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added HasCommunicationSiteFeatures methods on IWeb [jansenbe - Bert Jansen]
Web branding via IBrandingManager with support for getting and setting themes and site chrome (header/footer/navigation) [jansenbe - Bert Jansen]
Added admin library support for enumerating all webs in a given site collection [jansenbe - Bert Jansen]
EventHub for system notifications - retryevent is the first event being handled, allowing to understand when code get's throttled [jansenbe - Bert Jansen]
Properties on PnPContext to enable adding context. These properties are passed along in case of an EventHub notification [jansenbe - Bert Jansen]
Added Created, LastItemDeletedDate, LastItemModifiedDate and LastItemUserModifiedDate properties on IList [jansenbe - Bert Jansen]
Added GetFlowInstances methods on IList to enumerate the Power Automate Flows connected to the list [jansenbe - Bert Jansen]
Added Search methods on IWeb offering a search experience #210 [jansenbe - Bert Jansen]
Added support for setting default term(s) when creating single/multi value taxonomy fields #776 [jansenbe - Bert Jansen]
Added support for setting a termset as open when creating a taxonomy field #778 [jansenbe - Bert Jansen]
Added support for changing the content type order of list (influences the order in the "New" menu) #775 [jansenbe - Bert Jansen]
Improved options for adding/removing users from a SharePoint group + additional methods to directly grant a role definitions to user #773 [jansenbe - Bert Jansen]
Added support for reading the Viva Connections dashboard and adding, updating and removing ACEs from the dashboard #664 [mgwojciech - Marcin Wojciechowski]
Added support checking if a site is defined as Home Site (needed for Viva Connections support) #664 [mgwojciech - Marcin Wojciechowski]
Added option to add a website tab to a Teams channel #791 [MathijsVerbeeck - Mathijs Verbeeck]
Changed
Check for browser-wasm when adding Microsoft GraphClient #700 [avuorine - Andreas Vuorinen]
GetSiteCollectionProperties call (uses CSOM) returns a 0 value for month (e.g. Date(2022,0,3,13,32,4,77)). Added temporary fix for #703 [jansenbe - Bert Jansen]
If an SPO REST query returns an "odata.nextLink" value and that one contains a skiptoken parameter then use that instead of building a next link. Fixes #701 [jansenbe - Bert Jansen]
Blazor WASM problem on .NET 5+ with MD5 hashing: PlatformNotSupportedException #705 [jansenbe - Bert Jansen]
Updating "empty" fields in exising list item did not work as expected #707 [jansenbe - Bert Jansen]
Normalize site alias names before using them [jansenbe - Bert Jansen]
Introduce BoolJsonConverter in order to handle both appearances of addedFromPersistedData #728 [czullu - Christian Zuellig]
ExecuteAsync(throwOnError:false) is ignored during listitem handling code that processed the list item response #741 [jansenbe - Bert Jansen]
GetPagesAsync fails with pageHeader translateX or translateY as nulls - additional checks added #740 [jansenbe - Bert Jansen]
Blazor WASM cannot download files using the download.aspx page due to CORS limitations #736 [jansenbe - Bert Jansen]
When using LoadListDataAsStreamAsync to load list items number columns without a value set where returned as value 0 whereas they should have been returned as null #751 [jansenbe - Bert Jansen]
The ISiteCollectionManager.GetSiteCollections methods now allow to filter OneDrive for Business site collections [jansenbe - Bert Jansen]
When creating a PnPContext via the IPnPContextFactory you can now specify a CancellationToken. Using this token pending request can be cancelled (e.g. breaking out of a throttling retry loop) [jansenbe - Bert Jansen]
Only update the FieldLink.DisplayName value when it is specified #792 [jansenbe - Bert Jansen]
Improved IFolder.EnsureFolderAsync implementation that works without the need to load all folders on a level, this way the method works on libraries with a large amount of folders #793 [Ironbell]
Added suppport for using the PNP_DISABLETELEMETRY environment variable to turn off PnP Core SDK telemetry (next to the existing configuration option) [jansenbe - Bert Jansen]
Page description that is automatically set is flagged as default description, subsequent user page edits will then override this description. This aligns with the OOB behavior and fixes #790 and #765 [jansenbe - Bert Jansen]
Improved support for inline images: configure with link, caption and alternative text + updated internal rendering #745 [jansenbe - Bert Jansen]
Model.GetChangesAsync() should not clean loaded list collections #760 [jansenbe - Bert Jansen]