Kraken.SharePoint.Client 0.1.57

There is a newer version of this package available.
See the version list below for details.
dotnet add package Kraken.SharePoint.Client --version 0.1.57                
NuGet\Install-Package Kraken.SharePoint.Client -Version 0.1.57                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Kraken.SharePoint.Client" Version="0.1.57" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Kraken.SharePoint.Client --version 0.1.57                
#r "nuget: Kraken.SharePoint.Client, 0.1.57"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Kraken.SharePoint.Client as a Cake Addin
#addin nuget:?package=Kraken.SharePoint.Client&version=0.1.57

// Install Kraken.SharePoint.Client as a Cake Tool
#tool nuget:?package=Kraken.SharePoint.Client&version=0.1.57                

Kraken is a battle tested library for developing SharePoint applications that's been around since before 2010 and is used in many projects. This package includes libraries for developing client applications (CSOM) including some non-SharePoint utilities designed to run in a partial trust policy and some that require full trust.

Product Compatible and additional computed target framework versions.
.NET Framework net35 is compatible.  net40 was computed.  net403 was computed.  net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.4.0-alpha13 1,378 7/29/2019
0.4.0-alpha12 926 7/29/2019
0.4.0-alpha10 946 7/29/2019
0.3.2-alpha05 3,120 12/20/2018
0.3.2-alpha04 2,439 12/18/2018
0.3.2-alpha03 2,338 11/12/2018
0.3.2-alpha02 2,041 11/12/2018
0.3.2-alpha01 2,120 10/19/2018
0.3.1-alpha05 2,745 10/18/2018
0.3.1-alpha03 2,154 8/8/2018
0.3.1-alpha01 3,044 8/8/2018
0.3.0 11,973 10/10/2017
0.2.88-alpha32 2,392 10/10/2017
0.2.88-alpha31 2,323 10/9/2017
0.2.88-alpha30 2,286 10/9/2017
0.2.88-alpha29 2,734 9/26/2017
0.2.88-alpha28 2,824 9/25/2017
0.2.88-alpha27 2,278 9/25/2017
0.2.88-alpha26 2,698 9/25/2017
0.2.88-alpha25 2,448 9/25/2017
0.2.88-alpha24 2,169 9/25/2017
0.2.88-alpha23 2,803 9/25/2017
0.2.88-alpha22 2,605 9/25/2017
0.2.88-alpha21 2,103 9/25/2017
0.2.88-alpha20 2,356 9/25/2017
0.2.88-alpha19 2,491 9/25/2017
0.2.88-alpha18 2,803 9/25/2017
0.2.88-alpha17 2,818 9/25/2017
0.2.88-alpha16 2,779 9/25/2017
0.2.88-alpha15 2,249 9/25/2017
0.2.88-alpha14 2,777 9/24/2017
0.2.88-alpha13 2,080 9/24/2017
0.2.88-alpha12 3,015 9/24/2017
0.2.88-alpha11 2,309 9/23/2017
0.2.88-alpha10 2,424 9/23/2017
0.2.88-alpha09 2,604 6/22/2017
0.2.88-alpha08 2,904 6/22/2017
0.2.88-alpha07 1,453 6/20/2017
0.2.88-alpha06 1,454 6/20/2017
0.2.88-alpha05 1,496 6/20/2017
0.2.88-alpha04 1,508 6/20/2017
0.2.88-alpha03 1,400 6/19/2017
0.2.88-alpha02 1,392 6/19/2017
0.2.88-alpha01 1,348 6/18/2017
0.2.87 2,479 6/16/2017
0.2.87-alpha17 1,350 6/16/2017
0.2.87-alpha16 1,400 6/15/2017
0.2.87-alpha15 1,374 6/15/2017
0.2.87-alpha14 1,379 6/14/2017
0.2.87-alpha13 1,342 6/14/2017
0.2.87-alpha12 1,353 6/14/2017
0.2.87-alpha11 1,398 6/14/2017
0.2.87-alpha10 1,399 6/14/2017
0.2.87-alpha09 1,470 6/14/2017
0.2.87-alpha08 1,409 6/14/2017
0.2.87-alpha07 1,441 6/14/2017
0.2.87-alpha06 1,416 6/14/2017
0.2.87-alpha05 1,415 6/14/2017
0.2.87-alpha04 1,411 6/13/2017
0.2.87-alpha03 1,342 6/13/2017
0.2.87-alpha02 1,322 6/13/2017
0.2.87-alpha01 1,333 6/13/2017
0.2.86 1,653 6/13/2017
0.2.86-alpha02 1,398 6/13/2017
0.2.86-alpha01 1,367 6/13/2017
0.2.85 1,714 6/13/2017
0.2.85-alpha22 1,393 6/13/2017
0.2.85-alpha21 1,420 6/13/2017
0.2.85-alpha20 1,364 6/12/2017
0.2.85-alpha19 1,424 6/12/2017
0.2.85-alpha18 1,397 6/12/2017
0.2.85-alpha17 1,376 6/12/2017
0.2.85-alpha16 1,370 6/12/2017
0.2.85-alpha15 1,435 6/12/2017
0.2.85-alpha14 1,392 6/12/2017
0.2.85-alpha13 1,435 6/12/2017
0.2.85-alpha12 1,392 6/12/2017
0.2.85-alpha10 1,465 6/12/2017
0.2.85-alpha09 1,401 6/12/2017
0.2.85-alpha08 1,417 6/11/2017
0.2.85-alpha07 1,387 6/11/2017
0.2.85-alpha06 1,382 6/11/2017
0.2.85-alpha05 1,442 6/11/2017
0.2.85-alpha04 1,412 6/11/2017
0.2.85-alpha03 1,391 6/11/2017
0.2.85-alpha02 1,399 6/10/2017
0.2.85-alpha01 1,420 6/10/2017
0.2.84-alpha05 1,391 5/10/2017
0.2.84-alpha04 1,439 5/10/2017
0.2.84-alpha03 1,454 5/10/2017
0.2.84-alpha02 1,460 5/10/2017
0.2.84-alpha01 1,487 5/10/2017
0.2.83-alpha9 1,362 4/29/2017
0.2.83-alpha8 1,476 4/29/2017
0.2.83-alpha7 1,448 4/28/2017
0.2.83-alpha6 1,359 4/28/2017
0.2.83-alpha5 1,419 4/28/2017
0.2.83-alpha4 1,363 4/28/2017
0.2.83-alpha3 1,386 4/28/2017
0.2.83-alpha2 1,394 4/28/2017
0.2.83-alpha1 1,460 4/28/2017
0.2.82 1,667 4/28/2017
0.2.81 1,681 4/27/2017
0.2.80 1,674 4/25/2017
0.2.79 1,683 3/1/2017
0.2.78 1,664 12/19/2016
0.2.77 1,612 12/17/2016
0.2.76 1,582 12/16/2016
0.2.75 1,593 12/16/2016
0.2.74 1,588 12/16/2016
0.2.73 1,587 12/15/2016
0.2.72 1,605 12/15/2016
0.2.71 1,587 12/15/2016
0.2.70 1,636 12/15/2016
0.2.69 1,555 12/15/2016
0.2.68 1,568 12/15/2016
0.2.67 1,661 12/14/2016
0.2.66 1,622 12/14/2016
0.2.65 1,568 12/14/2016
0.2.64 1,537 12/14/2016
0.2.63 1,627 12/14/2016
0.2.62 1,648 12/14/2016
0.2.61 1,584 12/14/2016
0.2.60 1,611 12/14/2016
0.2.59 1,637 12/14/2016
0.2.58 1,699 12/13/2016
0.2.57 1,634 12/13/2016
0.2.56 1,585 12/13/2016
0.2.55 1,569 12/12/2016
0.2.54 1,609 12/12/2016
0.2.53 1,587 12/12/2016
0.2.52 1,584 12/12/2016
0.2.51 1,576 12/12/2016
0.2.50 1,603 12/12/2016
0.2.49 1,566 12/4/2016
0.2.48 1,649 12/4/2016
0.2.47 1,582 12/4/2016
0.2.46 1,601 12/4/2016
0.2.45 1,637 12/4/2016
0.2.44 1,600 11/29/2016
0.2.43 1,562 11/28/2016
0.2.42 1,566 11/28/2016
0.2.41 1,572 11/28/2016
0.2.40 1,562 11/28/2016
0.2.39 1,578 11/28/2016
0.2.38 1,614 11/28/2016
0.2.37 1,571 11/28/2016
0.2.36 1,580 11/28/2016
0.2.35 1,627 11/27/2016
0.2.34 1,569 11/27/2016
0.2.33 1,592 11/27/2016
0.2.32 1,540 11/27/2016
0.2.31 1,563 11/27/2016
0.2.30 1,558 11/27/2016
0.2.29 1,640 11/27/2016
0.2.28 1,639 11/27/2016
0.2.27 1,604 11/27/2016
0.2.26 1,724 11/27/2016
0.2.25 1,704 11/27/2016
0.2.24 1,581 11/26/2016
0.2.23 1,586 11/25/2016
0.2.22 1,585 11/25/2016
0.2.21 1,607 11/25/2016
0.2.20 1,613 11/25/2016
0.2.19 1,573 11/25/2016
0.2.18 1,665 11/25/2016
0.2.17 1,553 11/24/2016
0.2.16 1,585 11/24/2016
0.2.15 1,521 11/24/2016
0.2.14 1,590 11/24/2016
0.2.13 1,611 11/24/2016
0.2.12 1,601 11/24/2016
0.2.11 1,692 11/24/2016
0.2.10 1,558 11/24/2016
0.2.9 1,626 11/24/2016
0.2.8 1,561 11/23/2016
0.2.7 1,586 11/23/2016
0.2.6 1,659 11/23/2016
0.2.5 1,512 11/23/2016
0.2.4 1,535 11/23/2016
0.2.3 1,548 11/23/2016
0.2.2 1,626 11/21/2016
0.1.57 1,724 7/1/2016
0.1.56 1,651 5/17/2016
0.1.38 1,641 4/30/2016

0.1.57: New commands: Added folder extensions MoveFilesTo() and EnsureFolders() extensions. These functions do not yet preserve metadata and will currently only work within a single SharePoint site.
     0.1.56: Stable: Changed the namespace extension methods live in so they will light up if you are usign Microsoft.SharePoint.Client. Tested everything from 0.1.44 up and it seems to be working OK.
     0.1.55: Fix: OK I did something boneheaded and included the field properties without loading the collection.
     0.1.54: Fix: The collection has not been initialized. in UpdateItem because now somehow we are asking for field internal name before ever getting it from CSOM. Must've rubbed something out during the refactoring that included consolidation of several executeQuery and introduction of ExceptionHandlingScope.
     0.1.53: Fix: NullReferenceException on updateitem because null check and operation were transposed in code; added a null check and warning to LoadProperties method just in case.
     0.1.52: Experimental: Combine createitem from 2 callbacks to one in order to resolve property not loaded. Still calls csom 2nd time for extended values in the property hash table.
     0.1.51: Experimental: rewriting some ExceptionHandlingScope so they are properly implemented, added correct method to capture error messages.
     0.1.50: Experimental: rolling back some exception handling scope for item creation because it was conflicting withscopes in other methods
     0.1.49: Fix: Corrects a bug introduced in 0.1.45 that CreateItem/UpdateItem did not properly load BaseType because of a bug where it tried to get this from item instead of list. Added more verbose trace logging to item creation.
     0.1.48: Fix: Obscure issue for Calculated fields and those with a (default value that is a formula) where the presence of FriendlyDisplayFormat in the SchemaXml seems to be causing "cannot complete this action" when you try to update the field or retrieve any list property related to the 'corrupted' field schema.
     0.1.47: Experimental: Isolated problem to loading properties of a list that aren't allowed. Modified LoadAllProperties, LoadProperties, and EnsureProperty to include a debugging mode that will execute a query after each property so we can isolate which property causes the issue.
     0.1.46: Experimental: Second attempt; rewrote exception handling scope fromt eh ground up for UpdateItem.
     0.1.45: Experimental: First attempt to add exception handling scope to item add/update functions. Still getting "cannot complete this action" on call to UpdateItem but believe it is coming from an earlier CSOM call.
     0.1.44: Experimental: Testing a fix for IsDocumentLibrary where sometimes trying to load list.BaseType throw "cannot complete this action"
     0.1.43: Fix: web extension CreateOrUpdateFriendlyUrl did not propertly call context.Load for Id from the term set. Doesn't need to call context.ExecuteQuery twice. Additional logging to indicate success on finding prent friendly url's term.
     0.1.42: Fix: web extension CreateOrUpdateFriendlyUrl fails to properly return new friendly Url due to Uri formatting issue.
     0.1.41: Minor fix: web extension CreateFriendlyUrl renamed to CreateOrUpdateFriendlyUrl; now outputs Uri instead of string; output params fixed to provide a value on both create and update.
     0.1.40: New commands: Added web extensions for working with global and local navigation properties as well as creating new friendly urls in navigation term set. Changes from 0.1.39 and earlier have been tested and seem to be working OK.
     0.1.39: Experimental: Added list extension IsDocumentLibrary(); eliminated ClientContext extension Init() in favor of ClientObject extension EnsureProperty() because it's purpose is more intuitive and will often result in fewer lines of code. Made sure that BaseType is always loaded in in List and ListItem extensions UpdateItem().
     0.1.38: Experimental: Identified NullReferenceException from 0.1.37 only occurs in doc libs when Title field is empty. Adding code to use FileLeafRef instead where needed.
     0.1.37: Experimental: Fix for NullReferenceException in List extension UpdateItem.
     0.1.36: Experimental: Added same error checking logic at the List extension UpdateItem level.
     0.1.35: Experimental: Additional logging and error checking for ListItem extension item Update().
     0.1.34: Minor bugfix for Content type extension AddFieldLink; some fixed to FieldTypeAlias
     0.1.33: Content type extension AddFieldLink now loads the FieldLinks collection in content type so properties can be used properly.
     0.1.32: Fixed issue in web extention GetSiteColumn where attempt to read URL safe for SharePoint 2010 causes a CSOM error.
     0.1.31: All FieldLink creation (add Site Column to content type) extensions now return a FieldLink object on success or null on fail, saving another call to CSOM to get this later.
     0.1.30: Fixed an issue in FieldProperties affecting validation of optional nullable properties. This bug was having an impact on commands for creating and setting field and site column properties.
     0.1.29: New commands: Added GetWebTemplates extension to quickly get OOTB or custom web templates for the site collection.
     0.1.28: Fixed a bug in web extensions TryGetList that caused it to fail under certain conditions where the list does not exist but SharePoint returned a ServerException that didn't meet the evaluation criteria.
     0.1.28: Added executeQuery param to web.GetContentTypesInGroup
     0.1.27: Fix for missing property load in web.GetContentTypesInGroup; added prototype class to implement workfor extension methods
     0.1.26: Fixing logs for list extension method EnsureRemoteEvent so they correctly report the event they are attaching.
     0.1.25: Added pseudo-enum class StandardNavigationProviderNames.