Skip to content

Releases: facebook/metro

v0.43.4

03 Aug 18:39
Compare
Choose a tag to compare
  • [Feature]: Expose useWatchman configuration parameter to disable watchman crawling.
  • [Improvement]: Metro.runBuild() does not require an out param anymore (it won't save the output to disk if not provided).
  • [Fixed]: Fixed parsing of Windows paths on metro-babel-register.
  • [Fixed]: Now Metro does not require to have a config file (zero-config πŸ˜…).

(list of commits since v0.43.3)

v0.43.3

02 Aug 14:06
Compare
Choose a tag to compare
  • [Feature]: Add TypeScript support to React Native.
  • [Improvement]: Add option to metro-config to override the default config.
  • [Fixed]: Avoid traversing some files on the graph multiple times.

(list of commits since v0.43.2)

v0.43.2

02 Aug 11:15
Compare
Choose a tag to compare
  • [Fixed]: Set the correct inverseDependencies when traversing a graph with circular dependencies.
  • [Fixed]: Set the correct exports when redefining module.exports inside a cyclic dependency (more info).

(list of commits since v0.43.1)

v0.38.4

01 Aug 10:44
Compare
Choose a tag to compare
  • [Fixed]: Use relative paths for module verboseName (more info).

(list of commits since v0.38.3)

v0.43.1

30 Jul 11:13
Compare
Choose a tag to compare
  • [Fixed]: verboseName in dev now contains the full relative path (more info).
  • [Fixed]: Fix name of default configuration filename (more info).

(list of commits since v0.43.0)

v0.43.0

27 Jul 13:33
Compare
Choose a tag to compare
  • [Breaking]: Implemented new config system (more info).
  • [Breaking]: Renamed unbundle to ram-bundle (more info).
  • [Feature]: When using inline requires, property access to a require() is also inlined (more info).
  • [Improvement]: Added dev-only warning when Metro detects a cyclic dependency (more info).
  • [Improvement]: Added a descriptive error when there's another process listening to the same port as Metro.

(list of commits since v0.42.2)

v0.42.2

20 Jul 15:43
Compare
Choose a tag to compare
  • [Breaking]: Drop support for Node v6.
  • [Feature]: Add support for optional catch binding in the React Native babel preset.
  • [Feature]: Add support for nullish coalescing operator in the React Native babel preset.
  • [Improvement]: Upgrade to babel@7.0.0-beta.54
  • [Fixed]: Issues with Windows paths introduced since Babel@7 was bumped.
  • [Fixed] Bundle command does not add InitializeCore to runBeforeMainModule

(list of commits since v0.42.1)

v0.38.3

13 Jul 14:15
Compare
Choose a tag to compare
  • [Fixed] Bundle command does not add InitializeCore to runBeforeMainModule (more info)

(list of commits since v0.38.2)

v0.38.2

11 Jul 12:53
Compare
Choose a tag to compare
  • [Fixed] Issue when running Metro on Windows (more info)

(list of commits since v0.38.1)

v0.42.1

10 Jul 16:17
Compare
Choose a tag to compare
  • [Breaking] Moved the babel-preset-react-native module to Metro repository (under the metro-react-native-babel-preset) (more info)
  • [Fixed] Issue when running Metro on Windows (more info)

(list of commits since v0.40.1)