Skip to content

Commit 4305a29

Browse files
willholenfacebook-github-bot
authored andcommitted
Upgrade Hermes dependency to 0.5.0
Summary: Use the latest published release of hermes-engine. Update RN to invoke `hermesc` instead of `hermes`. Changelog: [Android] [Changed] - Upgraded to Hermes 0.5.0 allow-large-files Reviewed By: mhorowitz Differential Revision: D20998564 fbshipit-source-id: 4824e273bcb044029a5a7e9379f168d3da47da50
1 parent d7d585f commit 4305a29

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

RNTester/android/app/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ project.ext.react = [
7171
root: "$rootDir",
7272
inputExcludes: ["android/**", "./**", ".gradle/**"],
7373
composeSourceMapsPath: "$rootDir/scripts/compose-source-maps.js",
74-
hermesCommand: "../../../node_modules/hermes-engine/%OS-BIN%/hermes",
74+
hermesCommand: "../../../node_modules/hermes-engine/%OS-BIN%/hermesc",
7575
enableHermesForVariant: { def v -> v.name.contains("hermes") }
7676
]
7777

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"event-target-shim": "^5.0.1",
9696
"fbjs": "^1.0.0",
9797
"fbjs-scripts": "^1.1.0",
98-
"hermes-engine": "~0.4.0",
98+
"hermes-engine": "~0.5.0",
9999
"invariant": "^2.2.4",
100100
"jsc-android": "^245459.0.0",
101101
"metro-babel-register": "0.59.0",

react.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def reactRoot = file(config.root ?: "../../")
3030
def inputExcludes = config.inputExcludes ?: ["android/**", "ios/**"]
3131
def bundleConfig = config.bundleConfig ? "${reactRoot}/${config.bundleConfig}" : null ;
3232
def enableVmCleanup = config.enableVmCleanup == null ? true : config.enableVmCleanup
33-
def hermesCommand = config.hermesCommand ?: "../../node_modules/hermes-engine/%OS-BIN%/hermes"
33+
def hermesCommand = config.hermesCommand ?: "../../node_modules/hermes-engine/%OS-BIN%/hermesc"
3434

3535
def reactNativeDevServerPort() {
3636
def value = project.getProperties().get("reactNativeDevServerPort")

yarn.lock

+4-4
Original file line numberDiff line numberDiff line change
@@ -3837,10 +3837,10 @@ has@^1.0.1, has@^1.0.3:
38373837
dependencies:
38383838
function-bind "^1.1.1"
38393839

3840-
hermes-engine@~0.4.0:
3841-
version "0.4.0"
3842-
resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.4.0.tgz#ea3113d472871ca4791f2d75d9f68b25d82ef92c"
3843-
integrity sha512-7AO/K64GuVtcpUwUKDxyQXFN45RlqWrMIPMte6AeegMQMBh+MWuMU6ZOw8Jc7FGtsgiRqJRp+UX4+4UrFQXJ/A==
3840+
hermes-engine@~0.5.0:
3841+
version "0.5.0"
3842+
resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.5.0.tgz#d914acce72e9657b3c98875ad3f9094d8643f327"
3843+
integrity sha512-jSuHiOhdh2+IF3bH2gLpQ37eMkdUrEb9GK6PoG3rLRaUDK3Zn2Y9fXM+wyDfoUTA3gz9EET0/IIWk5k21qp4kw==
38443844

38453845
home-or-tmp@^3.0.0:
38463846
version "3.0.0"

0 commit comments

Comments
 (0)