build: Bump AwesomeAssertions and 7 others #83
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated AwesomeAssertions from 8.2.0 to 9.3.0.
Release notes
Sourced from AwesomeAssertions's releases.
9.3.0
What's Changed
New features
Improvements
Fixes
Documentation
Dependencies
Others
New Contributors
Full Changelog: AwesomeAssertions/AwesomeAssertions@9.2.1...9.3.0
9.2.1
What's Changed
Improvements
Fixes
Dependencies
Others
New Contributors
Full Changelog: AwesomeAssertions/AwesomeAssertions@9.2.0...9.2.1
9.2.0
What's Changed
New features
Improvements
Fixes
Documentation
Dependencies
Others
... (truncated)
9.1.0
What's Changed
What's new
BeParsableInto<T>andNotBeParsableInto<T>by @ITaluone in Add new string assertions:BeParsableInto<T>andNotBeParsableInto<T>AwesomeAssertions/AwesomeAssertions#185Fixes
Others
Full Changelog: AwesomeAssertions/AwesomeAssertions@9.0.0...9.1.0
9.0.0
What's Changed
Others
Full Changelog: AwesomeAssertions/AwesomeAssertions@8.2.0...9.0.0
9.0.0-rc.1
What's Changed
Others
Full Changelog: AwesomeAssertions/AwesomeAssertions@8.2.0...9.0.0-rc.1
Commits viewable in compare view.
Updated BenchmarkDotNet from 0.14.0 to 0.15.8.
Release notes
Sourced from BenchmarkDotNet's releases.
0.15.8
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.8.html
0.15.7
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.7.html
0.15.6
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.6.html
0.15.5
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.5.html
0.15.4
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.4.html
Highlights
Allow override method/property for ParamsSource (#2832)
0.15.3
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.3.html
Highlights
Improvements:
ArgumentsSource#2820--nodeReuse:false#2693 #2814Deprecations:
WithNuget#2812Bug fixes:
InvalidOperationExceptionin diagnosers #2758 #2805NativeMemoryProfiler#2794 #2795EtwProfiler#2807 #2808IsNetCoreandIsNativeAOTfor single-file apps without AOT #2799RPlotExporterfor latest version of R #28090.15.2
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.2.html
Highlights
0.15.1
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.1.html
Highlights
0.15.0
Full changelog: https://benchmarkdotnet.org/changelog/v0.15.0.html
Commits viewable in compare view.
Updated coverlet.collector from 6.0.2 to 6.0.4.
Release notes
Sourced from coverlet.collector's releases.
6.0.4
Fixed
Diff between 6.0.3 and 6.0.4
6.0.3
Fixed
Improvements
Diff between 6.0.2 and 6.0.3
Commits viewable in compare view.
Updated NetArchTest.eNhancedEdition from 1.3.3 to 1.4.5.
Release notes
Sourced from NetArchTest.eNhancedEdition's releases.
1.4.5
1.4.4
1.4.1
Added to the API:
Predicate:
Condition:
TestResult:
1.4.0
Added to the API:
Predicate:
Condition:
TestResult:
1.3.9
Added to the API:
Predicate:
Condition:
IType:
1.3.8
Added to the API:
Predicate
Condition:
Options
Removed from the API:
Predicate
... (truncated)
1.3.6
fixed #3 - generic Type placeholders
T*,T[],T&were incorrectly detected as dependencies1.3.5
1.3.4
IType replaced System.Type in every place that returns results to the user.
Renamed API items:
OnlyHaveDependenciesOn -> OnlyHaveDependencyOn
HaveDependenciesOtherThan -> HaveDependencyOtherThan
Added to the API:
IType
PredicateList
Removed from the API:
Condition
Predicate
Types
TestResult
Commits viewable in compare view.
Updated Reqnroll from 2.2.1 to 3.3.1.
Release notes
Sourced from Reqnroll's releases.
3.3.1
Bug fixes:
reqnroll.jsonconfig file is not copied to the output folder (#985)Contributors of this release (in alphabetical order): @304NotModified, @Code-Grump, @gasparnagy
3.3.0
Improvements:
ReqnrollUseIntermediateOutputPathForCodeBehindMSBuild property totrue. (#947)ReqnrollUseIntermediateOutputPathForCodeBehindflag must be enabled (see above). (#948)Bug fixes:
generator/addNonParallelizableMarkerForTagsdoes not work for xUnit 3 (#917)Contributors of this release (in alphabetical order): @304NotModified, @AdaskoTheBeAsT, @clrudolphi, @Code-Grump, @copilot, @gasparnagy, @markk-df, @obligaron
3.2.1
Bug fixes:
Contributors of this release (in alphabetical order): @clrudolphi, @PaysPlat
3.2.0
Improvements:
treace/stepDefinitionSkeletonStyletoAsyncCucumberExpressionAttributeorAsyncRegexAttribute. (#876)Bug fixes:
Contributors of this release (in alphabetical order): @clrudolphi, @Code-Grump, @gasparnagy, @kant2002
3.1.2
Bug fixes:
generator/disableFriendlyTestNamesis set to true, causing a Reqnroll v2 compatiblility issue (#867)Contributors of this release (in alphabetical order): @clrudolphi, @konarx
3.1.1
Improvements:
Bug fixes:
Contributors of this release (in alphabetical order): @jdb0123
3.1.0
New features:
Reqnroll.xunit.v3package. (#405, #538)addNonParallelizableMarkerForTagsefature now also applies to scenario-level tags for frameworks supporting method-level isolation (NUnit, MsTest V2, TUnit). (#826)generator/disableFriendlyTestNamessetting inreqnroll.json. This can help to avoid compatiblity issues with tools like VsTest retry. For MsTest this setting restores the behavior of Reqnroll v2. (#854)Improvements:
Reqnroll.Tools.MsBuild.GenerationNuGet package: reduced size by optimizing included dependencies, consolidated MsBuild assets (#812)Bug fixes:
runtime/stopAtFirstErroris true, but handled delayed (#857)Contributors of this release (in alphabetical order): @chekkan, @Code-Grump, @DrEsteban, @gasparnagy, @konarx
3.0.3
Improvements:
Bug fixes:
runtime/stopAtFirstErroris true, resulting in skipped step events and hence invalid reports (#819)Contributors of this release (in alphabetical order): @clrudolplhi
3.0.2
Bug fixes:
Contributors of this release (in alphabetical order): @gasparnagy
3.0.1
Bug fixes:
TestRunFinishedCucumber message is set to true when before/after test run hook fails (Cucumber/Cucumber-compatibility-Kit v21.0.0) (#801)Contributors of this release (in alphabetical order): @gasparnagy, @clrudolphi
3.0.0
New features:
.ndjsonfile. Cucumber messages contain all information about the test run, therefore this formatter can be used to integrate Reqnroll with other tools.Reqnroll.TUnitin a TUnit project to enable Reqnroll TUnit support. Can be used with TUnit v0.55.23 and later. (#442)REQNROLL_DRY_RUNenvironment variable totrue. This is useful for quickly verifying if all steps have been defined. (#614)Improvements:
RuleInfotoScenarioContextto provide information about the current rule (#454)VerifyCaseInsensitiveflag toInstanceCreationOptionsthat allows for case-insensitive member verification when object instances are created from tables (#577)Regexproperty andregexconstructor parameter for all step definition attributes toExpressionandexpression, as it represents a cucumber expression or a regular expression (regex) that matches the step text. (#639)ExpressionTypeoption (CucumberExpression/RegularExpression) to[Given],[When]and[Then]attributes (#663)BuildMetadataclass to encapsulate CI metadata properties such asProductName,BuildUrl,BuildNumber,Remote,Revision,Branch, andTag. These will be used to populate data in reports (e.g. html and message formatter). (#658)NotImplementedExceptionas "pending" (#732)ScenarioContext,FeatureContextandTestThreadContextto be resolved or injected through their interfaces, e.g.IScenarioContext(#761)PendingStepExceptionandIReqnrollOutputHelper. (#781)Improvements for plugins:
ExecutionEventclasses and event publishing. Events carry more context information; publication is now async. (#621)AsyncEventHandlerinRuntimePluginTestExecutionLifecycleEvents(#634)Bug fixes:
AfterFeaturehook causes the next first test failure in the next feature (#597)ObjectContainercan be accessed throughRegisterInstanceAs/RegisterFactoryAs/RegisterTypeAs(#594)RootNamespaceis defined in the project file (#633)Reqnroll.CustomPluginpackage (#719)Deprecations:
ISyncTestRunner) has been removed. Please useITestRunnerinstead.IBindingInvoker) has been deprecated. Please useIAsyncBindingInvokerinstead.ScenarioInfo.ScenarioAndFeatureTags. Please useScenarioInfo.CombinedTagsinstead.Reqnroll.Assist.Serviceclass:RegisterValueComparer,UnregisterValueComparer,RegisterValueRetriever,UnregisterValueRetrieveruseValueComparers.Register,ValueComparers.Unregister,ValueRetrievers.Register,ValueRetrievers.Unregisterinstead.ScenarioContext.PendingandScenarioContext.StepIsPendinghave been deprecated and going to be removed in v4. Usethrow new PendingStepException()instead.Cultureproperty from step definition attributes (Given,When,Then,StepDefinition) (#671)[Serializable]from Reqnroll exceptions (#738)<summary>from NuGet packages (#766)... (truncated)
2.4.1
Bug fixes:
[AfterTestRun]hook might not execute fully (#530)Contributors of this release (in alphabetical order): @304NotModified, @clrudolphi, @gasparnagy, @obligaron
2.4.0
Improvements:
BindingException) (#513)CreateInstance). To use this feature you need to set theInstanceCreationOptions.RequireTableToProvideAllConstructorParametersflag. (#488)Bug fixes:
IReqnrollOutputHelperare added to the output with a->prefix that should be reserved for output messages of Reqnroll itself (#504)Contributors of this release (in alphabetical order): @304NotModified, @AroglDarthu, @DerAlbertCom, @gasparnagy, @obligaron, @Socolin
2.3.0
Improvements:
ObjectContainer.IsRegistered()to check base container for registrations, to matchResolve()behavior (#367)ObjectContainer.DefaultConcurrentObjectResolutionTimeouteven after creation of the container (#435)ReqnrollLoggerclass to the Reqnroll MSDI plugin based on the work of @StefH at https://github.com/StefH/Stef.Extensions.SpecFlow.Logging (#321)Bug fixes:
Specflow.Internal.Jsonis used. Relpaced withSystem.Text.Json. The dependency was used for laodingreqnroll.json, for Visual Studio integration and for telemetry. (#373)ConcurrentObjectResolutionTimeoutvalue on theObjectContainertoTimeSpan.Zerosometimes throws an exception if running multiple tests in parallel. (#440)Contributors of this release (in alphabetical order): @Antwane, @clrudolphi, @DrEsteban, @gasparnagy, @obligaron, @olegKoshmeliuk, @SeanKilleen, @StefH
Commits viewable in compare view.
Updated Reqnroll.xUnit from 2.2.1 to 3.3.0.
Updated Reqnroll.xUnit from 2.2.1 to 3.3.1.
Release notes
Sourced from Reqnroll.xUnit's releases.
3.3.1
Bug fixes:
reqnroll.jsonconfig file is not copied to the output folder (#985)Contributors of this release (in alphabetical order): @304NotModified, @Code-Grump, @gasparnagy
3.3.0
Improvements:
ReqnrollUseIntermediateOutputPathForCodeBehindMSBuild property totrue. (#947)ReqnrollUseIntermediateOutputPathForCodeBehindflag must be enabled (see above). (#948)Bug fixes:
generator/addNonParallelizableMarkerForTagsdoes not work for xUnit 3 (#917)Contributors of this release (in alphabetical order): @304NotModified, @AdaskoTheBeAsT, @clrudolphi, @Code-Grump, @copilot, @gasparnagy, @markk-df, @obligaron
3.2.1
Bug fixes:
Contributors of this release (in alphabetical order): @clrudolphi, @PaysPlat
3.2.0
Improvements:
treace/stepDefinitionSkeletonStyletoAsyncCucumberExpressionAttributeorAsyncRegexAttribute. (#876)Bug fixes:
Contributors of this release (in alphabetical order): @clrudolphi, @Code-Grump, @gasparnagy, @kant2002
3.1.2
Bug fixes:
generator/disableFriendlyTestNamesis set to true, causing a Reqnroll v2 compatiblility issue (#867)Contributors of this release (in alphabetical order): @clrudolphi, @konarx
3.1.1
Improvements:
Bug fixes:
Contributors of this release (in alphabetical order): @jdb0123
3.1.0
New features:
Reqnroll.xunit.v3package. (#405, #538)addNonParallelizableMarkerForTagsefature now also applies to scenario-level tags for frameworks supporting method-level isolation (NUnit, MsTest V2, TUnit). (#826)generator/disableFriendlyTestNamessetting inreqnroll.json. This can help to avoid compatiblity issues with tools like VsTest retry. For MsTest this setting restores the behavior of Reqnroll v2. (#854)Improvements:
Reqnroll.Tools.MsBuild.GenerationNuGet package: reduced size by optimizing included dependencies, consolidated MsBuild assets (#812)Bug fixes:
runtime/stopAtFirstErroris true, but handled delayed (#857)Contributors of this release (in alphabetical order): @chekkan, @Code-Grump, @DrEsteban, @gasparnagy, @konarx
3.0.3
Improvements:
Bug fixes:
runtime/stopAtFirstErroris true, resulting in skipped step events and hence invalid reports (#819)Contributors of this release (in alphabetical order): @clrudolplhi
3.0.2
Bug fixes:
Contributors of this release (in alphabetical order): @gasparnagy
3.0.1
Bug fixes:
TestRunFinishedCucumber message is set to true when before/after test run hook fails (Cucumber/Cucumber-compatibility-Kit v21.0.0) (#801)Contributors of this release (in alphabetical order): @gasparnagy, @clrudolphi
3.0.0
New features:
.ndjsonfile. Cucumber messages contain all information about the test run, therefore this formatter can be used to integrate Reqnroll with other tools.Reqnroll.TUnitin a TUnit project to enable Reqnroll TUnit support. Can be used with TUnit v0.55.23 and later. (#442)REQNROLL_DRY_RUNenvironment variable totrue. This is useful for quickly verifying if all steps have been defined. (#614)Improvements:
RuleInfotoScenarioContextto provide information about the current rule (#454)VerifyCaseInsensitiveflag toInstanceCreationOptionsthat allows for case-insensitive member verification when object instances are created from tables (#577)Regexproperty andregexconstructor parameter for all step definition attributes toExpressionandexpression, as it represents a cucumber expression or a regular expression (regex) that matches the step text. (#639)ExpressionTypeoption (CucumberExpression/RegularExpression) to[Given],[When]and[Then]attributes (#663)BuildMetadataclass to encapsulate CI metadata properties such asProductName,BuildUrl,BuildNumber,Remote,Revision,Branch, andTag. These will be used to populate data in reports (e.g. html and message formatter). (#658)NotImplementedExceptionas "pending" (#732)ScenarioContext,FeatureContextandTestThreadContextto be resolved or injected through their interfaces, e.g.IScenarioContext(#761)PendingStepExceptionandIReqnrollOutputHelper. (#781)Improvements for plugins:
ExecutionEventclasses and event publishing. Events carry more context information; publication is now async. (#621)AsyncEventHandlerinRuntimePluginTestExecutionLifecycleEvents(#634)Bug fixes:
AfterFeaturehook causes the next first test failure in the next feature (#597)ObjectContainercan be accessed throughRegisterInstanceAs/RegisterFactoryAs/RegisterTypeAs(#594)RootNamespaceis defined in the project file (#633)Reqnroll.CustomPluginpackage (#719)Deprecations:
ISyncTestRunner) has been removed. Please useITestRunnerinstead.IBindingInvoker) has been deprecated. Please useIAsyncBindingInvokerinstead.ScenarioInfo.ScenarioAndFeatureTags. Please useScenarioInfo.CombinedTagsinstead.Reqnroll.Assist.Serviceclass:RegisterValueComparer,UnregisterValueComparer,RegisterValueRetriever,UnregisterValueRetrieveruseValueComparers.Register,ValueComparers.Unregister,ValueRetrievers.Register,ValueRetrievers.Unregisterinstead.ScenarioContext.PendingandScenarioContext.StepIsPendinghave been deprecated and going to be removed in v4. Usethrow new PendingStepException()instead.Cultureproperty from step definition attributes (Given,When,Then,StepDefinition) (#671)[Serializable]from Reqnroll exceptions (#738)<summary>from NuGet packages (#766)... (truncated)
2.4.1
Bug fixes:
[AfterTestRun]hook might not execute fully (#530)Contributors of this release (in alphabetical order): @304NotModified, @clrudolphi, @gasparnagy, @obligaron
2.4.0
Improvements:
BindingException) (#513)CreateInstance). To use this feature you need to set theInstanceCreationOptions.RequireTableToProvideAllConstructorParametersflag. (#488)Bug fixes:
IReqnrollOutputHelperare added to the output with a->prefix that should be reserved for output messages of Reqnroll itself (#504)Contributors of this release (in alphabetical order): @304NotModified, @AroglDarthu, @DerAlbertCom, @gasparnagy, @obligaron, @Socolin
2.3.0
Improvements:
ObjectContainer.IsRegistered()to check base container for registrations, to matchResolve()behavior (#367)ObjectContainer.DefaultConcurrentObjectResolutionTimeouteven after creation of the container (#435)ReqnrollLoggerclass to the Reqnroll MSDI plugin based on the work of @StefH at https://github.com/StefH/Stef.Extensions.SpecFlow.Logging (#321)Bug fixes:
Specflow.Internal.Jsonis used. Relpaced withSystem.Text.Json. The dependency was used for laodingreqnroll.json, for Visual Studio integration and for telemetry. (#373)ConcurrentObjectResolutionTimeoutvalue on theObjectContainertoTimeSpan.Zerosometimes throws an exception if running multiple tests in parallel. (#440)Contributors of this release (in alphabetical order): @Antwane, @clrudolphi, @DrEsteban, @gasparnagy, @obligaron, @olegKoshmeliuk, @SeanKilleen, @StefH
Commits viewable in compare view.
Updated xunit.runner.visualstudio from 3.0.0 to 3.1.5.
Release notes
Sourced from xunit.runner.visualstudio's releases.
No release notes found for this version range.
Commits viewable in compare view.
Pinned Xunit.SkippableFact at 1.5.61.
Release notes
Sourced from Xunit.SkippableFact's releases.
1.5.61
What's Changed
New Contributors
Description has been truncated