- [Feature] Support ESM
metro.config.js
/metro.config.mjs
(#1557 by @robhogan) - [Feature] Support Metro config at
.config/metro.js
(etc.), as well asmetro.config.js
(#1558 by @robhogan) - [Feature] Support loading TypeScript
metro.config.ts
files when using Node.js/Bun versions that natively support it (#1560 by @robhogan) - [Feature] Expose
globalPrefix
togetRunModuleStatement
(#1566 by @robhogan) - [Feature] Set a definite bundle sourcemap's url protocol instead of using relative protocols (d0c89e5 by @vzaidman)
- [Feature] Respect "x-forwarded-host" and "x-forwarded-proto" when calculating asset url for asset requests (d0c89e5 by @vzaidman)
- [Fix]
module.verboseName
(dev builds only) now uses posix separators regardless of the OS the bundle is built on (#1568 by @robhogan) - [Fix] Fix build/serve cache incompatibility by removing unused
hot
param (#1567 by @robhogan) - [Fix] Replaced the deprecated
url.parse
withURL
and correctly encode and decode source urls and source map urls (#1548 by @vzaidman) - [Fix] Support non-ASCII filesystem bundle paths (#1538 by @bradleyayers)
- [Fix] Only print symbolication errors in debug (#1573 by @krystofwoldrich)
- [Deprecated]: metro-cache: Deprecate AutoCleanFileStore (#1570 by @robhogan)
Full Changelog: v0.83.1...v0.83.2