I am really glad to announce that a new major version of our scenario synchronization tool has been released.
There are a couple of changes and improvements, but the most important ones are the following:
- The product has been renamed to SpecSync for Azure DevOps to conform with the updated product name of Microsoft TFS/VSTS
- The NuGet package has been renamed and split:
- the package SpecSync.AzureDevOps contains the synchronization tool
- for the SpecFlow plugin required for synchronizing automated test cases, there is a package for each major SpecFlow version, e.g. SpecSync.AzureDevOps.SpecFlow.2-3 is for SpecFlow v2.3.
- The configuration of the synchronization has been moved to a configuration file. By default, the config file should be named as
specsync.json
and it supports a JSON schema, so most IDE-s (e.g., Visual Studio or Visual Studio Core) provides auto-completion and documentation during editing. - The two-way synchronization workflow has been revised.
- Updated documentation
- Support for SpecFlow v2.4 and Azure DevOps.
- Additional customizations.
If you are new to SpecSync, we recommend starting with the updated Getting Started guide. If you have used SpecSync already, make sure you check out the migration guide.
Happy Syncing!