Skip to content

Bump esbuild from 0.25.12 to 0.28.0 in the npm-minor-patch group - #58

Merged
nscuro merged 1 commit into
masterfrom
dependabot/npm_and_yarn/npm-minor-patch-c39889ec24
Jun 18, 2026
Merged

nscuro merged 1 commit into
masterfrom
dependabot/npm_and_yarn/npm-minor-patch-c39889ec24

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 18, 2026

Copy link
Copy Markdown
Contributor

Bumps the npm-minor-patch group with 1 update: esbuild.

Updates esbuild from 0.25.12 to 0.28.0

Release notes

Sourced from esbuild's releases.

v0.28.0

  • Add support for with { type: 'text' } imports (#4435)

    The import text proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by Deno and Bun. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing text loader. Here's an example:

    import string from './example.txt' with { type: 'text' }
    console.log(string)
  • Add integrity checks to fallback download path (#4343)

    Installing esbuild via npm is somewhat complicated with several different edge cases (see esbuild's documentation for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the npm command, and then with a HTTP request to registry.npmjs.org as a last resort).

    This last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level esbuild package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.

  • Update the Go compiler from 1.25.7 to 1.26.1

    This upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:

    • It now uses the new garbage collector that comes with Go 1.26.
    • The Go compiler is now more aggressive with allocating memory on the stack.
    • The executable format that the Go linker uses has undergone several changes.
    • The WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.

    You can read the Go 1.26 release notes for more information.

v0.27.7

  • Fix lowering of define semantics for TypeScript parameter properties (#4421)

    The previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:

    // Original code
    class Foo {
      constructor(public x = 1) {}
      y = 2
    }
    // Old output (with --loader=ts --target=es2021)
    class Foo {
    constructor(x = 1) {
    this.x = x;
    __publicField(this, "y", 2);
    }
    x;
    }
    // New output (with --loader=ts --target=es2021)
    class Foo {

... (truncated)

Changelog

Sourced from esbuild's changelog.

Changelog: 2025

This changelog documents all esbuild versions published in the year 2025 (versions 0.25.0 through 0.27.2).

0.27.2

  • Allow import path specifiers starting with #/ (#4361)

    Previously the specification for package.json disallowed import path specifiers starting with #/, but this restriction has recently been relaxed and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping #/* to ./src/* (previously you had to use another character such as #_* instead, which was more confusing). There is some more context in nodejs/node#49182.

    This change was contributed by @​hybrist.

  • Automatically add the -webkit-mask prefix (#4357, #4358)

    This release automatically adds the -webkit- vendor prefix for the mask CSS shorthand property:

    /* Original code */
    main {
      mask: url(x.png) center/5rem no-repeat
    }
    /* Old output (with --target=chrome110) */
    main {
    mask: url(x.png) center/5rem no-repeat;
    }
    /* New output (with --target=chrome110) */
    main {
    -webkit-mask: url(x.png) center/5rem no-repeat;
    mask: url(x.png) center/5rem no-repeat;
    }

    This change was contributed by @​BPJEnnova.

  • Additional minification of switch statements (#4176, #4359)

    This release contains additional minification patterns for reducing switch statements. Here is an example:

    // Original code
    switch (x) {
      case 0:
        foo()
        break
      case 1:
      default:
        bar()
    }

... (truncated)

Commits
  • 6a794df publish 0.28.0 to npm
  • 64ee0ea fix #4435: support with { type: text } imports
  • ef65aee fix sort order in snapshots_packagejson.txt
  • 1a26a8e try to fix test-old-ts, also shuffle CI tasks
  • 556ce6c use '' instead of null to omit build hashes
  • 8e675a8 ci: allow missing binary hashes for tests
  • 7067763 Reapply "update go 1.25.7 => 1.26.1"
  • 39473a9 fix #4343: integrity check for binary download
  • 2025c9f publish 0.27.7 to npm
  • c6b586e fix typo in Makefile for @esbuild/win32-x64
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for esbuild since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the npm-minor-patch group with 1 update: [esbuild](https://github.com/evanw/esbuild).


Updates `esbuild` from 0.25.12 to 0.28.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md)
- [Commits](evanw/esbuild@v0.25.12...v0.28.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 18, 2026
@owasp-dt-bot

Copy link
Copy Markdown

✅ Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
✅ Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@nscuro
nscuro merged commit 634a278 into master Jun 18, 2026
5 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/npm-minor-patch-c39889ec24 branch June 18, 2026 10:42
phbaer pushed a commit to phbaer/ha-birthday-calendar that referenced this pull request Jul 11, 2026
… (#11)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [https://github.com/DependencyTrack/gh-upload-sbom](https://github.com/DependencyTrack/gh-upload-sbom) | action | major | `v3` → `v4` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the warning logs for more information.

---

### Release Notes

<details>
<summary>DependencyTrack/gh-upload-sbom (https://github.com/DependencyTrack/gh-upload-sbom)</summary>

### [`v4.1.0`](https://github.com/DependencyTrack/gh-upload-sbom/releases/tag/v4.1.0)

[Compare Source](DependencyTrack/gh-upload-sbom@v4.1.0...v4.1.0)

<!-- Release notes generated using configuration in .github/release.yml at v4.1.0 -->

#### What's Changed

##### Enhancements 🚀

- Upload BOMs using POST (multipart) by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;65](DependencyTrack/gh-upload-sbom#65)

##### Dependency Updates 🤖

- Bump actions/checkout from 6.0.3 to 7.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;64](DependencyTrack/gh-upload-sbom#64)

**Full Changelog**: <DependencyTrack/gh-upload-sbom@v4.0...v4.1.0>

### [`v4.1`](DependencyTrack/gh-upload-sbom@v4...v4.1.0)

[Compare Source](DependencyTrack/gh-upload-sbom@v4...v4.1.0)

### [`v4.0.0`](https://github.com/DependencyTrack/gh-upload-sbom/releases/tag/v4.0.0)

[Compare Source](DependencyTrack/gh-upload-sbom@v4...v4)

<!-- Release notes generated using configuration in .github/release.yml at v4.0.0 -->

#### What's Changed

##### Breaking Changes 🚨

- chore: update action runtime to Node.js 24 by [@&#8203;diseku](https://github.com/diseku) in [#&#8203;56](DependencyTrack/gh-upload-sbom#56)

##### Enhancements 🚀

- Add isLatest property by [@&#8203;tolobis](https://github.com/tolobis) in [#&#8203;55](DependencyTrack/gh-upload-sbom#55)
- Add proper CI automation and update distribution model by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;57](DependencyTrack/gh-upload-sbom#57)
- Add token output by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;60](DependencyTrack/gh-upload-sbom#60)
- Defensively mark api key as secret by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;62](DependencyTrack/gh-upload-sbom#62)
- Add support for project UUID output (requires DT v5) by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;63](DependencyTrack/gh-upload-sbom#63)

##### Bug Fixes 🐛

- docs: Corrected the variables and code snippets by [@&#8203;sellisd](https://github.com/sellisd) in [#&#8203;50](DependencyTrack/gh-upload-sbom#50)

##### Dependency Updates 🤖

- Bump esbuild from 0.25.12 to 0.28.0 in the npm-minor-patch group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;58](DependencyTrack/gh-upload-sbom#58)
- Bump [@&#8203;actions/core](https://github.com/actions/core) from 1.11.1 to 3.0.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;59](DependencyTrack/gh-upload-sbom#59)
- Bump esbuild from 0.28.0 to 0.28.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;61](DependencyTrack/gh-upload-sbom#61)

#### New Contributors

- [@&#8203;diseku](https://github.com/diseku) made their first contribution in [#&#8203;56](DependencyTrack/gh-upload-sbom#56)
- [@&#8203;tolobis](https://github.com/tolobis) made their first contribution in [#&#8203;55](DependencyTrack/gh-upload-sbom#55)
- [@&#8203;sellisd](https://github.com/sellisd) made their first contribution in [#&#8203;50](DependencyTrack/gh-upload-sbom#50)

**Full Changelog**: <DependencyTrack/gh-upload-sbom@v3...v4.0.0>

### [`v4.0`](DependencyTrack/gh-upload-sbom@v4...v4)

[Compare Source](DependencyTrack/gh-upload-sbom@v4...v4)

### [`v4`](DependencyTrack/gh-upload-sbom@v3.1.0...v4)

[Compare Source](DependencyTrack/gh-upload-sbom@v3.1.0...v4)

### [`v3.1.0`](https://github.com/DependencyTrack/gh-upload-sbom/releases/tag/v3.1.0)

[Compare Source](DependencyTrack/gh-upload-sbom@v3...v3.1.0)

<!-- Release notes generated using configuration in .github/release.yml at v3.1.0 -->

#### What's Changed

##### Enhancements 🚀

- Use fetch instead of http by [@&#8203;entigo-mart-erlenheim](https://github.com/entigo-mart-erlenheim) in [#&#8203;35](DependencyTrack/gh-upload-sbom#35)

##### Other Changes

- patch: change example version to 3 in README.md by [@&#8203;aethernet](https://github.com/aethernet) in [#&#8203;32](DependencyTrack/gh-upload-sbom#32)
- feat: include tags when creating by [@&#8203;JCHacking](https://github.com/JCHacking) in [#&#8203;33](DependencyTrack/gh-upload-sbom#33)
- Add release notes config by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;37](DependencyTrack/gh-upload-sbom#37)
- Improve parameter descriptions by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;36](DependencyTrack/gh-upload-sbom#36)
- Unify action versions in examples by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;38](DependencyTrack/gh-upload-sbom#38)

#### New Contributors

- [@&#8203;aethernet](https://github.com/aethernet) made their first contribution in [#&#8203;32](DependencyTrack/gh-upload-sbom#32)
- [@&#8203;JCHacking](https://github.com/JCHacking) made their first contribution in [#&#8203;33](DependencyTrack/gh-upload-sbom#33)
- [@&#8203;entigo-mart-erlenheim](https://github.com/entigo-mart-erlenheim) made their first contribution in [#&#8203;35](DependencyTrack/gh-upload-sbom#35)
- [@&#8203;nscuro](https://github.com/nscuro) made their first contribution in [#&#8203;37](DependencyTrack/gh-upload-sbom#37)

**Full Changelog**: <DependencyTrack/gh-upload-sbom@v3.0.0...v3.1.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDQuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIwNC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: https://git.baer.one/phbaer/ha-birthday-calendar/pulls/11
phbaer pushed a commit to phbaer/ha-birthday-calendar that referenced this pull request Jul 11, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [DependencyTrack/gh-upload-sbom](https://github.com/DependencyTrack/gh-upload-sbom) | action | major | `v3` → `v4` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the warning logs for more information.

---

### Release Notes

<details>
<summary>DependencyTrack/gh-upload-sbom (DependencyTrack/gh-upload-sbom)</summary>

### [`v4.1.0`](https://github.com/DependencyTrack/gh-upload-sbom/releases/tag/v4.1.0)

[Compare Source](DependencyTrack/gh-upload-sbom@v4.1.0...v4.1.0)

<!-- Release notes generated using configuration in .github/release.yml at v4.1.0 -->

#### What's Changed

##### Enhancements 🚀

- Upload BOMs using POST (multipart) by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;65](DependencyTrack/gh-upload-sbom#65)

##### Dependency Updates 🤖

- Bump actions/checkout from 6.0.3 to 7.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;64](DependencyTrack/gh-upload-sbom#64)

**Full Changelog**: <DependencyTrack/gh-upload-sbom@v4.0...v4.1.0>

### [`v4.1`](DependencyTrack/gh-upload-sbom@v4...v4.1.0)

[Compare Source](DependencyTrack/gh-upload-sbom@v4...v4.1.0)

### [`v4.0.0`](https://github.com/DependencyTrack/gh-upload-sbom/releases/tag/v4.0.0)

[Compare Source](DependencyTrack/gh-upload-sbom@v4...v4)

<!-- Release notes generated using configuration in .github/release.yml at v4.0.0 -->

#### What's Changed

##### Breaking Changes 🚨

- chore: update action runtime to Node.js 24 by [@&#8203;diseku](https://github.com/diseku) in [#&#8203;56](DependencyTrack/gh-upload-sbom#56)

##### Enhancements 🚀

- Add isLatest property by [@&#8203;tolobis](https://github.com/tolobis) in [#&#8203;55](DependencyTrack/gh-upload-sbom#55)
- Add proper CI automation and update distribution model by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;57](DependencyTrack/gh-upload-sbom#57)
- Add token output by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;60](DependencyTrack/gh-upload-sbom#60)
- Defensively mark api key as secret by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;62](DependencyTrack/gh-upload-sbom#62)
- Add support for project UUID output (requires DT v5) by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;63](DependencyTrack/gh-upload-sbom#63)

##### Bug Fixes 🐛

- docs: Corrected the variables and code snippets by [@&#8203;sellisd](https://github.com/sellisd) in [#&#8203;50](DependencyTrack/gh-upload-sbom#50)

##### Dependency Updates 🤖

- Bump esbuild from 0.25.12 to 0.28.0 in the npm-minor-patch group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;58](DependencyTrack/gh-upload-sbom#58)
- Bump [@&#8203;actions/core](https://github.com/actions/core) from 1.11.1 to 3.0.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;59](DependencyTrack/gh-upload-sbom#59)
- Bump esbuild from 0.28.0 to 0.28.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;61](DependencyTrack/gh-upload-sbom#61)

#### New Contributors

- [@&#8203;diseku](https://github.com/diseku) made their first contribution in [#&#8203;56](DependencyTrack/gh-upload-sbom#56)
- [@&#8203;tolobis](https://github.com/tolobis) made their first contribution in [#&#8203;55](DependencyTrack/gh-upload-sbom#55)
- [@&#8203;sellisd](https://github.com/sellisd) made their first contribution in [#&#8203;50](DependencyTrack/gh-upload-sbom#50)

**Full Changelog**: <DependencyTrack/gh-upload-sbom@v3...v4.0.0>

### [`v4.0`](DependencyTrack/gh-upload-sbom@v4...v4)

[Compare Source](DependencyTrack/gh-upload-sbom@v4...v4)

### [`v4`](DependencyTrack/gh-upload-sbom@v3.1.0...v4)

[Compare Source](DependencyTrack/gh-upload-sbom@v3.1.0...v4)

### [`v3.1.0`](https://github.com/DependencyTrack/gh-upload-sbom/releases/tag/v3.1.0)

[Compare Source](DependencyTrack/gh-upload-sbom@v3...v3.1.0)

<!-- Release notes generated using configuration in .github/release.yml at v3.1.0 -->

#### What's Changed

##### Enhancements 🚀

- Use fetch instead of http by [@&#8203;entigo-mart-erlenheim](https://github.com/entigo-mart-erlenheim) in [#&#8203;35](DependencyTrack/gh-upload-sbom#35)

##### Other Changes

- patch: change example version to 3 in README.md by [@&#8203;aethernet](https://github.com/aethernet) in [#&#8203;32](DependencyTrack/gh-upload-sbom#32)
- feat: include tags when creating by [@&#8203;JCHacking](https://github.com/JCHacking) in [#&#8203;33](DependencyTrack/gh-upload-sbom#33)
- Add release notes config by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;37](DependencyTrack/gh-upload-sbom#37)
- Improve parameter descriptions by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;36](DependencyTrack/gh-upload-sbom#36)
- Unify action versions in examples by [@&#8203;nscuro](https://github.com/nscuro) in [#&#8203;38](DependencyTrack/gh-upload-sbom#38)

#### New Contributors

- [@&#8203;aethernet](https://github.com/aethernet) made their first contribution in [#&#8203;32](DependencyTrack/gh-upload-sbom#32)
- [@&#8203;JCHacking](https://github.com/JCHacking) made their first contribution in [#&#8203;33](DependencyTrack/gh-upload-sbom#33)
- [@&#8203;entigo-mart-erlenheim](https://github.com/entigo-mart-erlenheim) made their first contribution in [#&#8203;35](DependencyTrack/gh-upload-sbom#35)
- [@&#8203;nscuro](https://github.com/nscuro) made their first contribution in [#&#8203;37](DependencyTrack/gh-upload-sbom#37)

**Full Changelog**: <DependencyTrack/gh-upload-sbom@v3.0.0...v3.1.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDQuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIwNC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: Philipp A. Baer <git@ph.baer.one>
Reviewed-on: https://git.baer.one/phbaer/ha-birthday-calendar/pulls/10
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.

2 participants