Bruce/apival5 3

Dummy test

/azp run [experimental]PowerFx-CI

Pull Request Test Coverage Report for Build 303361

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 57.478%

Totals

Change from base Build 303240:
0.0%

Covered Lines:
19569

Relevant Lines:
34046

💛  - Coveralls

:x: 50 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.1-preview.

TypesMustExist : Type 'Microsoft.PowerFx.Core.Errors.DocumentErrorSeverity' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.DLP.RequiredDataSourcePermissions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.Publish.Capabilities' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Localization.Span' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.CheckResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ErrorKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ExpressionError' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.FormulaWithParameters' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScope' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScopeDisplayName' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.TokenResultType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.AggregateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BlankType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BooleanType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeNoTimeZoneType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.FormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.ITypeVistor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NamedFormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NumberType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.OptionSetValueType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.RecordType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.StringType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TableType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BlankValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BooleanValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateTimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ErrorValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.FormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.IValueVisitor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NamedValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NumberValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.PrimitiveValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.RecordValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.StringValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TableValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ValidFormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseSuggestion' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionIconKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.UIString' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.ParameterInformation' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureHelp' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureInformation' does not exist in the implementation but it does exist in the contract.

:x: 17 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.1-preview).

CannotSealType : Type 'Microsoft.PowerFx.RecalcEngine' is actually (has the sealed modifier) sealed in the implementation but not sealed in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine..ctor(System.Globalization.CultureInfo)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.AddFunction(Microsoft.PowerFx.ReflectionFunction)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Check(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Eval(System.String, Microsoft.PowerFx.Core.Public.Values.RecordValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.GetValue(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, Microsoft.PowerFx.Core.Public.FormulaWithParameters, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, System.String, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Suggest(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.UpdateVariable(System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Check(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromJson(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromRecord(Microsoft.PowerFx.RecalcEngine, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromUri(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Suggest(System.String, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction..ctor(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, Microsoft.PowerFx.Core.Public.Types.FormulaType[])' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction.Invoke(Microsoft.PowerFx.Core.Public.Values.FormulaValue[])' does not exist in the implementation but it does exist in the contract.

:x: 7 Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.LanguageServerProtocol/0.2.1-preview).

InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the implementation but not in the contract.
InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the contract but not in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.CreateErrorResult(System.String, System.Object)' does not exist in the implementation but it does exist in the contract.
EnumValuesMustMatch : Enum value 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode.InternalError' is (System.Int32)-32603 in the implementation but (System.Int32)-30603 in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.set(System.Collections.Generic.IReadOnlyDictionary<System.String, Microsoft.PowerFx.Core.Public.TokenResultType>)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**

:x: 50 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.1-preview.

TypesMustExist : Type 'Microsoft.PowerFx.Core.Errors.DocumentErrorSeverity' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.DLP.RequiredDataSourcePermissions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.Publish.Capabilities' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Localization.Span' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.CheckResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ErrorKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ExpressionError' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.FormulaWithParameters' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScope' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScopeDisplayName' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.TokenResultType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.AggregateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BlankType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BooleanType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeNoTimeZoneType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.FormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.ITypeVistor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NamedFormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NumberType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.OptionSetValueType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.RecordType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.StringType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TableType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BlankValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BooleanValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateTimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ErrorValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.FormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.IValueVisitor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NamedValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NumberValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.PrimitiveValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.RecordValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.StringValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TableValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ValidFormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseSuggestion' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionIconKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.UIString' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.ParameterInformation' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureHelp' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureInformation' does not exist in the implementation but it does exist in the contract.

:x: 17 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.1-preview).

CannotSealType : Type 'Microsoft.PowerFx.RecalcEngine' is actually (has the sealed modifier) sealed in the implementation but not sealed in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine..ctor(System.Globalization.CultureInfo)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.AddFunction(Microsoft.PowerFx.ReflectionFunction)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Check(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Eval(System.String, Microsoft.PowerFx.Core.Public.Values.RecordValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.GetValue(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, Microsoft.PowerFx.Core.Public.FormulaWithParameters, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, System.String, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Suggest(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.UpdateVariable(System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Check(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromJson(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromRecord(Microsoft.PowerFx.RecalcEngine, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromUri(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Suggest(System.String, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction..ctor(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, Microsoft.PowerFx.Core.Public.Types.FormulaType[])' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction.Invoke(Microsoft.PowerFx.Core.Public.Values.FormulaValue[])' does not exist in the implementation but it does exist in the contract.

:x: 7 Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.LanguageServerProtocol/0.2.1-preview).

InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the implementation but not in the contract.
InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the contract but not in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.CreateErrorResult(System.String, System.Object)' does not exist in the implementation but it does exist in the contract.
EnumValuesMustMatch : Enum value 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode.InternalError' is (System.Int32)-32603 in the implementation but (System.Int32)-30603 in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.set(System.Collections.Generic.IReadOnlyDictionary<System.String, Microsoft.PowerFx.Core.Public.TokenResultType>)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**

:x: 50 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.1-preview.

TypesMustExist : Type 'Microsoft.PowerFx.Core.Errors.DocumentErrorSeverity' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.DLP.RequiredDataSourcePermissions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.Publish.Capabilities' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Localization.Span' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.CheckResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ErrorKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ExpressionError' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.FormulaWithParameters' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScope' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScopeDisplayName' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.TokenResultType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.AggregateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BlankType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BooleanType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeNoTimeZoneType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.FormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.ITypeVistor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NamedFormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NumberType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.OptionSetValueType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.RecordType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.StringType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TableType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BlankValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BooleanValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateTimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ErrorValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.FormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.IValueVisitor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NamedValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NumberValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.PrimitiveValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.RecordValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.StringValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TableValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ValidFormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseSuggestion' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionIconKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.UIString' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.ParameterInformation' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureHelp' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureInformation' does not exist in the implementation but it does exist in the contract.

:x: 17 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.1-preview).

CannotSealType : Type 'Microsoft.PowerFx.RecalcEngine' is actually (has the sealed modifier) sealed in the implementation but not sealed in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine..ctor(System.Globalization.CultureInfo)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.AddFunction(Microsoft.PowerFx.ReflectionFunction)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Check(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Eval(System.String, Microsoft.PowerFx.Core.Public.Values.RecordValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.GetValue(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, Microsoft.PowerFx.Core.Public.FormulaWithParameters, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, System.String, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Suggest(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.UpdateVariable(System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Check(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromJson(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromRecord(Microsoft.PowerFx.RecalcEngine, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromUri(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Suggest(System.String, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction..ctor(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, Microsoft.PowerFx.Core.Public.Types.FormulaType[])' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction.Invoke(Microsoft.PowerFx.Core.Public.Values.FormulaValue[])' does not exist in the implementation but it does exist in the contract.

:x: 7 Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.LanguageServerProtocol/0.2.1-preview).

InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the implementation but not in the contract.
InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the contract but not in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.CreateErrorResult(System.String, System.Object)' does not exist in the implementation but it does exist in the contract.
EnumValuesMustMatch : Enum value 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode.InternalError' is (System.Int32)-32603 in the implementation but (System.Int32)-30603 in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.set(System.Collections.Generic.IReadOnlyDictionary<System.String, Microsoft.PowerFx.Core.Public.TokenResultType>)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**

:x: 50 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.1-preview.

TypesMustExist : Type 'Microsoft.PowerFx.Core.Errors.DocumentErrorSeverity' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.DLP.RequiredDataSourcePermissions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.Publish.Capabilities' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Localization.Span' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.CheckResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ErrorKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ExpressionError' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.FormulaWithParameters' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScope' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScopeDisplayName' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.TokenResultType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.AggregateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BlankType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BooleanType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeNoTimeZoneType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.FormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.ITypeVistor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NamedFormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NumberType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.OptionSetValueType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.RecordType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.StringType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TableType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BlankValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BooleanValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateTimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ErrorValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.FormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.IValueVisitor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NamedValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NumberValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.PrimitiveValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.RecordValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.StringValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TableValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ValidFormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseSuggestion' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionIconKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.UIString' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.ParameterInformation' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureHelp' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureInformation' does not exist in the implementation but it does exist in the contract.

:x: 17 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.1-preview).

CannotSealType : Type 'Microsoft.PowerFx.RecalcEngine' is actually (has the sealed modifier) sealed in the implementation but not sealed in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine..ctor(System.Globalization.CultureInfo)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.AddFunction(Microsoft.PowerFx.ReflectionFunction)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Check(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Eval(System.String, Microsoft.PowerFx.Core.Public.Values.RecordValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.GetValue(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, Microsoft.PowerFx.Core.Public.FormulaWithParameters, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, System.String, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Suggest(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.UpdateVariable(System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Check(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromJson(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromRecord(Microsoft.PowerFx.RecalcEngine, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromUri(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Suggest(System.String, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction..ctor(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, Microsoft.PowerFx.Core.Public.Types.FormulaType[])' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction.Invoke(Microsoft.PowerFx.Core.Public.Values.FormulaValue[])' does not exist in the implementation but it does exist in the contract.

:x: 7 Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.LanguageServerProtocol/0.2.1-preview).

InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the implementation but not in the contract.
InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the contract but not in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.CreateErrorResult(System.String, System.Object)' does not exist in the implementation but it does exist in the contract.
EnumValuesMustMatch : Enum value 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode.InternalError' is (System.Int32)-32603 in the implementation but (System.Int32)-30603 in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.set(System.Collections.Generic.IReadOnlyDictionary<System.String, Microsoft.PowerFx.Core.Public.TokenResultType>)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**

The binary compatibility report for library 'Microsoft.PowerFx.Core,Microsoft.PowerFx.Interpreter,Microsoft.PowerFx.LanguageServerProtocol,Microsoft.PowerFx.Transport.Attributes' wasn't generated. This may have happened because the NuGet library 'Microsoft.PowerFx.Core,Microsoft.PowerFx.Interpreter,Microsoft.PowerFx.LanguageServerProtocol,Microsoft.PowerFx.Transport.Attributes' for version '0.2.1-preview' was unavailable or a connectivity issue.

:x: 50 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.1-preview.

TypesMustExist : Type 'Microsoft.PowerFx.Core.Errors.DocumentErrorSeverity' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.DLP.RequiredDataSourcePermissions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.Publish.Capabilities' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Localization.Span' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.CheckResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ErrorKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ExpressionError' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.FormulaWithParameters' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScope' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScopeDisplayName' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.TokenResultType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.AggregateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BlankType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BooleanType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeNoTimeZoneType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.FormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.ITypeVistor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NamedFormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NumberType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.OptionSetValueType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.RecordType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.StringType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TableType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BlankValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BooleanValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateTimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ErrorValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.FormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.IValueVisitor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NamedValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NumberValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.PrimitiveValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.RecordValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.StringValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TableValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ValidFormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseSuggestion' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionIconKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.UIString' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.ParameterInformation' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureHelp' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureInformation' does not exist in the implementation but it does exist in the contract.

:x: 17 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.1-preview).

CannotSealType : Type 'Microsoft.PowerFx.RecalcEngine' is actually (has the sealed modifier) sealed in the implementation but not sealed in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine..ctor(System.Globalization.CultureInfo)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.AddFunction(Microsoft.PowerFx.ReflectionFunction)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Check(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Eval(System.String, Microsoft.PowerFx.Core.Public.Values.RecordValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.GetValue(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, Microsoft.PowerFx.Core.Public.FormulaWithParameters, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, System.String, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Suggest(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.UpdateVariable(System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Check(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromJson(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromRecord(Microsoft.PowerFx.RecalcEngine, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromUri(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Suggest(System.String, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction..ctor(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, Microsoft.PowerFx.Core.Public.Types.FormulaType[])' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction.Invoke(Microsoft.PowerFx.Core.Public.Values.FormulaValue[])' does not exist in the implementation but it does exist in the contract.

:x: 7 Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.LanguageServerProtocol/0.2.1-preview).

InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the implementation but not in the contract.
InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the contract but not in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.CreateErrorResult(System.String, System.Object)' does not exist in the implementation but it does exist in the contract.
EnumValuesMustMatch : Enum value 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode.InternalError' is (System.Int32)-32603 in the implementation but (System.Int32)-30603 in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.set(System.Collections.Generic.IReadOnlyDictionary<System.String, Microsoft.PowerFx.Core.Public.TokenResultType>)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**

:x: 50 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.1-preview.

TypesMustExist : Type 'Microsoft.PowerFx.Core.Errors.DocumentErrorSeverity' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.DLP.RequiredDataSourcePermissions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.Publish.Capabilities' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Localization.Span' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.CheckResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ErrorKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ExpressionError' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.FormulaWithParameters' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScope' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScopeDisplayName' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.TokenResultType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.AggregateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BlankType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BooleanType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeNoTimeZoneType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.FormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.ITypeVistor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NamedFormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NumberType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.OptionSetValueType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.RecordType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.StringType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TableType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BlankValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BooleanValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateTimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ErrorValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.FormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.IValueVisitor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NamedValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NumberValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.PrimitiveValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.RecordValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.StringValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TableValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ValidFormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseSuggestion' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionIconKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.UIString' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.ParameterInformation' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureHelp' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureInformation' does not exist in the implementation but it does exist in the contract.

:x: 17 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.1-preview).

CannotSealType : Type 'Microsoft.PowerFx.RecalcEngine' is actually (has the sealed modifier) sealed in the implementation but not sealed in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine..ctor(System.Globalization.CultureInfo)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.AddFunction(Microsoft.PowerFx.ReflectionFunction)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Check(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Eval(System.String, Microsoft.PowerFx.Core.Public.Values.RecordValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.GetValue(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, Microsoft.PowerFx.Core.Public.FormulaWithParameters, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, System.String, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Suggest(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.UpdateVariable(System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Check(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromJson(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromRecord(Microsoft.PowerFx.RecalcEngine, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromUri(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Suggest(System.String, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction..ctor(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, Microsoft.PowerFx.Core.Public.Types.FormulaType[])' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction.Invoke(Microsoft.PowerFx.Core.Public.Values.FormulaValue[])' does not exist in the implementation but it does exist in the contract.

:x: 7 Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.LanguageServerProtocol/0.2.1-preview).

InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the implementation but not in the contract.
InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the contract but not in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.CreateErrorResult(System.String, System.Object)' does not exist in the implementation but it does exist in the contract.
EnumValuesMustMatch : Enum value 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode.InternalError' is (System.Int32)-32603 in the implementation but (System.Int32)-30603 in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.set(System.Collections.Generic.IReadOnlyDictionary<System.String, Microsoft.PowerFx.Core.Public.TokenResultType>)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**

:x: 50 Binary Compatibility issues for Microsoft.PowerFx.Core compared against version 0.2.1-preview.

TypesMustExist : Type 'Microsoft.PowerFx.Core.Errors.DocumentErrorSeverity' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.DLP.RequiredDataSourcePermissions' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Functions.Publish.Capabilities' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Localization.Span' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.CheckResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ErrorKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.ExpressionError' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.FormulaWithParameters' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScope' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.IPowerFxScopeDisplayName' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.TokenResultType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.AggregateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BlankType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.BooleanType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeNoTimeZoneType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateTimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.DateType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.FormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.ITypeVistor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NamedFormulaType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.NumberType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.OptionSetValueType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.RecordType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.StringType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TableType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Types.TimeType' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BlankValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.BooleanValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateTimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DateValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.DValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ErrorValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.FormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.IValueVisitor' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NamedValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.NumberValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.PrimitiveValue<T>' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.RecordValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.StringValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TableValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.TimeValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Public.Values.ValidFormulaValue' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseResult' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.IIntellisenseSuggestion' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionIconKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SuggestionKind' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.UIString' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.ParameterInformation' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureHelp' does not exist in the implementation but it does exist in the contract.
TypesMustExist : Type 'Microsoft.PowerFx.Core.Texl.Intellisense.SignatureHelp.SignatureInformation' does not exist in the implementation but it does exist in the contract.

:x: 17 Binary Compatibility issues for **Microsoft.PowerFx.Interpreter** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.Interpreter/0.2.1-preview).

CannotSealType : Type 'Microsoft.PowerFx.RecalcEngine' is actually (has the sealed modifier) sealed in the implementation but not sealed in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine..ctor(System.Globalization.CultureInfo)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.AddFunction(Microsoft.PowerFx.ReflectionFunction)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Check(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Eval(System.String, Microsoft.PowerFx.Core.Public.Values.RecordValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.GetValue(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, Microsoft.PowerFx.Core.Public.FormulaWithParameters, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.SetFormula(System.String, System.String, System.Action<System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue>)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.Suggest(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngine.UpdateVariable(System.String, Microsoft.PowerFx.Core.Public.Values.FormulaValue)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Check(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromJson(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromRecord(Microsoft.PowerFx.RecalcEngine, Microsoft.PowerFx.Core.Public.Types.FormulaType)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.FromUri(Microsoft.PowerFx.RecalcEngine, System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.RecalcEngineScope.Suggest(System.String, System.Int32)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction..ctor(System.String, Microsoft.PowerFx.Core.Public.Types.FormulaType, Microsoft.PowerFx.Core.Public.Types.FormulaType[])' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.ReflectionFunction.Invoke(Microsoft.PowerFx.Core.Public.Values.FormulaValue[])' does not exist in the implementation but it does exist in the contract.

:x: 7 Binary Compatibility issues for **Microsoft.PowerFx.LanguageServerProtocol** compared against [version 0.2.1-preview](https://www.nuget.org/packages/Microsoft.PowerFx.LanguageServerProtocol/0.2.1-preview).

InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the implementation but not in the contract.
InterfacesShouldHaveSameMembers : Interface member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' is present in the contract but not in the implementation.
MembersMustExist : Member 'Microsoft.PowerFx.Core.IPowerFxScopeFactory.GetOrCreateInstance(System.String)' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.CreateErrorResult(System.String, System.Object)' does not exist in the implementation but it does exist in the contract.
EnumValuesMustMatch : Enum value 'Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode Microsoft.PowerFx.LanguageServerProtocol.JsonRpcHelper.ErrorCode.InternalError' is (System.Int32)-32603 in the implementation but (System.Int32)-30603 in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.get()' does not exist in the implementation but it does exist in the contract.
MembersMustExist : Member 'Microsoft.PowerFx.LanguageServerProtocol.Protocol.PublishTokensParams.Tokens.set(System.Collections.Generic.IReadOnlyDictionary<System.String, Microsoft.PowerFx.Core.Public.TokenResultType>)' does not exist in the implementation but it does exist in the contract.

:heavy_check_mark: No Binary Compatibility issues for **Microsoft.PowerFx.Transport.Attributes.dll**


Recompute service account at endpoint shard when all endpoints are removed

fix https://github.com/istio/istio/issues/36465 and https://github.com/istio/istio/issues/31534.
The sequence to trigger the issue:

Scale down a service's workloads to zero, either manually, or some upgrade or reschedule event. This will trigger an EDS push, which does not update Cluster / push CDS.
Update any istio config or any service, which will trigger a Cluster update and CDS push for all services (Note CDS cache is invalidated at step 1, which means Cluster for this service will be recomputed), and for this service, since there is no endpoint, the default validation context / SAN match will be empty "default_validation_context": {}.
Now scale up the workloads, this will trigger another EDS push, and we have the logic to check if the service accounts have any update (https://github.com/istio/istio/blob/4dea7d99eba0ab42e84056d50e1a96151f301887/pilot/pkg/xds/eds.go#L150). if there is, a CDS update will also be triggered. However, whether the service account change is checked against the EndpointShards cache, which is not cleaned up when all endpoints get removed at step 1, so no CDS update will happen.

@bianpengyuan: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-notes_istio
bdaec73ffb4d0e48509a0d81f8d043b00a95e7ee
link
true
/test release-notes_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@bianpengyuan: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-telemetry-mc-k8s-tests_istio
d3eb0ad1b6efbddfb3c931f53812cf5c2af3bd13
link
true
/test integ-telemetry-mc-k8s-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest

/retest

@howardjohn ping for release notes approval. thanks!

In response to a cherrypick label: new pull request created: #36939

In response to a cherrypick label: new pull request created: #36940


remove old docs

README referred to a tests directory which no longer exists. removing the stale documentation to prevent confusion to others.

Cheers!