Skip to content

build(deps-dev): update esbuild and keep DSH on React 18 - #47

Merged
Epsirom merged 2 commits into
mainfrom
dependabot/npm_and_yarn/npm-minor-patch-fa0e04ea13
Oct 6, 2026
Merged

Epsirom merged 2 commits into
mainfrom
dependabot/npm_and_yarn/npm-minor-patch-fa0e04ea13

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

Change

Update the DSH client build dependency from esbuild 0.25.12 to 0.28.2 and reuse the existing locked 0.28.2 installation. Keep the workspace lockfile's dependency declaration identical to the exact version in its manifest.

The React 19 upgrades proposed in #48 and #49 fail the DSH panel tests because each mixes React 18 and 19. The supported DSH 0.2.0-rc.2 host itself uses React 18, and the plugin's browser factory shares the host's React instance. Retain React 18 and its matching declarations, ignore Dependabot major upgrades for all four React packages until a coordinated host migration, and document the policy. Minor/patch updates and vulnerability alerts remain enabled.

Validation

  • npm ci on Node 24.21.0.
  • npm run verify on Node 24.21.0: all 352 core/integration tests, type checks, offline examples, and standalone package smoke checks passed.
  • npm run audit:dependencies: no known vulnerabilities, including development dependencies.
  • Parsed the Dependabot YAML and checked all four React major-ignore entries; confirmed workspace manifest/lockfile dependency metadata match.
  • All 12 GitHub checks passed at commit 6290319792a9ef4948dcb9d60d773e3ff9f8dd10: Node 22.19.0 and 24 on Linux/macOS/Windows, core Node 22.0.0, both CodeQL analyses and their aggregate result, dependency audit, and Dependabot configuration validation.

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


Updates `esbuild` from 0.25.12 to 0.28.2
- [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.2)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 4, 2026
@dependabot
dependabot Bot requested a review from Epsirom as a code owner October 4, 2026 20:53
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 4, 2026
@Epsirom Epsirom changed the title build(deps-dev): bump esbuild from 0.25.12 to 0.28.2 in the npm-minor-patch group build(deps-dev): update esbuild and keep DSH on React 18 Oct 6, 2026
@Epsirom
Epsirom merged commit 59300cc into main Oct 6, 2026
12 checks passed
@Epsirom
Epsirom deleted the dependabot/npm_and_yarn/npm-minor-patch-fa0e04ea13 branch October 6, 2026 05:06
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.

1 participant