Releases: sitegeist/Sitegeist.Monocle.BackstopJS
Releases · sitegeist/Sitegeist.Monocle.BackstopJS
v1.3.0: Merge pull request #5 from sitegeist/feature/configurableBaseUri
Declare compatibility with Neos 8.x
v1.2.1 TASK: Declare compatibility with Neos 8.x
v1.2.0 command to prepare junit reports for gitlab
Support `useCases` from Monocle 7.4
The useCases that are added in Monocle 7.4 are now supported in BackstopJS aswell.
If enabled globally or for a prototype all scenarios for all useCases are defined.
New Settings
Sitegeist:
Monocle:
BackstopJS:
# if enabled only useCases from prototypes that have @styleguide.options.backstop.useCases = true
# will be included, by default all useCases from the styleguide are included
useCaseOptIn: false
New @styleguide Annotations
prototype(Vendor.Site:Component) < prototype(Neos.Fusion:Component) {
@styleguide {
options {
backstop {
# enable or disable the useCases inclusion, the default
# depends on `useCaseOptIn` settings
useCases = true
}
}
}
}
Relax version constraints
v1.0.1 TASK: Relax version constraints
Initial release
TASK: Allow to override the BackstoJS settings for each site-package
All settings can be overwritten for each site-package to adjust to multi site environments
```yaml
Sitegeist:
Monocle:
packages:
'Vendor.Site':
BackstopJS:
configurationTemplate:
paths:
bitmaps_reference: 'DistributionPackages/Vendor.Site/Test/BackstopJS/References'
engine_scripts: 'DistributionPackages/Vendor.Site/Test/BackstopJS/EngineScripts'
bitmaps_test: 'Data/Temporary/BackstopJS/Vendor.Site/Test'
html_report: 'Data/Temporary/BackstopJS/Vendor.Site/HtmlReport'
ci_report: 'Data/Temporary/BackstopJS/Vendor.Site/CiReport'
```