Skip to content

Bump esbuild, @angular-devkit/build-angular, @storybook/addon-essentials, @storybook/angular, @storybook/blocks and storybook #581

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 17, 2025

Bumps esbuild to 0.25.5 and updates ancestor dependencies esbuild, @angular-devkit/build-angular, @storybook/addon-essentials, @storybook/angular, @storybook/blocks and storybook. These dependencies need to be updated together.

Updates esbuild from 0.20.1 to 0.25.5

Release notes

Sourced from esbuild's releases.

v0.25.5

  • Fix a regression with browser in package.json (#4187)

    The fix to #4144 in version 0.25.3 introduced a regression that caused browser overrides specified in package.json to fail to override relative path names that end in a trailing slash. That behavior change affected the [email protected] package. This regression has been fixed, and now has test coverage.

  • Add support for certain keywords as TypeScript tuple labels (#4192)

    Previously esbuild could incorrectly fail to parse certain keywords as TypeScript tuple labels that are parsed by the official TypeScript compiler if they were followed by a ? modifier. These labels included function, import, infer, new, readonly, and typeof. With this release, these keywords will now be parsed correctly. Here's an example of some affected code:

    type Foo = [
      value: any,
      readonly?: boolean, // This is now parsed correctly
    ]
  • Add CSS prefixes for the stretch sizing value (#4184)

    This release adds support for prefixing CSS declarations such as div { width: stretch }. That CSS is now transformed into this depending on what the --target= setting includes:

    div {
      width: -webkit-fill-available;
      width: -moz-available;
      width: stretch;
    }

v0.25.4

  • Add simple support for CORS to esbuild's development server (#4125)

    Starting with version 0.25.0, esbuild's development server is no longer configured to serve cross-origin requests. This was a deliberate change to prevent any website you visit from accessing your running esbuild development server. However, this change prevented (by design) certain use cases such as "debugging in production" by having your production website load code from localhost where the esbuild development server is running.

    To enable this use case, esbuild is adding a feature to allow Cross-Origin Resource Sharing (a.k.a. CORS) for simple requests. Specifically, passing your origin to the new cors option will now set the Access-Control-Allow-Origin response header when the request has a matching Origin header. Note that this currently only works for requests that don't send a preflight OPTIONS request, as esbuild's development server doesn't currently support OPTIONS requests.

    Some examples:

    • CLI:

      esbuild --servedir=. --cors-origin=https://example.com
      
    • JS:

      const ctx = await esbuild.context({})
      await ctx.serve({
        servedir: '.',
        cors: {

... (truncated)

Changelog

Sourced from esbuild's changelog.

Changelog: 2024

This changelog documents all esbuild versions published in the year 2024 (versions 0.19.12 through 0.24.2).

0.24.2

  • Fix regression with --define and import.meta (#4010, #4012, #4013)

    The previous change in version 0.24.1 to use a more expression-like parser for define values to allow quoted property names introduced a regression that removed the ability to use --define:import.meta=.... Even though import is normally a keyword that can't be used as an identifier, ES modules special-case the import.meta expression to behave like an identifier anyway. This change fixes the regression.

    This fix was contributed by @​sapphi-red.

0.24.1

  • Allow es2024 as a target in tsconfig.json (#4004)

    TypeScript recently added es2024 as a compilation target, so esbuild now supports this in the target field of tsconfig.json files, such as in the following configuration file:

    {
      "compilerOptions": {
        "target": "ES2024"
      }
    }

    As a reminder, the only thing that esbuild uses this field for is determining whether or not to use legacy TypeScript behavior for class fields. You can read more in the documentation.

    This fix was contributed by @​billyjanitsch.

  • Allow automatic semicolon insertion after get/set

    This change fixes a grammar bug in the parser that incorrectly treated the following code as a syntax error:

    class Foo {
      get
      *x() {}
      set
      *y() {}
    }

    The above code will be considered valid starting with this release. This change to esbuild follows a similar change to TypeScript which will allow this syntax starting with TypeScript 5.7.

  • Allow quoted property names in --define and --pure (#4008)

    The define and pure API options now accept identifier expressions containing quoted property names. Previously all identifiers in the identifier expression had to be bare identifiers. This change now makes --define and --pure consistent with --global-name, which already supported quoted property names. For example, the following is now possible:

... (truncated)

Commits

Updates @angular-devkit/build-angular from 17.3.17 to 20.0.2

Release notes

Sourced from @​angular-devkit/build-angular's releases.

20.0.2

@​schematics/angular

Commit Description
fix - bf64a0f2d add less as a devDependency when selected as the style preprocessor
fix - cb258a3e1 correctly detect modules using new file extension format

@​angular/build

Commit Description
fix - 424f1cbbf do not consider internal Angular files as external imports

20.0.1

@​schematics/angular

Commit Description
fix - 525ddcbd2 only overwrite JSON file if actually changed
fix - 83c820e5a remove karma config devkit package usages during application migration
fix - 87266b38a skip zone.js dependency for zoneless applications

@​angular/cli

Commit Description
fix - 0883248cb improve Node.js version check and error messages

@​angular/build

Commit Description
fix - e5efdc577 also disable outputMode in vitest unit-tests
fix - 5814393db resolve junit karma reporter output to workspace root

20.0.0

@​angular/cli

Commit Description
fix - e513cd4aa add Node.js 24 as supported version
fix - 5e90c1b4e remove Node.js v18 support
fix - 787e510dc update min Node.js support to 20.19, 22.12, and 24.0
fix - 64732534e update minimum supported Node.js 22 version to 22.11.0

@​schematics/angular

Commit Description
feat - e03f2b899 Add global error listeners to new app generation
feat - 1e137ca84 add migration to update moduleResolution to bundler
feat - 26fd4ea73 add migrations for server rendering updates
feat - 5876577af Add prompt for new apps to be zoneless
feat - fdc6291dd add update migration to keep previous style guide generation behavior
feat - 093c5a315 directly use @angular/build in new projects
feat - d6f594fe0 generate applications using TypeScript project references
feat - 0ab1ddf63 generate libraries using TypeScript project references
feat - 18e13e2ce remove --server-routing option
feat - 03180fe03 use TypeScript module preserve option for new projects
fix - 86d241629 add @angular/ssr dependency only when provideServerRendering import has been updated

... (truncated)

Changelog

Sourced from @​angular-devkit/build-angular's changelog.

20.0.2 (2025-06-11)

@​schematics/angular

Commit Type Description
bf64a0f2d fix add less as a devDependency when selected as the style preprocessor
cb258a3e1 fix correctly detect modules using new file extension format

@​angular/build

Commit Type Description
424f1cbbf fix do not consider internal Angular files as external imports

19.2.15 (2025-06-11)

@​angular-devkit/build-angular

Commit Type Description
b120e1411 fix update dependency webpack-dev-server to v5.2.2

18.2.20 (2025-06-11)

@​angular-devkit/build-angular

Commit Type Description
f048078 fix update dependency webpack-dev-server to v5.2.2

20.1.0-next.0 (2025-06-05)

@​schematics/angular

Commit Type Description
0b7d48c7c fix correctly detect modules using new file extension format

... (truncated)

Commits
  • e89245d release: cut the v20.0.2 release
  • bf64a0f fix(@​schematics/angular): add less as a devDependency when selected as the ...
  • 424f1cb fix(@​angular/build): do not consider internal Angular files as external imports
  • 631ac7e ci: use new pull-request-labeling action
  • fa25385 build: fix perf workflows
  • 1db861c build: improve globbing of jasmine test files
  • cb258a3 fix(@​schematics/angular): correctly detect modules using new file extension f...
  • 19dc7dd build: simplify unit test target names
  • d513e58 build: simplify unit test target names
  • 4e7e0b0 release: cut the v20.0.1 release
  • Additional commits viewable in compare view

Updates @storybook/addon-essentials from 7.6.8 to 8.6.14

Release notes

Sourced from @​storybook/addon-essentials's releases.

v8.6.14

8.6.14

v8.6.13

8.6.13

v8.6.12

8.6.12

v8.6.11

8.6.11

v8.6.10

8.6.10

v8.6.9

8.6.9

v8.6.8

8.6.8

... (truncated)

Changelog

Sourced from @​storybook/addon-essentials's changelog.

8.6.14

8.6.13

8.6.12

8.6.11

8.6.10

8.6.9

8.6.8

8.6.7

8.6.6

  • Angular: Make sure that polyfills are loaded before the storybook is loaded - #30811, thanks @​kasperpeulen!

... (truncated)

Commits
  • ab87178 Bump version from "8.6.13" to "8.6.14" [skip ci]
  • 8fa9049 Bump version from "8.6.12" to "8.6.13" [skip ci]
  • 1c35b29 Bump version from "8.6.11" to "8.6.12" [skip ci]
  • 2afd30d Bump version from "8.6.10" to "8.6.11" [skip ci]
  • 23d2037 Bump version from "8.6.9" to "8.6.10" [skip ci]
  • 207c2f4 Bump version from "8.6.8" to "8.6.9" [skip ci]
  • d4960ea Bump version from "8.6.7" to "8.6.8" [skip ci]
  • 019cd1f Bump version from "8.6.6" to "8.6.7" [skip ci]
  • 9a7a795 Bump version from "8.6.5" to "8.6.6" [skip ci]
  • 4e23d75 Bump version from "8.6.4" to "8.6.5" [skip ci]
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by storybook-bot, a new releaser for @​storybook/addon-essentials since your current version.


Updates @storybook/angular from 7.6.8 to 9.0.11

Release notes

Sourced from @​storybook/angular's releases.

v9.0.11

9.0.11

v9.0.10

9.0.10

v9.0.9

9.0.9

v9.0.8

9.0.8

[!NOTE]
Version 9.0.7 was skipped because of a bad release of eslint-plugin-storybook.

v9.0.6

9.0.6

v9.0.5

9.0.5

... (truncated)

Changelog

Sourced from @​storybook/angular's changelog.

9.0.11

9.0.10

9.0.9

9.0.8

[!NOTE]
Version 9.0.7 was skipped because of a bad release of eslint-plugin-storybook.

9.0.6

9.0.5

... (truncated)

Commits
  • f7e49a4 Bump version from "9.0.10" to "9.0.11" [skip ci]
  • f678fac Merge pull request #31772 from guysenpai/support-angular-20
  • ba74f41 Merge pull request #31759 from storybookjs/valentin/angular-tailwind-4-support
  • 3b5ba4c Bump version from "9.0.9" to "9.0.10" [skip ci]
  • c5946aa Bump version from "9.0.8" to "9.0.9" [skip ci]
  • 8808eb5 Merge pull request #31752 from storybookjs/valentin/cache-optimizations-for-a...
  • 95bdbee Bump version from "9.0.7" to "9.0.8" [skip ci]
  • 955cac5 Merge pull request #31724 from storybookjs/norbert/not-expose-blocks-exports-...
  • a882f2f Artificially bump all versions on the main branch from 9.0.6 to 9.0.7, to s...
  • 228ee2b Bump version from "9.0.5" to "9.0.6" [skip ci]
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by storybook-bot, a new releaser for @​storybook/angular since your current version.


Updates @storybook/blocks from 7.6.8 to 8.6.14

Release notes

Sourced from @​storybook/blocks's releases.

v8.6.14

8.6.14

v8.6.13

8.6.13

v8.6.12

8.6.12

v8.6.11

8.6.11

v8.6.10

8.6.10

v8.6.9

8.6.9

v8.6.8

8.6.8

... (truncated)

Changelog

Sourced from @​storybook/blocks's changelog.

8.6.14

8.6.13

8.6.12

8.6.11

8.6.10

8.6.9

8.6.8

8.6.7

8.6.6

  • Angular: Make sure that polyfills are loaded before the storybook is loaded - #30811, thanks @​kasperpeulen!

... (truncated)

Commits
  • ab87178 Bump version from "8.6.13" to "8.6.14" [skip ci]
  • 8fa9049 Bump version from "8.6.12" to "8.6.13" [skip ci]

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 17, 2025
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/multi-5ddf1019a7 branch 9 times, most recently from 34b4fc9 to 0f162c1 Compare July 10, 2025 17:34
…als, @storybook/angular, @storybook/blocks and storybook

Bumps [esbuild](https://github.com/evanw/esbuild) to 0.25.5 and updates ancestor dependencies [esbuild](https://github.com/evanw/esbuild), [@angular-devkit/build-angular](https://github.com/angular/angular-cli), [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials), [@storybook/angular](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/angular), [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks) and [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core). These dependencies need to be updated together.


Updates `esbuild` from 0.20.1 to 0.25.5
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](evanw/esbuild@v0.20.1...v0.25.5)

Updates `@angular-devkit/build-angular` from 17.3.17 to 20.0.2
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](angular/angular-cli@17.3.17...20.0.2)

Updates `@storybook/addon-essentials` from 7.6.8 to 8.6.14
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/v8.6.14/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.6.14/code/addons/essentials)

Updates `@storybook/angular` from 7.6.8 to 9.0.11
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v9.0.11/code/frameworks/angular)

Updates `@storybook/blocks` from 7.6.8 to 8.6.14
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/v8.6.14/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.6.14/code/lib/blocks)

Updates `storybook` from 7.6.8 to 9.0.11
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v9.0.11/code/core)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.25.5
  dependency-type: indirect
- dependency-name: "@angular-devkit/build-angular"
  dependency-version: 20.0.2
  dependency-type: direct:development
- dependency-name: "@storybook/addon-essentials"
  dependency-version: 8.6.14
  dependency-type: direct:development
- dependency-name: "@storybook/angular"
  dependency-version: 9.0.11
  dependency-type: direct:development
- dependency-name: "@storybook/blocks"
  dependency-version: 8.6.14
  dependency-type: direct:development
- dependency-name: storybook
  dependency-version: 9.0.11
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/multi-5ddf1019a7 branch from 0f162c1 to 7c2a0f7 Compare July 10, 2025 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants