@storybook/addon-actions
9.0.8 · 10 Jun 2025MIT7.1M / weekRepositorynpmAtom feed
3.4.12 is the newest release of 3.x.
In short
1 deprecated24 new32 fixed23 changed35 internal
- deprecated
Deprecate confusing option names #1692
Release note
2017-December-26
At long last! 3.3 contains a few major features and a ginormous backlog of smaller changes. A few highlights:
Add angular support: Storybook for Angular #1474
Viewport Addon: Simulate device sizes #1740
Jest Addon: Preview test results in Storybook #2295
Stories panel: Stories on each hierarchy level #1763
Storyshots: Generate snapshot per story file #1584
Add support for importing markdown in storybook #2299
We'll do a better job of getting out smaller releases next time around. ;-)
Features
Add support for importing markdown in storybook #2299
Add
TableComponentoption for addon-info #2400Change keyboard shortcuts to platform safe #1858
Replace
consolewithclient-loggerandnode-loggerpackages #2347Add renderer option to storyshots #2414
Added type annotation to helpers, added ts declaration files for angu… #2459
Adding extra metadata to module/components #2526
Fix ng component prop output override #2456
Angular versions support #2467
Angular Add custom pipes support #2518
Add angular support: Storybook for Angular #1474
Fix addon Knobs: add array in Object PropTypes #2227
Adds error when storyshots finds no stories #2079
Add addon background to monorepo #2220
Add ability to parse line breaks into for Docgen descriptions #2053
Ability for custom storyshots testFunctions to utilise "snapshot per story file" #1841
Viewport Addon #1753
Viewport Addon #1740
Generate snapshot per story file #1584
addon-links: Add
LinkTocomponent, andhrefTofunction #1829Viewport addon: simulate device sizes in preview window #1753
CLI: Add codemod for deprecated addon-links and addon-actions from app #1368
Info addon: More detailed props table #1485
React native: Add accessibility labels to OnDeviceUI #1780
Stories panel: Stories on each hierarchy level #1763
Storyshots: Generate snapshot per story file #1584
CLI: Add support for Vue projects using Nuxt #1794
Bug Fixes
Fix whitespace on info add-on card #2543
Angular component props assignment improvements #2554
Remove redundant render in react #2503
Addon-actions: Fix types and refactor #2438
Fix warnings in search box #2479
Migrate to marksy@6 #2464
Extract Jest config from package.json to config file #2424
Fix Horizontal Scrollbar of DownPanel #2410
Move
@storybook/addonsto peerDependencies in all addons #2335Fix compatibility with @babel/core v7 #2494
Unmount after storyshot snapshot #2417
Fix HMR by saving the preview frame URL as the story changes #2349
Fix CLI babel transpilation #2350
Move LinkTo component to a separate
addon-links/reactendpoint #2239Fix Array Knob deserialization #2217
Return the test in storyshots to respect promises. #2218
Knobs refactor accidentally removed select #2210
Add HMR to other RN app templates #2213
Autoload all
*.stories.jsfiles in cli templates #2195Fix info upgrade codemod failing when optional description string is not supplied #2138
Fix
flex-basisofDownPanelcontent div #2126CLI: Use actions in sample stories for vue + fix them in SFC_VUE template #1867
Improve rendering of 'types' in addon-actions #1887
Circular json can possibly hang #1881
Use HtmlWebpackPlugin to import all assets (importing chunks in order) #1775
Fix preview scrolling #1782
Search box: make found options selectable with click #1697
Fix Docgen in static builds for Info #1725
Return empty array when Array knob is empty #1811
Import chunks/assets in correct order using HtmlWebpackPlugin #1775
Fix preview scrolling #1782
Height aligned 2 buttons in manager's header #1769
Search box: make found options selectable with click #1697
Info addon: Fix Docgen in static builds #1725
Knobs: Allow arrays in object knob proptypes #1701
Maintenance
Dependency Upgrades
57 Upgrades
Update babel-eslint in / from 8.1.1 to 8.1.2 #2562
Update babel-eslint in / from 8.1.0 to 8.1.1 #2561
Update babel-eslint in / from 8.0.3 to 8.1.0 #2559
Upgraded
eslintin/from "4.13.1" to "4.14.0" #2555Upgraded
jest-specific-snapshotinaddons/storyshotsfrom "0.2.0" to "0.3.0" #2555Upgraded
style-loaderinapp/angularfrom "0.17.0" to "0.18.2" #2555Upgraded
npxinlib/clifrom "9.6.0" to "9.7.1" #2555Upgraded
@angular/cliinexamples/angular-clifrom "1.3.0" to "1.6.2" #2555Upgraded
@types/jasmineinexamples/angular-clifrom "2.5.54" to "2.8.2" #2555Upgraded
jasmine-coreinexamples/angular-clifrom "2.6.4" to "2.8.0" #2555Upgraded
jasmine-spec-reporterinexamples/angular-clifrom "4.1.1" to "4.2.1" #2555Upgraded
karma-chrome-launcherinexamples/angular-clifrom "2.1.1" to "2.2.0" #2555Upgraded
karma-coverage-istanbul-reporterinexamples/angular-clifrom "1.3.0" to "1.3.1" #2555Upgraded
protractorinexamples/angular-clifrom "5.1.2" to "5.2.2" #2555Upgraded
ts-nodeinexamples/angular-clifrom "3.2.2" to "3.3.0" #2555Upgraded
tslintinexamples/angular-clifrom "5.3.2" to "5.8.0" #2555UPGRADE jest & react-native #2542
Move back to original fuse.js package #2478
UPDATE "react-split-pane": "^0.1.74", to FIX an breaking issue #2528
Upgraded
gatsby-remark-copy-linked-filesin/docsfrom "1.5.24" to "1.5.25" #2529Upgraded
gatsbyin/docsfrom "1.9.144" to "1.9.146" #2529Update gatsby in /docs from 1.9.143 to 1.9.144 #2524
Update gatsby in /docs from 1.9.142 to 1.9.143 #2521
Upgraded
enzyme-adapter-react-16in/from "1.1.0" to "1.1.1" #2520Upgraded
jest-image-snapshotin/from "2.2.0" to "2.2.1" #2520Upgraded
axe-coreinaddons/a11yfrom "2.5.0" to "2.6.0" #2520Upgraded
momentinaddons/knobsfrom "2.20.0" to "2.20.1" #2520Upgraded
vueinaddons/knobsfrom "2.5.11" to "2.5.12" #2520Upgraded
vueinapp/vuefrom "2.5.11" to "2.5.12" #2520Upgraded
vue-template-compilerinapp/vuefrom "2.5.11" to "2.5.12" #2520Upgraded
momentinaddons/commentsfrom "2.20.0" to "2.20.1" #2520Upgraded
vueinexamples/vue-kitchen-sinkfrom "2.5.11" to "2.5.12" #2520Upgraded
vue-template-compilerinexamples/vue-kitchen-sinkfrom "2.5.11" to "2.5.12" #2520Upgraded
@storybook/addon-actionsin/docsfrom "3.2.17" to "3.2.18" #2519Upgraded
@storybook/addon-linksin/docsfrom "3.2.17" to "3.2.18" #2519Upgraded
@storybook/addonsin/docsfrom "3.2.17" to "3.2.18" #2519Upgraded
@storybook/reactin/docsfrom "3.2.17" to "3.2.18" #2519Upgraded
gatsbyin/docsfrom "1.9.141" to "1.9.142" #2519Upgraded
nodemonin/from "1.13.2" to "1.13.3" #2498Upgraded
graphqlinaddons/graphqlfrom "0.11.7" to "0.12.0" #2498Upgraded
@types/reactinaddons/knobsfrom "16.0.30" to "16.0.31" #2498Upgraded
file-loaderinapp/react-nativefrom "1.1.5" to "1.1.6" #2498Upgraded
file-loaderinapp/reactfrom "1.1.5" to "1.1.6" #2498Upgraded
nodemoninapp/reactfrom "1.13.2" to "1.13.3" #2498Upgraded
file-loaderinapp/vuefrom "1.1.5" to "1.1.6" #2498Upgraded
nodemoninapp/vuefrom "1.13.2" to "1.13.3" #2498Upgraded
vue-loaderinapp/vuefrom "13.5.0" to "13.6.0" #2498Upgraded
file-loaderinexamples/vue-kitchen-sinkfrom "1.1.5" to "1.1.6" #2498Upgraded
vue-loaderinexamples/vue-kitchen-sinkfrom "13.5.0" to "13.6.0" #2498Update danger in / from 2.1.5 to 2.1.6 #2511
Update react-native from 0.43.4 to 0.49.3 in app/react-native #1971
React-Native - Docs - Add Issues section for Android Emulator #2078
Upgrade eslint-config-airbnb and make it pass #2212
Add config for dependencies.io #1770
Upgrade root dependencies and sync with packages #1802
Update jest to the latest version 🚀 #1799
Update eslint-plugin-jest to the latest version 🚀 #1795
Update lerna to the latest version 🚀 #1768