Releases: storybookjs/test-runner
Releases ยท storybookjs/test-runner
v0.24.0-next.0
๐ Enhancement
- Release v0.23.0 #568 (@yannbf @tmeasday)
- Release v0.22.0 #553 (@ronakj @ndelangen @kasperpeulen @yannbf)
- Release 0.21.0 #527 (@kaelig @guspan-tanadi @yannbf)
- Release 0.20.0 #518 (@yannbf @shilman)
๐ Bug Fix
โ ๏ธ Pushed to next
- adjust versions (@yannbf)
Authors: 10
- Guspan Tanadi (@guspan-tanadi)
- Jeppe Reinhold (@JReinhold)
- Kaelig Deloumeau-Prigent (@kaelig)
- Kasper Peulen (@kasperpeulen)
- Michael Shilman (@shilman)
- Norbert de Langen (@ndelangen)
- Ronak Jain (@ronakj)
- Tom Coleman (@tmeasday)
- Valentin Palkovic (@valentinpalkovic)
- Yann Braga (@yannbf)
v0.23.0
๐ Enhancement
In Storybook 9, the accessibility addon has been enhanced with automated reporting capabilities and the Test-runner has out of the box support for it. If you have @storybook/addon-a11y
installed, as long as you enable them via parameters, you will get a11y checks for every story:
// .storybook/preview.ts
const preview = {
parameters: {
a11y: {
// 'error' will cause a11y violations to fail tests
test: 'error', // or 'todo' or 'off'
},
},
};
export default preview;
If you had a11y tests set up previously for Storybook 8 (using axe-playwright and the test-runner hooks), you can uninstall axe-playwright and remove all the code from the test-runner hooks, as they are not necessary anymore.
๐ Bug Fix
- Add telemetry to test run #566 (@yannbf)
- fix a11y report checking bug #562 (@yannbf)
- Fix: Support a11y disable parameter #558 (@yannbf)
- Replace @storybook/csf with storybook's internal csf implementation #556 (@yannbf)
Authors: 2
v0.23.0-next.4
v0.22.1
v0.23.0-next.3
v0.23.0-next.2
v0.23.0-next.1
v0.23.0-next.0
v0.22.1-next.0
v0.22.0
๐ Enhancement
- Release v0.22.0 #553 (@ronakj @ndelangen @kasperpeulen @yannbf)
- Dependencies: Add sb9 alpha compatibility #551 (@ndelangen)
๐ Bug Fix
- Exclude new server component error #552 (@kasperpeulen)
Authors: 4
- Kasper Peulen (@kasperpeulen)
- Norbert de Langen (@ndelangen)
- Ronak Jain (@ronakj)
- Yann Braga (@yannbf)