Skip to content

Releases: sitegeist/Sitegeist.Monocle.BackstopJS

v1.3.0: Merge pull request #5 from sitegeist/feature/configurableBaseUri

27 Oct 14:27
31d30a1

Choose a tag to compare

Declare compatibility with Neos 8.x

01 Apr 12:31
88d5b77

Choose a tag to compare

v1.2.1

TASK: Declare compatibility with Neos 8.x

v1.2.0 command to prepare junit reports for gitlab

13 Jan 11:06
bbfb672

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

Support `useCases` from Monocle 7.4

07 Jun 16:24
b687595

Choose a tag to compare

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

17 Mar 16:25
7b65d19

Choose a tag to compare

v1.0.1

TASK: Relax version constraints

Initial release

11 Feb 14:04

Choose a tag to compare

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'
```