Releases: react/metro
Releases Β· react/metro
v0.74.1
v0.74.0
- [Breaking] Remove @babel/plugin-transform-template-literals from metro-react-native-babel-preset (322dea8)
- [Breaking] Remove
postProcessBundleSourcemapfrom config (339794e) - [Fix] Don't log ENOENT errors to console for expected URL stack frames (1031ae6)
- [Fix] Don't attempt to use the
findcrawler on Windows (735aa9f) - [Performance] Improve AST processing during transformation (#854 by @EvanBacon)
- [Performance] Improve Fast Refresh responsiveness when watching a large number of files (b942eca)
Full Changelog: v0.73.6...v0.74.0
v0.73.7
v0.73.6
- [Fix] Fix duplicate 'add' events, reduce dropped events on new subtrees in
NodeWatcher(non-Watchman, non-macOS).(51fb7e3)
NOTE: Experimental features are not covered by semver and can change at any time.
- [Experimental]
experimentalImportBundleSupport: Move bundle path hints into serialised dependency map(#901)
Full Changelog: v0.73.5...v0.73.6
v0.73.5
- [Fix]: Make all
getTransformOptionsresult properties optional. (a07c823) - [Fix]: Bug that can lead to "unknown module" errors at runtime after an incremental build. (b1be263)
- [Fix]:
metro-runtime: Re-throw cached module errors without wrapping. (032c4a1) - [Fix] Bump
babel/typesdependency to^7.20.0for more consistent exposed AST Bumpbabel/typesdependency to^7.20.0for more consistent exposed AST
Full Changelog: v0.73.4...v0.73.5
v0.73.4
- [Feature]: Expose
watchoption inRunServerOptions(#889 by @EvanBacon) - [Feature]:
metro-runtime: Emit additional context on WebSocket'close'events (d54986c)
NOTE: Experimental features are not covered by semver and can change at any time.
- [Experimental]:
experimentalImportBundleSupport: Retraverse parents of deleted async dependencies (cb806d1)
Full Changelog: v0.73.3...v0.73.4
Release v0.73.3
NOTE: Experimental features are not covered by semver and can change at any time.
- [Experimental]: Move
experimentalImportBundleSupportoption from transformer to server (3c0e1f7)
Full Changelog: v0.73.2...v0.73.3
Release v0.73.2
Maintenance release with purely internal changes.
Full Changelog: v0.73.1...v0.73.2
Release v0.73.1
- [Fix]: Generate a unique name for each Watchman subscription. (3b0e78a)
NOTE: Experimental features are not covered by semver and can change at any time.
Full Changelog: v0.73.0...v0.73.1
Release v0.73.0
- [Breaking] Switch default minifier from
uglify-estoterser. (#871) - [Breaking]: Increase minimum supported Node.js version to ^14.17.0. (#872)
- [Breaking]: Drop support for old (pre-CalVer) Watchman versions. (422055a)
- [Feature]: Support
fseventswatcher on Apple Silicon. (#875) - [Feature]: Support loading source URLs in inspector-proxy. (db19b06)
- [Fix]: Log warning on unexpected error during
metro-file-mapcache read. (7028b7f) - [Fix]: Remove exponentiation operator transform from
metro-react-native-babel-preset. (c2365bb) - [Fix]: Donβt check
watchman --versionifuseWatchmanis false. (76c9307)
Full Changelog: v0.72.3...v0.73.0