- [Breaking]: Increase minimum Node version from 16 to 18. (ebaf27a by @arushikesarwani94)
- [Breaking]: Use Terser's default for comments. (#972 by @tido64)
- [Breaking]: Remove
metro-minify-uglify
frommetro
dependencies. (7a8fcd5 by @robhogan) - [Fix]: Fixed a bug in the handling of path separators in
blockList
on Windows. (2eecfc7 by @motiz88) - [Fix]: Protect against unsafe merging of
blockList
patterns with inconsistent regex flags. (c80904b by @motiz88) - [Fix]: Incorrect worker resolution when multiple
metro
versions are installed. (6d46078 by @robhogan) - [Performance]: Improve resolution performance for files outside the project root. (dc3cddf by @robhogan)
- [Performance]: Improved startup speed via a new file map cache format. (166477e by @robhogan)
NOTE: Experimental features are not covered by semver and can change at any time.
- [Experimental]:
metro-file-map
: Normalize root-relative paths for cross-platform cache compatibility. (d282a08 by @motiz88) - [Experimental]: Fix crash when
require.context
is used on a directory with infinite path expansions. (14d652f by @robhogan)
Full Changelog: v0.76.7...v0.77.0