github SpecFlowOSS/SpecFlow v3.0.213

latest releases: v4.0.31-beta, v4.0.7-beta, v3.10.2-beta...
4 years ago

Changes:

  • d9375b1 Merge pull request #1548 from SabotageAndi/Fix1508
  • fb33557 update changelog.txt
  • 5a24f2d add "Custom Tool" back to the property page
  • a5b3b0c remove broken images & add plugin gitter channel
  • 11f3a92 move item group into its own target
  • e510410 Merge pull request #1545 from techtalk/bugfix/AddMsbuildCodeForClassicProjectFormat
  • 25d8be3 add entry to changelog
  • e4e8ddf add ItemGroup to SpecFlow.Tools.MsBuild.Generation.targets
  • ce3b14e update submodule
  • 0f53323 automate GitHub release (#1542)
See more
  • 56f1ffc New plugin docs (#1539)
  • fc7436a fix link
  • c202770 Update Dependencies.md
  • 20f0a20 Proper tests for xunit2 collection support (#1461)
  • 478f641 reduce warnings (#1420)
  • acdd6c4 Remove #if SILVERLIGHT from code for issue #1502 (#1519)
  • ecc2fc9 split up Development.md in multiple files to make it easier to read (#1507)
  • 8d82a5a Merge branch 'BuildingOnVS2019'
  • 92960d1 update submodule
  • 13d45df SynchronizationContext is not reset if async method throws an exception #1509 (#1510)
  • f45bcdc update .NET Core SDK
  • 4ae13fa use VS2019 build agents
  • 84b3b57 remove VS2013 as option
  • 6f96059 adjust paths for vs2019 msbuild
  • 3d8cff9 remove silverlight and windows phone 7 from readme
  • 900fc5e Preparation to fix #1348: Expose TestRunnerManager.OnTestRunEnd to be able to call it from plugins (#1458)
  • 73c0927 Fixing #1467. Add ToolsVersion and xmlns to the Project tags of test runner props. (#1483)
  • 4433919 Update bug_report.md
  • 1f7c305 Update changelog.txt
  • 6ca22cd remove beta tag
  • f3ee016 Fix #1433: Only use async waiting for async step definitions (#1449)
  • 99557a6 Fix XUnit output (SpecFlow trace information were not displayed in Test Explorer) (#1450)
  • b1c1b33 fix test project generator
  • 1604d18 remove not needed dependency
  • 951e1a6 update to final BoDi 1.4.1
  • 580819b upgrade to final Gherkin 6
  • f831a05 fix props file
  • 34bfa4c fix double items in old project system
  • a756ec9 fix import in target file
  • b52d415 fixes cps desire to remove feature file from the SpecFlowFeatureFiles ItemGroup
  • 6124b3a add registration to CPS to NuGet package (#1429)
  • 146227a Added SourceLink (#1414)
  • cd76a59 add linux to build pipeline
  • b03acd0 make build on Mac OS possible (#1404)
  • 26afadc Restore original stack trace in case async method throws an exception… (#1411) [ #1410 ]
  • bb479ec Clean up some using statements and unify keyword-usage (#1409)
  • fd7c6b8 Make extension APIs internal (#1408)
  • b1d4ac5 NullValueRetriever implemented (#1406)
  • 66d292a Uri value retriever (#1403)
  • 13e15c2 List and array value retrievers for all supported value types (#1385)
  • 4fb5e84 Add CreateInstance support to a TableRow (#1393)
  • bc29d98 Add error-logging in feature file generation (#1369)
  • 4e31ae8 add new documentation for MSBuild (#1381)
  • 630d712 enable in-app domain parallel execution scenarios again (and also for MSTest)
  • 634893c add note that SpecFlow.CustomPlugin is only necessary for generator plugins
  • c92273c collection class attribute addition (#1380)
  • a9d5aa3 fixed UpToDateChecks for feature files in MSBuild target (fixes #1319)
  • 6c242fd Added net471 build-target and updated NuGet dependencies (#1373)
  • 8a90a35 Add error check for legacy codebehind generator (#1367)
  • 22b5e02 Add missing dependencies to CustomPlugin package spec (#1359)
  • 95f45f1 update .NET Framework versions list
  • abdef02 Use the latest project generator (#1371)
  • 481e6e2 Fix1328 (#1366)
  • 71805eb fix import in buildMultiTargeting
  • 86fb231 set artifact type in build pipeline
  • 07cbb6a lock culture of test to english
  • e84d391 Display differences with milliseconds and ticks between two DateTime fields in a ComparisonException. (#1095) [ #1094 ]
  • 4b2d3e0 Merge pull request #1346 from techtalk/Fix1305
  • c64ad11 remove obsolete failing tests
  • 699ba16 remove local nuget feed
  • b6fd13a update submodule
  • f877eee use RoslynCodeTaskFactory
  • 53c6db2 fix dotnet build
  • cd5c5ad update gherkin parser
  • afc4d00 add local feed and gherkin package
  • 07359d7 downgrade system.codedom to get no assembly load error in msbuild & dotnet
  • 108024d cleanup sln
  • 3146ea1 cleanup csproj
  • df3a940 Merge branch 'master' into Fix1305
  • 465fbc4 remove trigger configuration
  • 002e34b include all branches
  • 528a352 enable batch trigger
  • f438f4f try not to use a assemblyloadcontext in the msbuild task
  • 37800e4 use AssemblyLoadContextBuilder
  • a46931c build scenarios only for .net core
  • 47b8737 add integration tests for building with different systems
  • 517b1b2 refactor task logic
  • ae3d224 add GeneratorPluginLoaderTests
  • 8bd4f69 Update changelog.txt
  • 4eba498 Update Breaking Changes with SpecFlow 3.0.md
  • f1154ce Delete issue_template.md
  • f75c9f2 Update issue templates
  • 998f77e Rename Bug Report.md to issue_template.md
  • f9eb137 update submodule
  • e1bbe67 add SpecFlow 3 & .NET Core entries
  • 70a9b36 fix SpecFlow.Tools.MsBuild.Generation.targets
  • ecaa24f Fix gitignore
  • bb88cb5 Update Breaking Changes with SpecFlow 3.0.md
  • 93c7a99 remove generated NuGetPackageVersion file
  • 9f922d2 fix wrong NuGet package version in specs
  • 652ed71 make breaking changes clearer
  • 3f49f98 fix msbuild file
  • 8d707b3 update submodules
  • fdcdd82 fix obsolete message
  • 63f0a47 add description of NuGet packages
  • def3f77 fix SpecFlow.NUnit.Runners dependencies
  • c6355d6 GitExtensions.settings auto change
  • f070ba7 Merge branch 'master' into DotNetCore
  • 1d0adc7 Show warnings in NUnit test execution reports. (#1272) [ #871 ]
  • ec33692 update mstest
  • 25a3828 update test sdk
  • 2ce4c24 update nunit
  • 883cf76 use xunit 2.4
  • 8810f14 fix AsyncHelpers & exceptions
  • b1d153a update nuget packages
  • f1c095d cleanup nuget feeds
  • f6aeee8 Merge branch 'master' into DotNetCore
  • d596aee fix tests
  • 566abc7 fix build errors
  • 7437e82 cleanup unused files
  • 0ed5e18 Merge branch 'master' into DotNetCore
  • 748d78d Merge branch 'master' into master
  • 8be6d91 mark Scenario/FeatureContext.Current as obsolete (#679)
  • 82f8f2a Use Gherkin language data (#1288)
  • 1410099 fix builds
  • 8fd2c2e Merge branch 'master' into DotNetCore
  • 803b920 Use default constructor parameters when calling CreateInstance (#1279)
  • 5ec54eb append loader exceptions to error output (#1296)
  • 50b7d01 Replace "RegisterDefault" ValueX implementation and use new generics (#1277) [ #1257 ]
  • 86ba0ce ✨ Add utility to get enum field value from TableRow (#1264)
  • a9d4d25 Check for MSBuildRuntimeType for the generator plugin
  • 5d971a9 Fix msbuild for nunit and for mstest plugins
  • b2e81c3 fix msbuild for xunit plugin
  • 673487a change check for targetframework
  • 1d1bc10 fix generation & enable strong name signing
  • 3a45fa4 Ads "Ukoliko" as Croatian "Given" alternative (#1278)
  • 730954e submodule update
  • 17ee1aa testproject generator namespace refactoring
  • 9172d69 add logic for runtime plugin location merging
  • 0edbdf0 load also runtime plugins from the location of TechTalk.SpecFlow.dll
  • 1c8279b update readme with badges
  • 5ba61c5 compress artifact
  • 47d3572 disable macos build
  • 35b433c fix yaml
  • a40f63b refactor pipeline
  • 899cf59 update submodule
  • 6432af9 fix json tests
  • 270b48e update submodule
  • 0bb20a6 Merge branch 'master' into DotNetCore
  • 99c5440 Improve value retriever/comparer registration part 2 (#1273)
  • 0344193 add BoDi dependency to nuspec
  • 9d6a4ae Improve value retriever/comparer registration (#1260) [ #1218 ]
  • 5ffae85 remove appveyor
  • a0049c9 Update README.md
  • 5ebc485 Update azure-pipelines.yml
  • 0d95566 Update azure-pipelines.yml
  • 60c9f59 Create azure-pipelines.yml
  • b4fb9e1 The BoolValueRetriever can now work with 1 and 0s (#1266)
  • ee39233 update build badge
  • 3afc0cd Use case-insensitive parameter name checking when calling CreateInstance (#1265)
  • 816bd69 Configuration (specflow.json) should not contain a specflow node anymore
  • f23b185 Ignore InAppDomainParallelExecution feature for the moment
  • 6e63e43 Fixed package dependencies in SpecFlow nuspec
  • 001005f Add dependency on System.Configuration.ConfigurationManager in SpecFlow nuget package
  • 7b975fc Handle not existing config (app.config, specflow.json)
  • 9e11ffe Updated submodule - fixed NullReferenceExceptions
  • 8a25ba4 Updated submodule & changed Thread.Sleep to Task.Delay
  • 06cfeae ComparisonException indicates which value comparer was used for each difference (#1259)
  • 62680dd Replaced scenario "TraceListener should be called synchronously" with unit test
  • 2c7e4ff Updated submodule
  • 105f47f add unittestprovider as tag to generated features
  • c66c701 Added nunit trace listener to plugin
  • 7af18d1 change next version to 3.0
  • 8c5a1af Separate addition of default and non-default value comparers. (#1257)
  • 266bf7d Use MSTest v2 instead of MSTest v1
  • e3f2be1 Copy SpecflowPlugin dlls to the output folder
  • 4cd5746 Expend the Constants list, don't override it
  • 91ef252 Add option to only build for fullframework
  • ebd5c8f fix packaging of SpecFlow.Tools.MsBuild.Generation
  • 360a9fb Corrected @nunit tag to @NUnit3
  • 7949c32 MsTest AssemblyName changed in DotNetCore
  • 590bed7 Add 2.4 to list of SF versions
  • 07765f1 add forgotten entry into changelog
  • 937c857 Updated submodule and added new test run combinations
  • 0d3cfdc Try fix for NonThreadSafeTraceListener using SemaphoreSlim
  • d767a76 Removed NuGetPackageRoot from Directory.Build.props [ #2898, #3798 ]
  • 948cbf1 Merge remote-tracking branch 'upstream/DotNetCore' into DotNetCore
  • 1df8d2b build only once
  • 8e3ffc0 merge changes
  • 2e4ad76 mac changes
  • 30481e5 fix os check again
  • 36e6bec make os check working in normal powershell
  • 697daf8 make build.ps1 when msbuild is not in path
  • 88c45ce fix plugin frameworks
  • c1438b9 build plugin for correct .net frameworks
  • 462372d fix msbuild task for .net core
  • 9457422 cleanup packages
  • a23b3d1 work on nuget packages
  • b553c28 update nuget packages
  • 7cea61f switch to powershell build script
  • 4a7b940 fix build
  • 5de6348 submodule changes
  • 7bd4d57 changes to build on mac os x
  • f3b2f3c make path shorter
  • b750020 make better logging
  • 301cdf8 fix encoding problem
  • 9909572 update microsoft.net.test.sdk
  • 34ce644 Update Breaking Changes with SpecFlow 3.0.md
  • dd74999 add build bat files
  • 06428fb fix build dependencies
  • 828da0d fix msbuild changes
  • a579ba6 cleanup
  • 6f4e984 fix unit tests
  • b68f4cb Merge branch 'master' into DotNetCore
  • 4845ad0 New Nupkg Creation (#1213) [ #1212 ]
  • f6180ee Dot net core specs (#1188) [ #1172 ]
  • aca27de [.NETCore] UnitTestProviderConfiguration (#1182)
  • 5162413 add potential problems section
  • 0cad1bb Dot net core update nuget packages (#1179) [ #1041 ]
  • ecfb145 Create Breaking Changes with SpecFlow 3.0.md
  • e1da3d1 add first version of development notes
  • 8a32c59 move templates to correct folder
  • 4a6a521 refactor
  • 39f30ee resolves #1176 (#1178)
  • adfe40a remove .net core test combinations
  • 9837ace fix build problem
  • ef1dc23 change to ReferenceOutputAssembly=false
  • 5762290 add specs for .NET Core
  • 823ea04 fix nuget dependency
  • f4b7d24 update packages
  • e6becdf build fixes
  • 2c7f993 work on dotnet build again
  • b9d771e rename files
  • 15a0080 remove buildalyzer dependency
  • cb20c6e submodule update
  • a68b5ad adjust appveyor.yml
  • 38f31f3 remove unused file
  • 4cb4aeb add scripts for build & testing
  • 4a95e04 update packages
  • ff6fc71 bring specs again to work
  • a4e4511 remove out of process server
  • 86e8214 dont use oop server in msbuild task
  • d8498c6 use Utf8Json in SpecFlow
  • 7e85085 use Utf8Json
  • 52f8727 remove gitversiontask
  • e61f989 remove old files
  • 7b1dc6c run oop server as .net core process
  • 327b075 swich from gitversion to nerdbank.gitversioning
  • 7fe1c50 remove rhinomocks
  • 913423c save sln

This list of changes was auto generated.

Don't miss a new SpecFlow release

NewReleases is sending notifications on new releases.