Skip to content

[0.88][LOCAL] Set .hermesv1version to hermes-v260318099.0.4 - #59023

Open
YevheniiKotyrlo wants to merge 1 commit into
react:0.88-stablefrom
YevheniiKotyrlo:fix/0.88-hermes-source-tag
Open

YevheniiKotyrlo wants to merge 1 commit into
react:0.88-stablefrom
YevheniiKotyrlo:fix/0.88-hermes-source-tag

Conversation

@YevheniiKotyrlo

Copy link
Copy Markdown
Contributor

Summary:

On 0.88-stable, sdks/.hermesv1version is still hermes-v260318099.0.2, while the Hermes bumps to 260318099.0.3 and 260318099.0.4 updated only sdks/hermes-engine/version.properties and the hermes-compiler dependency. A build from source downloads the Hermes source at the .hermesv1version tag (ReactAndroid/hermes-engine/build.gradle.kts, and podspec_source_build_from_github_tag on iOS), so in 0.88.0-rc.5 it compiles Hermes 260318099.0.2, while every other build of the release ships 260318099.0.4.

This sets the tag to hermes-v260318099.0.4, the commit hermes-compiler@260318099.0.4 was published from.

Changelog:

[GENERAL] [FIXED] - Build Hermes from source at the version the release ships

Test Plan:

  • npm view hermes-compiler@260318099.0.4 gitHead prints d412d3bd851278712c20cca25d094e32641a0465, the commit hermes-v260318099.0.4 points to.
  • curl -sL https://github.com/facebook/hermes/tarball/hermes-v260318099.0.4 | tar -tz | head -1 prints facebook-hermes-d412d3b/.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Oct 13, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Pick Request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant