Releases: trivago/cucable-plugin
Releases · trivago/cucable-plugin
1.5.2 - Dependency updates
- Updated dependencies
- Replaced
cobertura
withjacoco
1.5.1 - Tag expression fix for untagged scenarios
Fixed
- Potentially wrong handling of scenarios without tags when a tag expression is provided in
<includeScenarioTags>
(#107)
1.5.0 - Tag expressions and bug fixes
Fixed
- Untrue error on missing example table columns (#100)
- Errors before scenario parsing are not reported as parse errors anymore
Added
- [Cucumber tag expression] support (#104)
Removed
- Removed parameters
excludeScenarioTags
,includeScenarioTagsConnector
andexcludeScenarioTagsConnector
in favor of Cucumber tag expressions inincludeScenarioTags
Changed
includeScenarioTags
now expects a Cucumber tag expression
1.4.0 - Major feature upgrade
Added
-
Support for
and
andor
mode forincludeScenarioTags
andexcludeScenarioTags
viaincludeScenarioTagsConnector
andexcludeScenarioTagsConnector
parameters (default: 'or') (#88):<includeScenarioTagsConnector>and</includeScenarioTagsConnector> <excludeScenarioTagsConnector>or</excludeScenarioTagsConnector>
-
Support to specify multiple
sourceFeatures
(#55), e.g.:<sourceFeatures> src/test/resources/features/sometests, src/test/resources/features/MyFeature.feature:8:15 </sourceFeatures>
-
Ability to generate runners with a specific number of features by specifying
desiredNumberOfFeaturesPerRunner
Changed
-
includeScenarioTags
andexcludeScenarioTags
are now specified as a list of strings:<includeScenarioTags>@tag1,@tag2</includeScenarioTags> <excludeScenarioTags>@tag3</excludeScenarioTags>
-
includeScenarioTags
andexcludeScenarioTags
can now be used without the preceding@
:<includeScenarioTags>tag1,tag2</includeScenarioTags>
-
Completely rewritten feature handling to support more options
1.3.2 - Bugfix release
1.3.1 - newlines in source files
Fixed
- Fixed handling of data and example tables containing line breaks (
\n
)
1.3.0 - Multiple example tables, new approach to "features" parallelization mode
Merge pull request #86 from trivago/tag-refinement Tag refinement
1.2.0 - parallelization mode
Merge pull request #82 from trivago/various-improvements Various improvements
1.1.0 - Custom template placeholders
Merge pull request #72 from trivago/feature/custom-data Feature/custom data
Version 1.0.0 release
- multi runner support
- new placeholders
- bugfixes
- test coverage