Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Storybook 6.3 Release πŸ“ #14397

Closed
shilman opened this issue Mar 30, 2021 · 2 comments
Closed

Storybook 6.3 Release πŸ“ #14397

shilman opened this issue Mar 30, 2021 · 2 comments

Comments

@shilman
Copy link
Member

@shilman shilman commented Mar 30, 2021

SB6.3 adds new UI development and testing features, while continuing to evolve with the JS ecosystem:

Schedule

  • βœ… 6.3.0-alpha.0 2021-04-08
  • βœ… 6.3.0-beta.0 2021-05-25
  • βœ… 6.3.0-rc.0 2021-06-09
  • βœ… 6.3.0 2021-06-23

Contents

Storybook 6.3 contains hundreds of features and bugfixes. For a full list, see CHANGELOG.md. Some highlights:

Core

  • Core: Support manager build with webpack5 #15001
  • Core: Single story option in iframe view #14875
  • Core: Built-in stories.json support for composition #14945
  • Core: Target modern browsers with --modern flag #14954
  • Core: Enable community builders #14545 #14651
  • Core: Enable gzip compression on the development server #14459
  • Core: Allow string in object arg and support fractional numbers in URL args #14511
  • UI: Support * wildcard option in storySort order array #14531
  • Core: Add globals URL param and remove from sessionStorage #15056

Frameworks

  • React: Support autogenerated ArgTypes in webpack5 #14991
  • Web-components: Support lit 2 with back-compat #14898
  • Web-components: Add full reload listening to server-side-events #14445
  • Angular: Angular 12 support #14928
  • Angular: Docs inline rendering by default in new projects #14928
  • Angular: Support Ivy addon #14649
  • Angular: Create actions for Outputs by default #14299
  • Angular: Add angular builder to start + build storybook #15061
  • Preact: Add React compat by default #14555
  • Preact: Fix hooks when used in stories #14473
  • CLI: Add Server template generator #13979

Addons

  • Essentials: Add measure and outline addons #15107
  • Addon-docs: Exclude decorators in dynamic source snippets #14652
  • Controls: Rework handling of default values #14899
  • A11y: Upgrade axe-core to 4.2.0 #14749
  • API: Support addon keyboard shortcuts #14658
  • Viewport: Add keyboard shortcuts #14658
  • Toolbars: Add customizable keyboard navigation shortcuts #15169
  • Actions: Display DOM Event/CustomEvent data #14879
  • Actions: Add 'New Action' indicator #14728

Help us test!

We'd love your feedback in the form of Github issues. πŸ™

To upgrade an existing project to 6.3 prerelease version:

npx sb@next upgrade --prerelease

And check migration instructions if you see anything weird.

And for a new project:

npx sb@next init

🧾 Migration instructions

@shilman shilman changed the title Storybook 6.3 Release ⚑️ Storybook 6.3 Release πŸ› οΈ Apr 16, 2021
@shilman shilman changed the title Storybook 6.3 Release πŸ› οΈ Storybook 6.3 Release πŸ“ Jun 23, 2021
@shilman shilman closed this Jun 23, 2021
eseliger added a commit to sourcegraph/sourcegraph that referenced this issue Jun 23, 2021
This fixes a bug where lots of logspam was output on each recompile before. Also, this paves the road to webpack 5 and some other [neat things](storybookjs/storybook#14397).
eseliger added a commit to sourcegraph/sourcegraph that referenced this issue Jun 23, 2021
This fixes a bug where lots of logspam was output on each recompile before. Also, this paves the road to webpack 5 and some other [neat things](storybookjs/storybook#14397).
@panmau
Copy link

@panmau panmau commented Jun 23, 2021

In the release notes it says: "Reuse your stories in unit tests: Jest, Cypress & more".
Can someone maybe link me to the right place to get more info about this? I couldn't anything about it in the changelog πŸ€”

@NicolasBonduel
Copy link

@NicolasBonduel NicolasBonduel commented Jun 23, 2021

@panmau I believe they are referring to this: https://medium.com/storybookjs/testing-lib-storybook-react-8c36716fab86
Looks great! Can't wait to try it out.

5h1rU added a commit to sourcegraph/sourcegraph that referenced this issue Jun 30, 2021
This fixes a bug where lots of logspam was output on each recompile before. Also, this paves the road to webpack 5 and some other [neat things](storybookjs/storybook#14397).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants