Skip to content

Releases: compoze-labs/storyshots

0.10.2

22 Sep 14:40
Compare
Choose a tag to compare

0.10.2 (2023-09-22)

Performance Improvements

  • Use storybook API to get stories list rather than clicking through the frontend in order to dramatically improve performance (8913d42)

0.10.1

21 Sep 16:29
Compare
Choose a tag to compare

0.10.1 (2023-09-21)

Bug Fixes

  • Extend story-mount timeout, as it can take longer on a pipeline (64cb9cc)

0.10.0

21 Sep 15:19
Compare
Choose a tag to compare

0.10.0 (2023-09-21)

Features

  • Capture errors thrown by stories and report them for simpler debugging (#22) (6b8ef8a)

Refactoring

  • Do not duplicate logic for identifying logs by status (5c65d3c)

0.9.2

19 Sep 17:52
Compare
Choose a tag to compare

0.9.2 (2023-09-19)

Bug Fixes

  • Wait for storybook to actually mount the story (#19) (62a61ef)

Refactoring

  • Break testing a story into smaller functions (27fd7ff)

0.9.1

19 Sep 14:58
Compare
Choose a tag to compare

0.9.1 (2023-09-19)

Bug Fixes

  • Open all folders so nested stories are included in the storyshots list (#17) (d517981)

0.9.0

08 Sep 15:04
Compare
Choose a tag to compare

0.9.0 (2023-09-08)

Features

  • allow maxPixelDiffRatio to be defined (57a0662)
  • wait for stable (af41286)

Bug Fixes

  • v7 storybook goofed how we searched for components (50b6377)

Tests

  • use a black box to avoid differences between OS during CI (d6f2046)

Build System

  • fail early and publish test results for better debugging pipeline (5aadb22)
  • publish all artifacts under test results, not just top level ones (0b6ce64)

0.8.1

28 Feb 23:30
Compare
Choose a tag to compare

0.8.1 (2023-02-28)

Bug Fixes

  • increase timeout for findStories and storyshots to 5 minutes (8969bc6)

0.8.0

28 Feb 20:29
Compare
Choose a tag to compare

0.8.0 (2023-02-28)

Features

  • Run storyshots in parallel (c488423)
  • Split stories into multiple different tests so the timeout applies to each individually (60f1a69)

Refactoring

  • Extract story-saving into an execution context to abstract away the mechanism by which tests share the stories being executed (e64f933)

0.7.0

28 Feb 20:16
Compare
Choose a tag to compare

0.7.0 (2023-02-28)

Features

  • Command to list all stories that will be tested (1e75b8b)

Refactoring

  • Allow ignore to be passed as a constructor param to storybook story (3028c58)
  • Extract env out into test root files in case the tests themselves need access to the environment (08e0d09)

0.6.0

13 Feb 00:01
Compare
Choose a tag to compare

0.6.0 (2023-02-13)

Features

  • ability to ignore stories via config (d6158b9)
  • allow for storybookUrl to be changed (9dda542)

Refactoring

  • add pnpm build before every start cmd (28b5645)

Build System

  • automate updating version in README.md (c652a8e)