evanw avatar

evanw/esbuild

An extremely fast bundler for the web

40,059 starsGov0.28.2
bundlercommonjscompilercssesmjavascriptjsxminifier

Recent Releases

v0.28.2

v0.28.2August 8, 2026
Release notes

* Fix tree shaking bug due to TypeScript import alias ([#4507](https://github.com/evanw/esbuild/issues/4507)) This release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScri...

v0.28.1

v0.28.1June 11, 2026
Release notes

* Disallow ``\`` in local development server HTTP requests ([GHSA-g7r4-m6w7-qqqr](https://github.com/evanw/esbuild/security/advisories/GHSA-g7r4-m6w7-qqqr)) This release fixes a security issue where HTTP requests to esbuild's local development server could traverse outside of the serve direct...

v0.28.0

v0.28.0April 2, 2026
Release notes

* Add support for `with { type: 'text' }` imports ([#4435](https://github.com/evanw/esbuild/issues/4435)) The [import text](https://github.com/tc39/proposal-import-text) proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already b...

v0.27.7

v0.27.7April 2, 2026
Release notes

* Fix lowering of define semantics for TypeScript parameter properties ([#4421](https://github.com/evanw/esbuild/issues/4421)) The previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. W...

v0.27.5

v0.27.5April 2, 2026
Release notes

* Fix for an async generator edge case ([#4401](https://github.com/evanw/esbuild/issues/4401), [#4417](https://github.com/evanw/esbuild/pull/4417)) Support for transforming async generators into the equivalent state machine was added in version 0.19.0. However, the generated state machine didn'...

How to Track evanw/esbuild Releases

Stay updated when evanw/esbuild ships new versions. With GitWatchman, you can monitor this repository and receive email notifications with full release notes whenever a new version is published.

  1. Sign in with your GitHub account at gitwatchman.com
  2. Add evanw/esbuild to your monitored repositories
  3. Receive email alerts within an hour of any new release

You can also subscribe to the RSS feed for evanw/esbuild releases or use other notification methods.

Tracking releases matters because new versions often include security fixes, performance improvements, breaking changes, and new APIs that directly affect your projects. By monitoring evanw/esbuild with GitWatchman, you avoid manually checking GitHub and ensure your team stays aligned on dependency upgrades. For a comparison of the best GitHub release tracking tools, check out our blog.

Never miss a esbuild release

Get email notifications with full release notes. Free for up to 5 repositories.

Start monitoring — it's free