v0.27.5
📦 esbuildView on GitHub →
✨ 2 features🐛 2 fixes🔧 2 symbols
Summary
This release fixes critical bugs related to concurrent async generator polling and metafile usage with build errors. It also introduces support for the ES2025 target and correctly handles TypeScript parameter properties when `useDefineForClassFields` is enabled.
✨ New Features
- Added support for using "ES2025" as a compilation target in tsconfig.json.
- esbuild now generates class field declarations for TypeScript parameter properties when `"useDefineForClassFields": true` is set in tsconfig.json.
🐛 Bug Fixes
- Fixed an edge case where the state machine generated for transforming async generators did not work correctly when polling async generators concurrently.
- Fixed a regression where builds with errors and `metafile: true` enabled in the JavaScript API incorrectly threw an error about an empty JSON string instead of returning an object containing the build errors.