diff --git a/SPMeta2/Build/Build.csproj b/SPMeta2/Build/Build.csproj
index 35cf0f3e5..f58b1776c 100644
--- a/SPMeta2/Build/Build.csproj
+++ b/SPMeta2/Build/Build.csproj
@@ -47,6 +47,7 @@
+
diff --git a/SPMeta2/Build/build.json b/SPMeta2/Build/build.json
index a55fb72b3..749169913 100644
--- a/SPMeta2/Build/build.json
+++ b/SPMeta2/Build/build.json
@@ -227,7 +227,7 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2",
"Id": "SPMeta2.Core",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [ ],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
"ProjectUrl": "https://github.com/SubPointSolutions/spmeta2",
@@ -266,11 +266,11 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.Standard",
"Id": "SPMeta2.Core.Standard",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.Core",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
}
],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
@@ -311,11 +311,11 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.CSOM",
"Id": "SPMeta2.CSOM.Foundation",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.Core",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
}
],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
@@ -348,15 +348,15 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.CSOM.Standard",
"Id": "SPMeta2.CSOM.Standard",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.CSOM.Foundation",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
},
{
"Id": "SPMeta2.Core.Standard",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
}
],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
@@ -389,11 +389,11 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.SSOM",
"Id": "SPMeta2.SSOM.Foundation",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.Core",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
}
],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
@@ -426,15 +426,15 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.SSOM.Standard",
"Id": "SPMeta2.SSOM.Standard",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.SSOM.Foundation",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
},
{
"Id": "SPMeta2.Core.Standard",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
}
],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
@@ -468,11 +468,11 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.CSOM",
"Id": "SPMeta2.CSOM.Foundation-v14",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.Core",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
}
],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
@@ -498,15 +498,15 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.CSOM.Standard",
"Id": "SPMeta2.CSOM.Standard-v14",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.CSOM.Foundation-v14",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
},
{
"Id": "SPMeta2.Core.Standard",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
}
],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
@@ -532,11 +532,11 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.SSOM",
"Id": "SPMeta2.SSOM.Foundation-v14",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.Core",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
}
],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
@@ -562,15 +562,15 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.SSOM.Standard",
"Id": "SPMeta2.SSOM.Standard-v14",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.SSOM.Foundation-v14",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
},
{
"Id": "SPMeta2.Core.Standard",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
}
],
"LicenseUrl": "http://docs.subpointsolutions.com/spmeta2/license",
@@ -596,11 +596,11 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.CSOM",
"Id": "SPMeta2.CSOM.Foundation-v16",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.Core",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
},
{
"Id": "Microsoft.SharePointOnline.CSOM",
@@ -637,15 +637,15 @@
{
"CustomProjectFolder" : "SPMeta2/SPMeta2.CSOM.Standard",
"Id": "SPMeta2.CSOM.Standard-v16",
- "Version": "1.2.120-beta2",
+ "Version": "1.2.120-beta3",
"Dependencies": [
{
"Id": "SPMeta2.CSOM.Foundation-v16",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
},
{
"Id": "SPMeta2.Core.Standard",
- "Version": "1.2.120-beta2"
+ "Version": "1.2.120-beta3"
},
{
"Id": "Microsoft.SharePointOnline.CSOM",
diff --git a/SPMeta2/Build/github-release-notes.chtml b/SPMeta2/Build/github-release-notes.chtml
new file mode 100644
index 000000000..8ff5cea54
--- /dev/null
+++ b/SPMeta2/Build/github-release-notes.chtml
@@ -0,0 +1,33 @@
+## What's new in @Model.ReleaseTitle @Model.ReleaseVersion, @Model.ReleaseMonthAndYear
+
+@if(!System.String.IsNullOrEmpty(Model.AssemblyFileVersion))
+{
+
+AssemblyFileVersion: @Model.AssemblyFileVersion
+
+}
+
+@foreach(var releaseGroup in Model.ReleaseIssueGroups){
+
+var items = releaseGroup.Issues;
+var label = releaseGroup.Label;
+var labelTitle = releaseGroup.LabelTitle;
+
+if (items.Count > 0)
+{
+
+### @labelTitle
+@foreach (var item in items)
+{
+* #@item.Number, @item.Title
+}
+
+}
+}
+
+### Feature requests, support and contributions
+This project is a part of the [SPMeta2 ecosystem](http://subpointsolutions.com). In case you have unexpected issues, feedback or keen to see new features, please join [Yammer Community](https://www.yammer.com/spmeta2feedback), check out [documentation](http://docs.subpointsolutions.com/spmeta2/) or post your feedback or issues directly at [GitHub issue tracker](https://github.com/SubPointSolutions/spmeta2/issues). Enterprise support and SLA is [available upon request](http://subpointsolutions.com/services/).
+
+* [Yammer Community](https://www.yammer.com/spmeta2feedback)
+* [@Model.ProjectName documentation](http://docs.subpointsolutions.com/spmeta2/)
+* [GitHub issue tracker](https://github.com/SubPointSolutions/spmeta2/issues)
\ No newline at end of file
diff --git a/SPMeta2/Build/tools/packages.config b/SPMeta2/Build/tools/packages.config
index 2da95bd96..f9cef174f 100644
--- a/SPMeta2/Build/tools/packages.config
+++ b/SPMeta2/Build/tools/packages.config
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/SPMeta2/SPMeta2/Services/Impl/DefaultModelTreeTraverseService.cs b/SPMeta2/SPMeta2/Services/Impl/DefaultModelTreeTraverseService.cs
index 010b66e37..07eb8985c 100644
--- a/SPMeta2/SPMeta2/Services/Impl/DefaultModelTreeTraverseService.cs
+++ b/SPMeta2/SPMeta2/Services/Impl/DefaultModelTreeTraverseService.cs
@@ -84,11 +84,11 @@ public override void Traverse(object modelHost, ModelNode modelNode)
TraceService.VerboseFormat((int)LogEventId.ModelProcessing,
"Raising OnModelProcessing for model: [{0}].", modelNode);
+ OnBeforeDeployModelNode(modelHost, modelNode);
+
if (OnModelProcessing != null)
OnModelProcessing(modelNode);
- OnBeforeDeployModelNode(modelHost, modelNode);
-
//var requireselfProcessing = modelDefinition.RequireSelfProcessing || modelNode.Options.RequireSelfProcessing;
var requireselfProcessing = modelNode.Options.RequireSelfProcessing;
@@ -123,11 +123,14 @@ public override void Traverse(object modelHost, ModelNode modelNode)
TraceService.VerboseFormat((int)LogEventId.ModelProcessing,
"Raising OnModelProcessed for model: [{0}].", modelNode);
+ // call up before OnModelProcessed
+ // Incremental provision real time trace problems #978
+ // https://github.com/SubPointSolutions/spmeta2/issues/978
+ OnAfterDeployModelNode(modelHost, modelNode);
+
if (OnModelProcessed != null)
OnModelProcessed(modelNode);
- OnAfterDeployModelNode(modelHost, modelNode);
-
var childModelTypes = GetSortedChildModelTypes(modelNode);
foreach (var childModelType in childModelTypes)
diff --git a/appveyor.yml b/appveyor.yml
index c072f3bed..52af2c217 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -3,7 +3,8 @@ test: off
clone_folder: c:\prj\m2
build_script:
- - ps: c:\prj\m2\SPMeta2\Build\build.ps1 -Verbosity Minimal -Target "Default-CI"
+ - ps: c:\prj\m2\SPMeta2\Build\build.ps1 -Target "Default-CI"
artifacts:
- - path: '**\*.nupkg'
\ No newline at end of file
+ - path: '**\build-artifact-nuget-packages\*.nupkg'
+ - path: '**\build-artifact-cli-packages\*.nupkg'
\ No newline at end of file