v0.25.5
📦 esbuild
✨ 2 features🐛 1 fixes🔧 3 symbols
Summary
This release fixes a regression in package.json browser field resolution and adds support for CSS 'stretch' prefixes and specific TypeScript tuple label keywords.
✨ New Features
- Added support for certain keywords (function, import, infer, new, readonly, typeof) as TypeScript tuple labels when followed by a '?' modifier.
- Added CSS prefixing support for the 'stretch' sizing value, transforming it to -webkit-fill-available and -moz-available based on the target setting.
🐛 Bug Fixes
- Fixed a regression from v0.25.3 where package.json 'browser' overrides failed for relative paths ending in a trailing slash (notably affecting axios@0.30.0).
🔧 Affected Symbols
package.jsonTypeScript tuple labelsCSS width: stretch