GitHub repository: KeenMate/fluently-sharepoint
Description: Sentence-like CSOM programming experience
Topics: csom, fluently, online, sharepoint

v0.5-beta.1-OnPremise: tag_name: 0.5-beta.1-OnPremise
body: # 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: tag_name: v0.5-beta.1
body: # 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: tag_name: v0.4.1
body: - 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: tag_name: v0.4-beta.1
body: New extension methods available, few bug fixes here and there.

All operations mentioned in the Wiki pages should work
v0.3.1: tag_name: v0.3.1
body: 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: tag_name: v0.3.0
body: First version of this library