Skip to content

Releases: concordion/concordion-storyboard-extension

1.0.0

06 Apr 12:55
Compare
Choose a tag to compare

The Storyboard extension has been completely overhauled and does include a few breaking changes, but on the plus side it works very nicely with the new Concordion 2.0 example command.

Changes:

  • Introduces containers (notably the SectionContainer and ExampleContainer) and reduces the number of cards types

    Containers can embed other containers so it is important to close your container (using completeContainer()) before added a new one

  • Introduces support for the new Example Command introduced in Concordion 2.0. If using the Example Command cards will be appended to an example by default, to override this:

    • storyboard.setAppendMode(AppendMode.ExampleToNewStoryboardSection) will create a new section container on the storyboard and give it a label with the example header
    • storyboard.setAppendMode(AppendMode.ItemsToStoryboard) will append cards directly to the storyboard (original behaviour)
  • Screen shots can be deleted on a successful test run by using markPriorScreenshotsForRemoval()

  • Removes the story group card.

    I never liked it and the new features provide better functionality. If anyone particularly wants it back I should be able to add it back in without too much trouble.

  • Multilanguage support - storyboard.setTitle("Custom title") will change the title of the storyboard and example container

  • Changed the stock images to give a consistent look

  • Screenshot card handles portrait and landscape images (this required a change to the screenshotTaker, see demo project for updated seleniumScreenshotTaker) and fixes a positioning bug with the image preview popup

  • Numerous other tweaks and bug fixes

0.3.3

30 Sep 04:37
Compare
Choose a tag to compare

Delete unwanted screenshots when test passes successfully

0.3.2

17 Sep 10:08
Compare
Choose a tag to compare

This release fixes a bug in the section break functionality and gives it a much needed CSS makeover

0.3.1

26 Jan 07:46
Compare
Choose a tag to compare
  • Added a specification to document this extension and provide some testing
  • Added section break functionality
  • API change - startCollapsibleGroup() and stopCollapsibleGroup() methods changed names to startGroup() and stopGroup()
  • Removed dependency on the screenshot extension