Skip to content

Releases: KeenMate/fluently-sharepoint

v0.5-beta.1-OnPremise

08 Aug 15:36
Compare
Choose a tag to compare
v0.5-beta.1-OnPremise Pre-release
Pre-release

First OnPremise version, which we hoped will never be needed but here we are

For the moment this NuGet relies on Microsoft.SharePoint2016.CSOM NuGet package that is more than two years old. Online and OnPremise version are getting different with each new update of the Online version and even though most of the code works with SharePoint Online CSOM library, there are cases, like loading users from SharePoint, that throws error on parsing data from SharePoint because it's missing certain properties.

This is an untested beta.

v0.5-beta.1

08 Aug 20:23
Compare
Choose a tag to compare
v0.5-beta.1 Pre-release
Pre-release

Release notes

General description

This release is sort of refreshing the development on the FluentlySharePoint project. It changes some basic stuff that smoother the usage like renaming Executor method to OnBeingExecuted and FailHandler to OnFail.

Significant changes

The most significant change is the handling of exceptions when now you have an option to provide an exception handler for each subsequent call of Execute method, define OnFail global exception handler or set exception propagation with ThrowExceptionOnError

Smaller changes and features

  • a lot more logging of what's going on
  • default retrievals for Site, Web, List, WebCollection, ListCollection etc.
  • basic loading operations for Taxonomy
  • and many other small changes

v0.4.1

23 Apr 17:24
Compare
Choose a tag to compare
  • Redesigned handling of correlationId, now part of CSOMOperation instead of ILogger implementations
    • New methods for setting correlationId NewCorrelationId, SetCorrelationId and ClearCorrelationId
    • Log message formatting method updated to not display empty guid when correlationId is not set
  • Term sets
    • New methods for retrieving term sets from default site collection term store
  • Web
    • New methods for retrieving web templates
    • LoadWebs methods now contains params used for "include" section of context.Load method
  • Multiple other small changes here and there

v0.4-beta.1

15 Mar 15:32
Compare
Choose a tag to compare
v0.4-beta.1 Pre-release
Pre-release

New extension methods available, few bug fixes here and there.

All operations mentioned in the Wiki pages should work

v0.3.1

12 Mar 13:20
Compare
Choose a tag to compare

Fixed showstoppers:

  • #1 Messages.resx is broken
  • #2 Had to move NLog logger project out of this repository because it was breaking VSTS push of NuGet packages

v0.3.0

12 Mar 00:43
Compare
Choose a tag to compare

First version of this library