- [Feature]: Add keepalive "heartbeat" message to Fast Refresh connections (#1685 by @robhogan)
- [Feature]: Add
changeIdmetadata on HMRClientupdate-donemessages (1585e444284f by @huntie) - [Feature]:
config.server.tlsnow sets Metro to be exposed as an https server (#1657 by @vzaidman) - [Fix]: sync bundling progress between Metro cli and app hints (34ca6a6 by @vzaidman)
- [Fix]: Include user-defined Babel config in transformer cache key to ensure correctness (#1638 by @EvanBacon)
- [Fix]: Detection of contents of directories moved or cloned into a watched location (#1660 by @robhogan)
- [Fix]: Correctly detect contents as removed when a watched directory is moved, on macOS without Watchman (c9e9fe64a77c by @robhogan)
- [Performance]: Optimize
PackageCache: useMap/Set, cache null results, eliminate per-hit allocations (877b64ea5967 by @robhogan) - [Types]: Restore type exports from
metrothat were previously TypeScript-specific (#1672 by @robhogan)
NOTE: Experimental features are not covered by semver and can change at any time.
- [Experimental]: Add
config.unstable_fileMapPlugins(567aa8b62b95 by @robhogan)
Full Changelog: v0.84.2...v0.84.3