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,325 7/29/2019
0.4.0-alpha12 902 7/29/2019
0.4.0-alpha10 919 7/29/2019
0.3.2-alpha05 3,093 12/20/2018
0.3.2-alpha04 2,401 12/18/2018
0.3.2-alpha03 2,304 11/12/2018
0.3.2-alpha02 2,016 11/12/2018
0.3.2-alpha01 2,071 10/19/2018
0.3.1-alpha05 2,298 10/18/2018
0.3.1-alpha03 2,120 8/8/2018
0.3.1-alpha01 2,625 8/8/2018
0.3.0 11,317 10/10/2017
0.2.88-alpha32 2,363 10/10/2017
0.2.88-alpha31 2,249 10/9/2017
0.2.88-alpha30 2,220 10/9/2017
0.2.88-alpha29 2,259 9/26/2017
0.2.88-alpha28 2,366 9/25/2017
0.2.88-alpha27 2,242 9/25/2017
0.2.88-alpha26 2,304 9/25/2017
0.2.88-alpha25 2,209 9/25/2017
0.2.88-alpha24 2,127 9/25/2017
0.2.88-alpha23 2,361 9/25/2017
0.2.88-alpha22 2,116 9/25/2017
0.2.88-alpha21 2,029 9/25/2017
0.2.88-alpha20 2,297 9/25/2017
0.2.88-alpha19 2,159 9/25/2017
0.2.88-alpha18 2,363 9/25/2017
0.2.88-alpha17 2,401 9/25/2017
0.2.88-alpha16 2,366 9/25/2017
0.2.88-alpha15 2,223 9/25/2017
0.2.88-alpha14 2,373 9/24/2017
0.2.88-alpha13 2,062 9/24/2017
0.2.88-alpha12 2,576 9/24/2017
0.2.88-alpha11 2,287 9/23/2017
0.2.88-alpha10 2,406 9/23/2017
0.2.88-alpha09 2,567 6/22/2017
0.2.88-alpha08 2,565 6/22/2017
0.2.88-alpha07 1,434 6/20/2017
0.2.88-alpha06 1,430 6/20/2017
0.2.88-alpha05 1,476 6/20/2017
0.2.88-alpha04 1,485 6/20/2017
0.2.88-alpha03 1,381 6/19/2017
0.2.88-alpha02 1,365 6/19/2017
0.2.88-alpha01 1,328 6/18/2017
0.2.87 2,441 6/16/2017
0.2.87-alpha17 1,327 6/16/2017
0.2.87-alpha16 1,369 6/15/2017
0.2.87-alpha15 1,353 6/15/2017
0.2.87-alpha14 1,357 6/14/2017
0.2.87-alpha13 1,313 6/14/2017
0.2.87-alpha12 1,319 6/14/2017
0.2.87-alpha11 1,372 6/14/2017
0.2.87-alpha10 1,380 6/14/2017
0.2.87-alpha09 1,447 6/14/2017
0.2.87-alpha08 1,379 6/14/2017
0.2.87-alpha07 1,408 6/14/2017
0.2.87-alpha06 1,381 6/14/2017
0.2.87-alpha05 1,393 6/14/2017
0.2.87-alpha04 1,378 6/13/2017
0.2.87-alpha03 1,318 6/13/2017
0.2.87-alpha02 1,299 6/13/2017
0.2.87-alpha01 1,316 6/13/2017
0.2.86 1,623 6/13/2017
0.2.86-alpha02 1,358 6/13/2017
0.2.86-alpha01 1,328 6/13/2017
0.2.85 1,690 6/13/2017
0.2.85-alpha22 1,358 6/13/2017
0.2.85-alpha21 1,389 6/13/2017
0.2.85-alpha20 1,347 6/12/2017
0.2.85-alpha19 1,391 6/12/2017
0.2.85-alpha18 1,380 6/12/2017
0.2.85-alpha17 1,344 6/12/2017
0.2.85-alpha16 1,349 6/12/2017
0.2.85-alpha15 1,399 6/12/2017
0.2.85-alpha14 1,366 6/12/2017
0.2.85-alpha13 1,409 6/12/2017
0.2.85-alpha12 1,349 6/12/2017
0.2.85-alpha10 1,448 6/12/2017
0.2.85-alpha09 1,381 6/12/2017
0.2.85-alpha08 1,397 6/11/2017
0.2.85-alpha07 1,370 6/11/2017
0.2.85-alpha06 1,358 6/11/2017
0.2.85-alpha05 1,416 6/11/2017
0.2.85-alpha04 1,395 6/11/2017
0.2.85-alpha03 1,374 6/11/2017
0.2.85-alpha02 1,366 6/10/2017
0.2.85-alpha01 1,403 6/10/2017
0.2.84-alpha05 1,372 5/10/2017
0.2.84-alpha04 1,417 5/10/2017
0.2.84-alpha03 1,428 5/10/2017
0.2.84-alpha02 1,443 5/10/2017
0.2.84-alpha01 1,467 5/10/2017
0.2.83-alpha9 1,344 4/29/2017
0.2.83-alpha8 1,456 4/29/2017
0.2.83-alpha7 1,431 4/28/2017
0.2.83-alpha6 1,342 4/28/2017
0.2.83-alpha5 1,400 4/28/2017
0.2.83-alpha4 1,346 4/28/2017
0.2.83-alpha3 1,369 4/28/2017
0.2.83-alpha2 1,346 4/28/2017
0.2.83-alpha1 1,435 4/28/2017
0.2.82 1,645 4/28/2017
0.2.81 1,654 4/27/2017
0.2.80 1,647 4/25/2017
0.2.79 1,654 3/1/2017
0.2.78 1,633 12/19/2016
0.2.77 1,590 12/17/2016
0.2.76 1,560 12/16/2016
0.2.75 1,555 12/16/2016
0.2.74 1,566 12/16/2016
0.2.73 1,565 12/15/2016
0.2.72 1,575 12/15/2016
0.2.71 1,565 12/15/2016
0.2.70 1,601 12/15/2016
0.2.69 1,528 12/15/2016
0.2.68 1,545 12/15/2016
0.2.67 1,624 12/14/2016
0.2.66 1,592 12/14/2016
0.2.65 1,542 12/14/2016
0.2.64 1,512 12/14/2016
0.2.63 1,598 12/14/2016
0.2.62 1,612 12/14/2016
0.2.61 1,562 12/14/2016
0.2.60 1,589 12/14/2016
0.2.59 1,605 12/14/2016
0.2.58 1,666 12/13/2016
0.2.57 1,605 12/13/2016
0.2.56 1,554 12/13/2016
0.2.55 1,529 12/12/2016
0.2.54 1,581 12/12/2016
0.2.53 1,559 12/12/2016
0.2.52 1,558 12/12/2016
0.2.51 1,554 12/12/2016
0.2.50 1,574 12/12/2016
0.2.49 1,538 12/4/2016
0.2.48 1,621 12/4/2016
0.2.47 1,541 12/4/2016
0.2.46 1,557 12/4/2016
0.2.45 1,610 12/4/2016
0.2.44 1,578 11/29/2016
0.2.43 1,532 11/28/2016
0.2.42 1,539 11/28/2016
0.2.41 1,539 11/28/2016
0.2.40 1,531 11/28/2016
0.2.39 1,552 11/28/2016
0.2.38 1,588 11/28/2016
0.2.37 1,540 11/28/2016
0.2.36 1,540 11/28/2016
0.2.35 1,600 11/27/2016
0.2.34 1,523 11/27/2016
0.2.33 1,568 11/27/2016
0.2.32 1,515 11/27/2016
0.2.31 1,541 11/27/2016
0.2.30 1,530 11/27/2016
0.2.29 1,614 11/27/2016
0.2.28 1,610 11/27/2016
0.2.27 1,582 11/27/2016
0.2.26 1,700 11/27/2016
0.2.25 1,667 11/27/2016
0.2.24 1,559 11/26/2016
0.2.23 1,560 11/25/2016
0.2.22 1,545 11/25/2016
0.2.21 1,567 11/25/2016
0.2.20 1,591 11/25/2016
0.2.19 1,547 11/25/2016
0.2.18 1,642 11/25/2016
0.2.17 1,523 11/24/2016
0.2.16 1,563 11/24/2016
0.2.15 1,499 11/24/2016
0.2.14 1,559 11/24/2016
0.2.13 1,582 11/24/2016
0.2.12 1,574 11/24/2016
0.2.11 1,661 11/24/2016
0.2.10 1,531 11/24/2016
0.2.9 1,570 11/24/2016
0.2.8 1,530 11/23/2016
0.2.7 1,561 11/23/2016
0.2.6 1,627 11/23/2016
0.2.5 1,480 11/23/2016
0.2.4 1,509 11/23/2016
0.2.3 1,524 11/23/2016
0.2.2 1,588 11/21/2016
0.1.57 1,692 7/1/2016
0.1.56 1,617 5/17/2016
0.1.38 1,616 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.