Skip to content

Releases: facebook/metro

Release v0.73.1

06 Oct 12:25
Compare
Choose a tag to compare
  • [Fix]: Generate a unique name for each Watchman subscription. (3b0e78a)

NOTE: Experimental features are not covered by semver and can change at any time.

  • [Experimental][Fix]: Normalize file paths for require.context on Windows (#876 by @byCedric)

Full Changelog: v0.73.0...v0.73.1

Release v0.73.0

04 Oct 16:32
Compare
Choose a tag to compare
  • [Breaking] Switch default minifier from uglify-es to terser. (#871)
  • [Breaking]: Increase minimum supported Node.js version to ^14.17.0. (#872)
  • [Breaking]: Drop support for old (pre-CalVer) Watchman versions. (422055a)
  • [Feature]: Support fsevents watcher on Apple Silicon. (#875)
  • [Feature]: Support loading source URLs in inspector-proxy. (db19b06)
  • [Fix]: Log warning on unexpected error during metro-file-map cache read. (7028b7f)
  • [Fix]: Remove exponentiation operator transform from metro-react-native-babel-preset. (c2365bb)
  • [Fix]: Don’t check watchman --version if useWatchman is false. (76c9307)

Full Changelog: v0.72.3...v0.73.0

Release v0.72.3

14 Sep 16:27
Compare
Choose a tag to compare
  • [Fix]: Incremental build crashing when garbage collecting modules reachable via multiple paths in the graph. (50bb451)
  • Updated metro logo on startup

Full Changelog: v0.72.2...v0.72.3

Release 0.72.2

05 Sep 10:55
Compare
Choose a tag to compare

Full Changelog: v0.72.1...v0.72.2

Release v0.72.1

18 Aug 09:01
Compare
Choose a tag to compare
  • [Feature] Expose the react-refresh/runtime module as part of the metro-runtime package

NOTE: Experimental features are not covered by semver and can change at any time.

Full Changelog: v0.72.0...v0.72.1

Release v0.72.0

28 Jul 15:24
Compare
Choose a tag to compare
  • [Breaking] Enable React 17 new JSX transform (#848 by @danilobuerger)
  • β€Œ[Breaking] Add watcher.additionalExts option, enable inclusion of .cjs and .mjs files by default (c1c6d9c)
  • [Breaking] .json files will no longer be implicitly resolved if removed from resolver.sourceExts (a3dc30a)
  • [Breaking] With a default config, any .jsx files will now be resolved before .json, .ts, .tsx (1b47931)
  • [Breaking] Enable strict CLI validation when metro is passed an invalid subcommand or argument (19c4f7e)
  • [Feature] Add start alias for serve CLI command (19c4f7e)

Full Changelog: v0.71.3...v0.72.0

Release v0.71.3

06 Jul 13:11
Compare
Choose a tag to compare
  • [Fix] End watchman client on calling MetroFileMap end. (fc042d0)

Full Changelog: v0.71.2...v0.71.3

Release v0.71.2

27 Jun 15:02
Compare
Choose a tag to compare

NOTE: Experimental features are not covered by semver and can change at any time.

Full Changelog: v0.71.1...v0.71.2

Release v0.71.1

10 Jun 20:21
Compare
Choose a tag to compare
  • [Fix] Add missing .npmignore files (e8bb8fb)
  • [Fix] Rewrite DeltaBundler garbage collection (#820)
  • [Fix] Remove deprecated Prop Types from lazy imports (#824 by @ecreeth)

NOTE: Experimental features are not covered by semver and can change at any time.

  • [Experimental] Expose unstable_fileMapCacheManagerFactory config option (e741990)
  • [Experimental] Add unstable_perfLogger config option (eec0d7b)
  • [Experimental] Remove unstable_hasteMapModulePath from Metro config (1cae8d8)

Full Changelog: v0.71.0...v0.71.1

Release v0.71.0

20 May 13:02
Compare
Choose a tag to compare
  • [Breaking] Reject runServer promise if the HTTP server can't start listening (f39af2c)
  • [Feature] Add fileMapCacheDirectory config option, deprecate hasteMapCacheDirectory (93966c0)
  • [Fix] Fail runServer quickly if the port is not available (6d9623e)
  • [Fix] Add explicit dependency on @babel/runtime to metro-runtime (#816)
  • [Fix] Fix missing dependency on metro-transform-worker (#817)
  • [Fix] Fix batching bugs causing modules to be incorrectly omitted from delta updates(#819)
  • [Fix] InspectorProxy: Don't pass an Error object to socket.close() (fdc4ef1)

NOTE: Experimental features are not covered by semver and can change at any time.

  • [Experimental] Open source our jest-haste-map fork as metro-file-map (#812)

Full Changelog: v0.70.2...v0.71.0