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 script for offline code coverage calculation + updated docs #606 [s-KaiNet - Sergei Sergeev]
Added ALM support to PnP Core SDK. Awesome job from Sergei! #601 [s-KaiNet - Sergei Sergeev]
Added IRequestModule pipeline concept enabling to intercept pre/post http requests. First use case is the WithHeaders() option [jansenbe - Bert Jansen]
Added support for SharePoint Syntex off-peak hours content classification and extraction for lists and folders [jansenbe - Bert Jansen]
Added support for breaking permission inheritance and configuring custom security for a web [jansenbe - Bert Jansen]
Support for using PnP Core SDK with other cloud environments such as the US government clouds (GCC, GCC High and DoD), Germany and China clouds [jansenbe - Bert Jansen]
Added support to for using new Guid() in PnP Core SDK LINQ queries #633 [s-KaiNet - Sergei Sergeev]
Added support for list web hooks #630 [s-KaiNet - Sergei Sergeev]
Added EnsureSiteAssetsLibrary method on IList [jansenbe - Bert Jansen]
Added support for handling images used inline of a text part on a page [jansenbe - Bert Jansen]
Added support for .NET 6 ~ PnP Core SDK now will ship with as .NET Standard 2.0, .NET 5 and .NET 6 package [jansenbe - Bert Jansen]
Added taxonomy field related properties. #653 [s-KaiNet - Sergei Sergeev]
Added support for handling throttling and network resilience for Azure AD requests made via MSAL #656 [patrikhellgren - Patrik Hellgren]
Added documentation and inline comments to help SDK users understand IQueryable and when to use .AsRequested()#660 [s-KaiNet - Sergei Sergeev]
Added documentation to help CSOM developers switch to PnP Core SDK #669 [s-KaiNet - Sergei Sergeev]
Added user profiles and social following features #680 [s-KaiNet - Sergei Sergeev]
Changed
Remove non linq get query as it caused issues when loading additional properties on an added file #570 [jansenbe - Bert Jansen]
Added HasUniqueRoleAssignments property on IWeb and IListItem#575 [jansenbe - Bert Jansen]
Added ItemCount property on IList [jansenbe - Bert Jansen]
Changed IFileVersion.Size to be a long and map to "Length" SharePoint property instead of the "Size" property, needed for large file versions #581 [jansenbe - Bert Jansen]
Fixed updating of role definitions [jansenbe - Bert Jansen]
Implement SharePoint Group description property restrictions + more SharePoint group tests [jansenbe - Bert Jansen]
Populate the IFile linked to an IListItem when getting list items via LoadListDataAsStream [jansenbe - Bert Jansen]
Added the IsCatalog, IsDefaultDocumentLibrary, IsPrivate, IsSiteAssetsLibrary, IsSystemList properties on IList [jansenbe - Bert Jansen]
Rest based paging did not always continue to the next page [jansenbe - Bert Jansen]
Improved offline test file generation when cloning a PnPContext #591 [jansenbe - Bert Jansen]
Added IsSyntexEnabled methods on IWeb [jansenbe - Bert Jansen]
Fixed ListItem datetime handling - time was always send to SharePoint in AM #593 [bilenth - Bilen]
Added non async method for working with hub sites in ISite [jansenbe - Bert Jansen]
Enabled support for loading "system" fields when doing a CAML query #607 [jansenbe - Bert Jansen]
Added support for cloning a PnPContext for a group id [jansenbe - Bert Jansen]
Improved SPO REST error handling, now the relevant batch request headers (like the request correlation id) are included in the error [jansenbe - Bert Jansen]
Fix: prevent duplicate header additions when processing returned headers in REST batch [jansenbe - Bert Jansen]
Throw more descriptive exceptions when a PnPContext is created using the IPnPContextFactory while authentication is not properly configured #623 [jansenbe - Bert Jansen]
Fix: Mixing multiple top level QueryProperties statements when one of them has child QueryProperties generated a wrong query #625 [jansenbe - Bert Jansen]
Added IQueryable where it still was missing + throw exception when not LINQ query is not possible #627 [jansenbe - Bert Jansen]
Fix: multi value lookup only persisted first lookup value #628 [jansenbe - Bert Jansen]
Fix: LINQ queries on the sub webs (webs) now work ~ improved logic that chooses between REST and Graph #631 [jansenbe - Bert Jansen]
Http clients and retry handlers never got their logger assigned, fixed now so that for example throttling will show in logs [jansenbe - Bert Jansen]
Increased reliability via retry on SocketException in SendAsync #650 [patrikhellgren - Patrik Hellgren]
Non collapsible sections were wrongly loaded as collapsible sections in collapsed state [jansenbe - Bert Jansen]
Page sections where not removeable #666 [jansenbe - Bert Jansen]
List item documentation update #668 [koenzomers - Koen Zomers]
Added IsSyntexEnabledForCurrentUser methods on IWeb [jansenbe - Bert Jansen]
Improved LINQ query syntax #675 [s-KaiNet - Sergei Sergeev]
SharePoint Syntex Content Center sites pages can use a full width section [jansenbe - Bert Jansen]
Documentation update showing improved PnP PowerShell syntax for creating Azure AD applications #681 [JackStrap - Jack Strapopoulos]
PERF: use network compression, batches with just one request are now handled as "regular" request enabling compression to work #654 [jansenbe - Bert Jansen]
PERF: switched to using odata=nometadata to pull less data across the wire for SharePoint REST requests #655 [jansenbe - Bert Jansen]
Fix: adding, updating and removing FieldLinks from site/list content types now is supported [jansenbe - Bert Jansen]