Packages

@storybook/components

8.6.14 · 16 May 2025MIT7.5M / weekRepositoryHomepagenpmAtom feed

Your version

3.4.0

30 Mar 2018Where it was published

3.4.12 is the newest release of 3.x.

In short

1 removed27 new16 fixed1 changed27 internal

  • removed

    Remove default options on "goto" call #3298

Release note

2018-March-30

Welcome to Storybook 3.4 with the following key improvements:

  • Polymer 2 support #2225

  • Angular and Vue storyshots #2564

  • Add image snapshots to addon-storyshots #2413

  • Multiple story hierarchies #2452

  • Addon-storysource: Story source in addon pane #2885

Read on for more improvements, fixes, 1In addition, there are hundreds of dependency upgrades in the 3.4 release, so to see the details, please see the changelogs for 3.4.0-rc.* and 3.4.0-alpha.*.

Features

  • Bind window access if window is defined; add addons channel access too #3243

  • Fix screenshots tests & add getScreenshotOption to storyshots #3102

  • Add __STORYBOOK_CLIENT_API__ for external tools #3058

  • Addon storysource: select stories from inside of the StoryPanel #3154

  • Storyshots: Env.NODE_PATH support #2873

  • Knobs: Select knob key/value ordering #1745

  • Angular: Add option to pass custom styles for ng components #2856

  • Core: Add watch mode for build-storybook #2866

  • Core: Add __dirname support #2791

  • Pass default webpack config as third argument in Full Control Mode #2796

  • Angular and Vue storyshots #2564

  • Addon-info: Added "Copy button" for code example #2713

  • Angular: Serve styles and assets using .angular-cli webpack configuration #2735

  • API: Added an event that is emitted when a channel is created. #2711

  • Addon-a11y: Handle components with delayed rendering #2651

  • Polymer 2 support #2225

  • Add image snapshots to addon-storyshots #2413

  • Angular template support for Storybook #2690

  • Custom tsconfig.json for angular apps. #2669

  • Multiple story hierarchies #2452

  • Change template story files extension to .ts #2594

  • Use store revisions to ensure that stories re-render on HMR. #2605

  • Ability to force re-render a story #2463

  • Introduce framework-independent core library #2241

Bug Fixes

  • removed

    Remove default options on "goto" call #3298

  • CLI: Add error handling for latest_version helper [#3297](#3297

  • Refactor CLI to use npm and yarn instead of third party packages #3275

  • Fix issue when extending webpack config #3279

  • Object proptype is shown in addon-info proptable #3255

  • Fix storyshots renderer and serializer options #3252

  • Angular: Use resolveLoader from cliCommonConfig #3251

  • Delaying update of height and width in Layout #3180

  • Add 'waitUntil' option to puppeteer of storyshots #3156

  • Move polymer loader to peerDependencies #3161

  • Addons: Avoid mixing manager and preview code together #3068

  • React-Native: Fix by moving managerPath export to server.js #2947

  • Addon-Info: Add type check to PropType on OneOf #2653

  • Vue: Support .vue extension resolving #2896

  • UI: Remove zero on story loading #2857

  • Angular: Remove entryComponents prop from metadata #2790

  • Use process.exitCode instead of process.exit() #2717

  • Angular: Knobs with template #2766

  • Remove polymer-cli dependency #2741

  • Add scss for components in angular apps by default. #2703