Skip to main content

Upgrade to 0.32.x Guide


enableHermes is deprecated. use reactNativeEngine: 'hermes' instead

Available values:

  • default
  • v8-android
  • v8-android-nointl
  • v8-android-jit
  • v8-android-jit-nointl
  • hermes

  • SetupTools deprecated
  • PluginTools deprecated
  • DeployManager deprecated
  • Must use engines definition in renative.json
  • getSourceExts DEPRECATED
  • getSourceExtsAsString DEPRECATED
  • Common.waitForUrl moved to WebpackUtils.waitForUrl
  • Common.getSourceExts moved to EngineManager.getSourceExts
  • Common.getAppFolder DEPRECATED
  • Common.getAppTemplateFolder DEPRECATED
  • Common.areNodeModulesInstalled moved to NPMUtils.areNodeModulesInstalled
  • Common.importPackageFromProject DEPRECATED

renative runtime deprecated API:

  • isEngineWeb
  • isEngineNative
  • isBrowser
  • isDesktop
  • isMobile
  • isTv
  • isWatch
  • isAndroid
  • isAndroidtv
  • isAndroidwear
  • isIos
  • isTvos
  • isWeb
  • isWebos
  • isTizen
  • isTizenwatch
  • isTizenmobile
  • isMacos
  • isWindows
  • isFirefoxos
  • isFirefoxtv
  • isKaios
  • isWebtv

  • if you use custom vector icons fonts in appConfigs/base/fonts make sure you copy latest versions from node_modules/react-native-vector-icons/Fonts to that folder.