- [Deprecation]: JsonReporter: Deprecate printing
message
andstack
as top-level properties when a reportable event has anerror
property (95a6063) - [Feature]: Serve source files at
/[metro-project]/
and/[metro-watchFolders]/{index}/
(273481c by @motiz88) - [Feature]: Emit URL paths in source maps if passed the
sourcePaths=url-server
bundle parameter (788ff0d by @motiz88) - [Feature]: Add
server_listening
reporter event, exposing bound port, address and family (#1274 by @robhogan) - [Feature]: JsonReporter: Print
message
,stack
,cause
, anderrors
(where present) undererror
when a reportable event has anerror
property (95a6063 by @robhogan) - [Fix]: Fix some paths being unresolvable when traversing a symlink that points to an ancestor of the project root (#1280 by @robhogan)
- [Fix]: Improve dev server insensitivity to percent encoding on source requests (6e71699 by @robhogan)
- [Fix]: Correctly format logs when saving bundle (#1300 by @szymonrybczak)
- [Fix]: Generate the same transform cache keys on Windows and Posix for remote cache portability (e3aaa0b by @robhogan)
- [Performance]: Make server more responsive during source map serialization (34148e6 by @motiz88)
NOTE: Experimental features are not covered by semver and can change at any time.
-
[Experimental]: Fix subtrees of the project root missed from
require.context
when using an ancestor of the project root as context root (#1281 by @robhogan) -
[Experimental]: Add
require.unstable_importMaybeSync
(#1296 by @rubennorte)Full Changelog: v0.80.9...v0.80.10