This release is on the 0.83.x branch
- [Feature]: Add keepalive "heartbeat" message to Fast Refresh connections (#1685 by @robhogan)
- [Feature]: Add
changeIdmetadata on HMRClientupdate-donemessages (1585e444284f by @huntie) - [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)