Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: storybookjs/storybook
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.0.17
Choose a base ref
...
head repository: storybookjs/storybook
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.0.18
Choose a head ref

Commits on May 22, 2023

  1. Patch back tests to main

    kasperpeulen committed May 22, 2023
    Copy the full SHA
    e563909 View commit details
  2. Copy the full SHA
    7100975 View commit details

Commits on May 24, 2023

  1. Copy the full SHA
    5ba99c4 View commit details
  2. Copy the full SHA
    8c78fcd View commit details
  3. Merge pull request #22685 from storybookjs/main-vue-tests

    Vue3: Bring back new tests to main
    kasperpeulen authored May 24, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3d829bc View commit details

Commits on May 25, 2023

  1. Merge pull request #22229 from storybookjs/kasper/vue3-reactivity-v6-…

    …compatible
    
    Vue3: Rollback v7 breaking change and keep reactive v6-compatible API
    shilman authored and kasperpeulen committed May 25, 2023
    Copy the full SHA
    23ee6c2 View commit details
  2. Merge pull request #22717 from storybookjs/kasper/update-args-reactively

    Vue3: Fix reactive args updates in decorators
    kasperpeulen committed May 25, 2023
    Copy the full SHA
    a5bef95 View commit details

Commits on May 26, 2023

  1. Fix e2e tests

    valentinpalkovic authored and yannbf committed May 26, 2023
    Copy the full SHA
    b586e2a View commit details
  2. Merge pull request #22816 from storybookjs/fix/patch-e2e-fix

    Build: Fix Nextjs E2E tests
    shilman authored May 26, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    2381a05 View commit details
  3. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    8df92ef View commit details
  4. Merge pull request #22539 from storybookjs/api-reference-main-config

    Add main configuration API reference pages
    jonniebigodes authored and shilman committed May 26, 2023
    Copy the full SHA
    9b7141a View commit details
  5. Merge pull request #22750 from storybookjs/fix-include-names-typo

    Fix `includeNames` typo
    jonniebigodes authored and shilman committed May 26, 2023
    Copy the full SHA
    a85d60c View commit details
  6. Merge pull request #22688 from usrrname/doc/fonts-preview-head-reference

    doc: link 'Image, fonts, and assets' to static `preview-head.html`; enhance code snippet to demonstrate relative pathing
    kylegach authored and shilman committed May 26, 2023
    Copy the full SHA
    d6a3c53 View commit details
  7. Merge pull request #22717 from storybookjs/kasper/update-args-reactively

    Vue3: Fix reactive args updates in decorators
    kasperpeulen authored and shilman committed May 26, 2023
    Copy the full SHA
    ecbb660 View commit details
  8. Merge pull request #22815 from storybookjs/chore/add-jobs-to-daily-wo…

    …rkflow
    
    Build: Add more checks to ci:daily workflow
    yannbf authored and shilman committed May 26, 2023
    Copy the full SHA
    781677a View commit details
  9. Merge pull request #22814 from storybookjs/kasper/fix-vue-types-for-ts5

    Vue3: Fix TS 5.0 compat with vue-component-type-helpers
    shilman committed May 26, 2023
    Copy the full SHA
    71a9578 View commit details
  10. 7.0.18 changelog

    shilman committed May 26, 2023
    Copy the full SHA
    397fd59 View commit details
  11. Merge pull request #22692 from storybookjs/kasper/main-patch-back-rol…

    …lback
    
    Vue3: Rollback v7 breaking change and keep reactive v6-compatible API
    shilman authored May 26, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f56ed0d View commit details
  12. Copy the full SHA
    2a269f7 View commit details
  13. Update 7.0.18 changelog

    shilman committed May 26, 2023
    Copy the full SHA
    02a0894 View commit details
  14. Merge pull request #22818 from storybookjs/main-prerelease

    Merge pull request #22539 from storybookjs/api-reference-main-config
    shilman authored May 26, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e7e37e8 View commit details
  15. Copy the full SHA
    0d0a748 View commit details
  16. v7.0.18

    shilman committed May 26, 2023
    Copy the full SHA
    8edc254 View commit details
Showing 315 changed files with 3,836 additions and 1,987 deletions.
7 changes: 7 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -690,6 +690,7 @@ workflows:
when:
equal: [daily, << pipeline.parameters.workflow >>]
jobs:
- pretty-docs
- build
- lint:
requires:
@@ -700,6 +701,12 @@ workflows:
- unit-tests:
requires:
- build
- script-unit-tests:
requires:
- build
- chromatic-internal-storybooks:
requires:
- build
- create-sandboxes:
parallelism: 31
requires:
18 changes: 16 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,28 @@
## 7.0.18 (May 26, 2023)

#### Bug Fixes

- Vue3: Fix TS 5.0 compat with vue-component-type-helpers [#22814](https://github.com/storybooks/storybook/pull/22814)
- Vue3: Fix reactive args updates in decorators [#22717](https://github.com/storybooks/storybook/pull/22717)
- Vue3: Revert v7 breaking change, restore reactive v6-compat API [#22692](https://github.com/storybooks/storybook/pull/22692)

#### Build

- Build: Add more checks to ci:daily workflow [#22815](https://github.com/storybooks/storybook/pull/22815)
- Build: Fix Nextjs E2E tests [#22816](https://github.com/storybooks/storybook/pull/22816)
- Build: Bring back new Vue3 tests to main [#22685](https://github.com/storybooks/storybook/pull/22685)

## 7.0.17 (May 24, 2023)

#### Bug Fixes

- Vite: Fix pnpm support by replacing @storybook/global with `window` [#22709](https://github.com/storybooks/storybook/pull/22709)
- Core: Fix `managerHead` preset in `main.ts` [#22701](https://github.com/storybooks/storybook/pull/22701)


## 7.0.16 (May 24, 2023)

No-op
Accidental no-op

## 7.0.15 (May 24, 2023)

#### Bug Fixes
22 changes: 11 additions & 11 deletions code/addons/a11y/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-a11y",
"version": "7.0.17",
"version": "7.0.18",
"description": "Test component compliance with web accessibility standards",
"keywords": [
"a11y",
@@ -63,16 +63,16 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/addon-highlight": "7.0.17",
"@storybook/channels": "7.0.17",
"@storybook/client-logger": "7.0.17",
"@storybook/components": "7.0.17",
"@storybook/core-events": "7.0.17",
"@storybook/addon-highlight": "7.0.18",
"@storybook/channels": "7.0.18",
"@storybook/client-logger": "7.0.18",
"@storybook/components": "7.0.18",
"@storybook/core-events": "7.0.18",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "7.0.17",
"@storybook/preview-api": "7.0.17",
"@storybook/theming": "7.0.17",
"@storybook/types": "7.0.17",
"@storybook/manager-api": "7.0.18",
"@storybook/preview-api": "7.0.18",
"@storybook/theming": "7.0.18",
"@storybook/types": "7.0.18",
"axe-core": "^4.2.0",
"lodash": "^4.17.21",
"react-resize-detector": "^7.1.2"
@@ -104,7 +104,7 @@
"./src/preview.tsx"
]
},
"gitHead": "663d7b027631e329c87d4d1b0b440774e249016e",
"gitHead": "e26b55b288f5fa815d41843f2405a56961dbb2a7",
"storybook": {
"displayName": "Accessibility",
"icon": "https://user-images.githubusercontent.com/263385/101991665-47042f80-3c7c-11eb-8f00-64b5a18f498a.png",
18 changes: 9 additions & 9 deletions code/addons/actions/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-actions",
"version": "7.0.17",
"version": "7.0.18",
"description": "Get UI feedback when an action is performed on an interactive element",
"keywords": [
"storybook",
@@ -80,14 +80,14 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/client-logger": "7.0.17",
"@storybook/components": "7.0.17",
"@storybook/core-events": "7.0.17",
"@storybook/client-logger": "7.0.18",
"@storybook/components": "7.0.18",
"@storybook/core-events": "7.0.18",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "7.0.17",
"@storybook/preview-api": "7.0.17",
"@storybook/theming": "7.0.17",
"@storybook/types": "7.0.17",
"@storybook/manager-api": "7.0.18",
"@storybook/preview-api": "7.0.18",
"@storybook/theming": "7.0.18",
"@storybook/types": "7.0.18",
"dequal": "^2.0.2",
"lodash": "^4.17.21",
"polished": "^4.2.2",
@@ -125,7 +125,7 @@
"./src/preview.ts"
]
},
"gitHead": "663d7b027631e329c87d4d1b0b440774e249016e",
"gitHead": "e26b55b288f5fa815d41843f2405a56961dbb2a7",
"storybook": {
"displayName": "Actions",
"unsupportedFrameworks": [
18 changes: 9 additions & 9 deletions code/addons/backgrounds/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-backgrounds",
"version": "7.0.17",
"version": "7.0.18",
"description": "Switch backgrounds to view components in different settings",
"keywords": [
"addon",
@@ -76,14 +76,14 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/client-logger": "7.0.17",
"@storybook/components": "7.0.17",
"@storybook/core-events": "7.0.17",
"@storybook/client-logger": "7.0.18",
"@storybook/components": "7.0.18",
"@storybook/core-events": "7.0.18",
"@storybook/global": "^5.0.0",
"@storybook/manager-api": "7.0.17",
"@storybook/preview-api": "7.0.17",
"@storybook/theming": "7.0.17",
"@storybook/types": "7.0.17",
"@storybook/manager-api": "7.0.18",
"@storybook/preview-api": "7.0.18",
"@storybook/theming": "7.0.18",
"@storybook/types": "7.0.18",
"memoizerific": "^1.11.3",
"ts-dedent": "^2.0.0"
},
@@ -112,7 +112,7 @@
"./src/preview.tsx"
]
},
"gitHead": "663d7b027631e329c87d4d1b0b440774e249016e",
"gitHead": "e26b55b288f5fa815d41843f2405a56961dbb2a7",
"storybook": {
"displayName": "Backgrounds",
"icon": "https://user-images.githubusercontent.com/263385/101991667-479cc600-3c7c-11eb-96d3-410e936252e7.png",
22 changes: 11 additions & 11 deletions code/addons/controls/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-controls",
"version": "7.0.17",
"version": "7.0.18",
"description": "Interact with component inputs dynamically in the Storybook UI",
"keywords": [
"addon",
@@ -68,15 +68,15 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/blocks": "7.0.17",
"@storybook/client-logger": "7.0.17",
"@storybook/components": "7.0.17",
"@storybook/core-common": "7.0.17",
"@storybook/manager-api": "7.0.17",
"@storybook/node-logger": "7.0.17",
"@storybook/preview-api": "7.0.17",
"@storybook/theming": "7.0.17",
"@storybook/types": "7.0.17",
"@storybook/blocks": "7.0.18",
"@storybook/client-logger": "7.0.18",
"@storybook/components": "7.0.18",
"@storybook/core-common": "7.0.18",
"@storybook/manager-api": "7.0.18",
"@storybook/node-logger": "7.0.18",
"@storybook/preview-api": "7.0.18",
"@storybook/theming": "7.0.18",
"@storybook/types": "7.0.18",
"lodash": "^4.17.21",
"ts-dedent": "^2.0.0"
},
@@ -102,7 +102,7 @@
],
"platform": "browser"
},
"gitHead": "663d7b027631e329c87d4d1b0b440774e249016e",
"gitHead": "e26b55b288f5fa815d41843f2405a56961dbb2a7",
"storybook": {
"displayName": "Controls",
"icon": "https://user-images.githubusercontent.com/263385/101991669-479cc600-3c7c-11eb-93d9-38b67e8371f2.png",
3 changes: 2 additions & 1 deletion code/addons/controls/template/stories/basics.stories.ts
Original file line number Diff line number Diff line change
@@ -4,7 +4,8 @@ import type { PartialStoryFn, StoryContext } from '@storybook/types';
export default {
component: globalThis.Components.Pre,
decorators: [
(storyFn: PartialStoryFn, context: StoryContext) => storyFn({ args: { object: context.args } }),
(storyFn: PartialStoryFn, context: StoryContext) =>
storyFn({ args: { object: { ...context.args } } }),
],
argTypes: {
boolean: { control: 'boolean' },
3 changes: 2 additions & 1 deletion code/addons/controls/template/stories/conditional.stories.ts
Original file line number Diff line number Diff line change
@@ -4,7 +4,8 @@ import type { PartialStoryFn, StoryContext } from '@storybook/types';
export default {
component: globalThis.Components.Pre,
decorators: [
(storyFn: PartialStoryFn, context: StoryContext) => storyFn({ args: { object: context.args } }),
(storyFn: PartialStoryFn, context: StoryContext) =>
storyFn({ args: { object: { ...context.args } } }),
],
};

3 changes: 2 additions & 1 deletion code/addons/controls/template/stories/disable.stories.ts
Original file line number Diff line number Diff line change
@@ -4,7 +4,8 @@ import type { PartialStoryFn, StoryContext } from '@storybook/types';
export default {
component: globalThis.Components.Pre,
decorators: [
(storyFn: PartialStoryFn, context: StoryContext) => storyFn({ args: { object: context.args } }),
(storyFn: PartialStoryFn, context: StoryContext) =>
storyFn({ args: { object: { ...context.args } } }),
],
};

3 changes: 2 additions & 1 deletion code/addons/controls/template/stories/filters.stories.ts
Original file line number Diff line number Diff line change
@@ -4,7 +4,8 @@ import type { PartialStoryFn, StoryContext } from '@storybook/types';
export default {
component: globalThis.Components.Pre,
decorators: [
(storyFn: PartialStoryFn, context: StoryContext) => storyFn({ args: { object: context.args } }),
(storyFn: PartialStoryFn, context: StoryContext) =>
storyFn({ args: { object: { ...context.args } } }),
],
args: {
helloWorld: 1,
3 changes: 2 additions & 1 deletion code/addons/controls/template/stories/issues.stories.ts
Original file line number Diff line number Diff line change
@@ -4,7 +4,8 @@ import type { PartialStoryFn, StoryContext } from '@storybook/types';
export default {
component: globalThis.Components.Pre,
decorators: [
(storyFn: PartialStoryFn, context: StoryContext) => storyFn({ args: { object: context.args } }),
(storyFn: PartialStoryFn, context: StoryContext) =>
storyFn({ args: { object: { ...context.args } } }),
],
};

3 changes: 2 additions & 1 deletion code/addons/controls/template/stories/matchers.stories.ts
Original file line number Diff line number Diff line change
@@ -4,7 +4,8 @@ import type { PartialStoryFn, StoryContext } from '@storybook/types';
export default {
component: globalThis.Components.Pre,
decorators: [
(storyFn: PartialStoryFn, context: StoryContext) => storyFn({ args: { object: context.args } }),
(storyFn: PartialStoryFn, context: StoryContext) =>
storyFn({ args: { object: { ...context.args } } }),
],
};

3 changes: 2 additions & 1 deletion code/addons/controls/template/stories/sorting.stories.ts
Original file line number Diff line number Diff line change
@@ -4,7 +4,8 @@ import type { PartialStoryFn, StoryContext } from '@storybook/types';
export default {
component: globalThis.Components.Pre,
decorators: [
(storyFn: PartialStoryFn, context: StoryContext) => storyFn({ args: { object: context.args } }),
(storyFn: PartialStoryFn, context: StoryContext) =>
storyFn({ args: { object: { ...context.args } } }),
],
argTypes: {
x: { type: { required: true } },
26 changes: 13 additions & 13 deletions code/addons/docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-docs",
"version": "7.0.17",
"version": "7.0.18",
"description": "Document component usage and properties in Markdown",
"keywords": [
"addon",
@@ -101,19 +101,19 @@
"@babel/plugin-transform-react-jsx": "^7.19.0",
"@jest/transform": "^29.3.1",
"@mdx-js/react": "^2.1.5",
"@storybook/blocks": "7.0.17",
"@storybook/client-logger": "7.0.17",
"@storybook/components": "7.0.17",
"@storybook/csf-plugin": "7.0.17",
"@storybook/csf-tools": "7.0.17",
"@storybook/blocks": "7.0.18",
"@storybook/client-logger": "7.0.18",
"@storybook/components": "7.0.18",
"@storybook/csf-plugin": "7.0.18",
"@storybook/csf-tools": "7.0.18",
"@storybook/global": "^5.0.0",
"@storybook/mdx2-csf": "^1.0.0",
"@storybook/node-logger": "7.0.17",
"@storybook/postinstall": "7.0.17",
"@storybook/preview-api": "7.0.17",
"@storybook/react-dom-shim": "7.0.17",
"@storybook/theming": "7.0.17",
"@storybook/types": "7.0.17",
"@storybook/node-logger": "7.0.18",
"@storybook/postinstall": "7.0.18",
"@storybook/preview-api": "7.0.18",
"@storybook/react-dom-shim": "7.0.18",
"@storybook/theming": "7.0.18",
"@storybook/types": "7.0.18",
"fs-extra": "^11.1.0",
"remark-external-links": "^8.0.0",
"remark-slug": "^6.0.0",
@@ -143,7 +143,7 @@
"@storybook/mdx1-csf"
]
},
"gitHead": "663d7b027631e329c87d4d1b0b440774e249016e",
"gitHead": "e26b55b288f5fa815d41843f2405a56961dbb2a7",
"storybook": {
"displayName": "Docs",
"icon": "https://user-images.githubusercontent.com/263385/101991672-48355c80-3c7c-11eb-82d9-95fa12438f64.png",
32 changes: 16 additions & 16 deletions code/addons/essentials/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-essentials",
"version": "7.0.17",
"version": "7.0.18",
"description": "Curated addons to bring out the best of Storybook",
"keywords": [
"addon",
@@ -119,23 +119,23 @@
"prep": "../../../scripts/prepare/bundle.ts"
},
"dependencies": {
"@storybook/addon-actions": "7.0.17",
"@storybook/addon-backgrounds": "7.0.17",
"@storybook/addon-controls": "7.0.17",
"@storybook/addon-docs": "7.0.17",
"@storybook/addon-highlight": "7.0.17",
"@storybook/addon-measure": "7.0.17",
"@storybook/addon-outline": "7.0.17",
"@storybook/addon-toolbars": "7.0.17",
"@storybook/addon-viewport": "7.0.17",
"@storybook/core-common": "7.0.17",
"@storybook/manager-api": "7.0.17",
"@storybook/node-logger": "7.0.17",
"@storybook/preview-api": "7.0.17",
"@storybook/addon-actions": "7.0.18",
"@storybook/addon-backgrounds": "7.0.18",
"@storybook/addon-controls": "7.0.18",
"@storybook/addon-docs": "7.0.18",
"@storybook/addon-highlight": "7.0.18",
"@storybook/addon-measure": "7.0.18",
"@storybook/addon-outline": "7.0.18",
"@storybook/addon-toolbars": "7.0.18",
"@storybook/addon-viewport": "7.0.18",
"@storybook/core-common": "7.0.18",
"@storybook/manager-api": "7.0.18",
"@storybook/node-logger": "7.0.18",
"@storybook/preview-api": "7.0.18",
"ts-dedent": "^2.0.0"
},
"devDependencies": {
"@storybook/vue": "7.0.17",
"@storybook/vue": "7.0.18",
"typescript": "^4.9.3"
},
"peerDependencies": {
@@ -166,5 +166,5 @@
],
"platform": "node"
},
"gitHead": "663d7b027631e329c87d4d1b0b440774e249016e"
"gitHead": "e26b55b288f5fa815d41843f2405a56961dbb2a7"
}
Loading