Kraken.SharePoint.Client
0.1.57
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
<PackageReference Include="Kraken.SharePoint.Client" Version="0.1.57" />
paket add Kraken.SharePoint.Client --version 0.1.57
#r "nuget: Kraken.SharePoint.Client, 0.1.57"
// 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 | Versions 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. |
-
.NETFramework 4.5
- log4net (>= 2.0.5)
- Microsoft.SharePointOnline.CSOM (>= 16.1.5026.1200)
- Newtonsoft.Json (>= 8.0.3)
- RestSharpSigned (>= 105.2.3)
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,380 | 7/29/2019 |
0.4.0-alpha12 | 928 | 7/29/2019 |
0.4.0-alpha10 | 948 | 7/29/2019 |
0.3.2-alpha05 | 3,122 | 12/20/2018 |
0.3.2-alpha04 | 2,441 | 12/18/2018 |
0.3.2-alpha03 | 2,340 | 11/12/2018 |
0.3.2-alpha02 | 2,043 | 11/12/2018 |
0.3.2-alpha01 | 2,122 | 10/19/2018 |
0.3.1-alpha05 | 2,747 | 10/18/2018 |
0.3.1-alpha03 | 2,156 | 8/8/2018 |
0.3.1-alpha01 | 3,046 | 8/8/2018 |
0.3.0 | 12,010 | 10/10/2017 |
0.2.88-alpha32 | 2,394 | 10/10/2017 |
0.2.88-alpha31 | 2,325 | 10/9/2017 |
0.2.88-alpha30 | 2,288 | 10/9/2017 |
0.2.88-alpha29 | 2,736 | 9/26/2017 |
0.2.88-alpha28 | 2,826 | 9/25/2017 |
0.2.88-alpha27 | 2,280 | 9/25/2017 |
0.2.88-alpha26 | 2,700 | 9/25/2017 |
0.2.88-alpha25 | 2,450 | 9/25/2017 |
0.2.88-alpha24 | 2,171 | 9/25/2017 |
0.2.88-alpha23 | 2,805 | 9/25/2017 |
0.2.88-alpha22 | 2,607 | 9/25/2017 |
0.2.88-alpha21 | 2,105 | 9/25/2017 |
0.2.88-alpha20 | 2,362 | 9/25/2017 |
0.2.88-alpha19 | 2,493 | 9/25/2017 |
0.2.88-alpha18 | 2,805 | 9/25/2017 |
0.2.88-alpha17 | 2,820 | 9/25/2017 |
0.2.88-alpha16 | 2,781 | 9/25/2017 |
0.2.88-alpha15 | 2,251 | 9/25/2017 |
0.2.88-alpha14 | 2,779 | 9/24/2017 |
0.2.88-alpha13 | 2,082 | 9/24/2017 |
0.2.88-alpha12 | 3,017 | 9/24/2017 |
0.2.88-alpha11 | 2,311 | 9/23/2017 |
0.2.88-alpha10 | 2,426 | 9/23/2017 |
0.2.88-alpha09 | 2,606 | 6/22/2017 |
0.2.88-alpha08 | 2,906 | 6/22/2017 |
0.2.88-alpha07 | 1,455 | 6/20/2017 |
0.2.88-alpha06 | 1,456 | 6/20/2017 |
0.2.88-alpha05 | 1,498 | 6/20/2017 |
0.2.88-alpha04 | 1,510 | 6/20/2017 |
0.2.88-alpha03 | 1,402 | 6/19/2017 |
0.2.88-alpha02 | 1,394 | 6/19/2017 |
0.2.88-alpha01 | 1,350 | 6/18/2017 |
0.2.87 | 2,481 | 6/16/2017 |
0.2.87-alpha17 | 1,352 | 6/16/2017 |
0.2.87-alpha16 | 1,402 | 6/15/2017 |
0.2.87-alpha15 | 1,376 | 6/15/2017 |
0.2.87-alpha14 | 1,381 | 6/14/2017 |
0.2.87-alpha13 | 1,344 | 6/14/2017 |
0.2.87-alpha12 | 1,355 | 6/14/2017 |
0.2.87-alpha11 | 1,400 | 6/14/2017 |
0.2.87-alpha10 | 1,401 | 6/14/2017 |
0.2.87-alpha09 | 1,472 | 6/14/2017 |
0.2.87-alpha08 | 1,411 | 6/14/2017 |
0.2.87-alpha07 | 1,443 | 6/14/2017 |
0.2.87-alpha06 | 1,418 | 6/14/2017 |
0.2.87-alpha05 | 1,417 | 6/14/2017 |
0.2.87-alpha04 | 1,413 | 6/13/2017 |
0.2.87-alpha03 | 1,344 | 6/13/2017 |
0.2.87-alpha02 | 1,324 | 6/13/2017 |
0.2.87-alpha01 | 1,335 | 6/13/2017 |
0.2.86 | 1,655 | 6/13/2017 |
0.2.86-alpha02 | 1,400 | 6/13/2017 |
0.2.86-alpha01 | 1,369 | 6/13/2017 |
0.2.85 | 1,716 | 6/13/2017 |
0.2.85-alpha22 | 1,395 | 6/13/2017 |
0.2.85-alpha21 | 1,422 | 6/13/2017 |
0.2.85-alpha20 | 1,366 | 6/12/2017 |
0.2.85-alpha19 | 1,426 | 6/12/2017 |
0.2.85-alpha18 | 1,399 | 6/12/2017 |
0.2.85-alpha17 | 1,378 | 6/12/2017 |
0.2.85-alpha16 | 1,372 | 6/12/2017 |
0.2.85-alpha15 | 1,437 | 6/12/2017 |
0.2.85-alpha14 | 1,394 | 6/12/2017 |
0.2.85-alpha13 | 1,437 | 6/12/2017 |
0.2.85-alpha12 | 1,394 | 6/12/2017 |
0.2.85-alpha10 | 1,467 | 6/12/2017 |
0.2.85-alpha09 | 1,403 | 6/12/2017 |
0.2.85-alpha08 | 1,419 | 6/11/2017 |
0.2.85-alpha07 | 1,389 | 6/11/2017 |
0.2.85-alpha06 | 1,384 | 6/11/2017 |
0.2.85-alpha05 | 1,444 | 6/11/2017 |
0.2.85-alpha04 | 1,414 | 6/11/2017 |
0.2.85-alpha03 | 1,393 | 6/11/2017 |
0.2.85-alpha02 | 1,401 | 6/10/2017 |
0.2.85-alpha01 | 1,422 | 6/10/2017 |
0.2.84-alpha05 | 1,393 | 5/10/2017 |
0.2.84-alpha04 | 1,441 | 5/10/2017 |
0.2.84-alpha03 | 1,456 | 5/10/2017 |
0.2.84-alpha02 | 1,462 | 5/10/2017 |
0.2.84-alpha01 | 1,489 | 5/10/2017 |
0.2.83-alpha9 | 1,364 | 4/29/2017 |
0.2.83-alpha8 | 1,478 | 4/29/2017 |
0.2.83-alpha7 | 1,450 | 4/28/2017 |
0.2.83-alpha6 | 1,361 | 4/28/2017 |
0.2.83-alpha5 | 1,421 | 4/28/2017 |
0.2.83-alpha4 | 1,365 | 4/28/2017 |
0.2.83-alpha3 | 1,388 | 4/28/2017 |
0.2.83-alpha2 | 1,396 | 4/28/2017 |
0.2.83-alpha1 | 1,462 | 4/28/2017 |
0.2.82 | 1,669 | 4/28/2017 |
0.2.81 | 1,683 | 4/27/2017 |
0.2.80 | 1,676 | 4/25/2017 |
0.2.79 | 1,685 | 3/1/2017 |
0.2.78 | 1,666 | 12/19/2016 |
0.2.77 | 1,614 | 12/17/2016 |
0.2.76 | 1,584 | 12/16/2016 |
0.2.75 | 1,595 | 12/16/2016 |
0.2.74 | 1,590 | 12/16/2016 |
0.2.73 | 1,589 | 12/15/2016 |
0.2.72 | 1,607 | 12/15/2016 |
0.2.71 | 1,589 | 12/15/2016 |
0.2.70 | 1,638 | 12/15/2016 |
0.2.69 | 1,557 | 12/15/2016 |
0.2.68 | 1,570 | 12/15/2016 |
0.2.67 | 1,663 | 12/14/2016 |
0.2.66 | 1,624 | 12/14/2016 |
0.2.65 | 1,570 | 12/14/2016 |
0.2.64 | 1,539 | 12/14/2016 |
0.2.63 | 1,629 | 12/14/2016 |
0.2.62 | 1,650 | 12/14/2016 |
0.2.61 | 1,586 | 12/14/2016 |
0.2.60 | 1,613 | 12/14/2016 |
0.2.59 | 1,639 | 12/14/2016 |
0.2.58 | 1,701 | 12/13/2016 |
0.2.57 | 1,636 | 12/13/2016 |
0.2.56 | 1,587 | 12/13/2016 |
0.2.55 | 1,571 | 12/12/2016 |
0.2.54 | 1,611 | 12/12/2016 |
0.2.53 | 1,589 | 12/12/2016 |
0.2.52 | 1,586 | 12/12/2016 |
0.2.51 | 1,578 | 12/12/2016 |
0.2.50 | 1,605 | 12/12/2016 |
0.2.49 | 1,568 | 12/4/2016 |
0.2.48 | 1,651 | 12/4/2016 |
0.2.47 | 1,584 | 12/4/2016 |
0.2.46 | 1,603 | 12/4/2016 |
0.2.45 | 1,639 | 12/4/2016 |
0.2.44 | 1,602 | 11/29/2016 |
0.2.43 | 1,564 | 11/28/2016 |
0.2.42 | 1,568 | 11/28/2016 |
0.2.41 | 1,574 | 11/28/2016 |
0.2.40 | 1,564 | 11/28/2016 |
0.2.39 | 1,580 | 11/28/2016 |
0.2.38 | 1,616 | 11/28/2016 |
0.2.37 | 1,573 | 11/28/2016 |
0.2.36 | 1,582 | 11/28/2016 |
0.2.35 | 1,629 | 11/27/2016 |
0.2.34 | 1,571 | 11/27/2016 |
0.2.33 | 1,594 | 11/27/2016 |
0.2.32 | 1,542 | 11/27/2016 |
0.2.31 | 1,565 | 11/27/2016 |
0.2.30 | 1,560 | 11/27/2016 |
0.2.29 | 1,642 | 11/27/2016 |
0.2.28 | 1,641 | 11/27/2016 |
0.2.27 | 1,606 | 11/27/2016 |
0.2.26 | 1,726 | 11/27/2016 |
0.2.25 | 1,706 | 11/27/2016 |
0.2.24 | 1,583 | 11/26/2016 |
0.2.23 | 1,588 | 11/25/2016 |
0.2.22 | 1,587 | 11/25/2016 |
0.2.21 | 1,609 | 11/25/2016 |
0.2.20 | 1,615 | 11/25/2016 |
0.2.19 | 1,575 | 11/25/2016 |
0.2.18 | 1,667 | 11/25/2016 |
0.2.17 | 1,555 | 11/24/2016 |
0.2.16 | 1,587 | 11/24/2016 |
0.2.15 | 1,523 | 11/24/2016 |
0.2.14 | 1,592 | 11/24/2016 |
0.2.13 | 1,613 | 11/24/2016 |
0.2.12 | 1,603 | 11/24/2016 |
0.2.11 | 1,694 | 11/24/2016 |
0.2.10 | 1,560 | 11/24/2016 |
0.2.9 | 1,628 | 11/24/2016 |
0.2.8 | 1,563 | 11/23/2016 |
0.2.7 | 1,588 | 11/23/2016 |
0.2.6 | 1,661 | 11/23/2016 |
0.2.5 | 1,514 | 11/23/2016 |
0.2.4 | 1,537 | 11/23/2016 |
0.2.3 | 1,550 | 11/23/2016 |
0.2.2 | 1,628 | 11/21/2016 |
0.1.57 | 1,726 | 7/1/2016 |
0.1.56 | 1,653 | 5/17/2016 |
0.1.38 | 1,643 | 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.