Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.9 #586

Closed
10 tasks done
Tracked by #246
Huxpro opened this issue Sep 1, 2021 · 2 comments
Closed
10 tasks done
Tracked by #246

Release 0.9 #586

Huxpro opened this issue Sep 1, 2021 · 2 comments
Assignees
Labels

Comments

@Huxpro
Copy link
Contributor

Huxpro commented Sep 1, 2021

Hermes 0.9.0 for React Native 0.66

Related RN links:

Highlighted Changes

This release is primarily made to close the gap between the Hermes cut and the (upcoming) React Native 0.66 cut. Among the ~400 commits, we kept delivering memory and size wins, bugfixes, and made other progress behind the scene.

Checklist

  • Regression tests (on CI-built artifacts)
    • Android
    • iOS
  • Publish on Github
    • Highlights (Release Notes)
  • Publish to NPM
  • Publish to CocoaPod

File Pick Requests in RN repo

  • the libjsi fix
  • the GCConfig fix
  • Hermes version bump

Regression tests and releases logs

Android

image

iOS

image

Release
  • NPM
npm notice === Tarball Details ===
npm notice name:          hermes-engine
npm notice version:       0.9.0
npm notice filename:      hermes-engine-0.9.0.tgz
npm notice package size:  15.4 MB
npm notice unpacked size: 20.6 MB
npm notice shasum:        84d9cfe84e8f6b1b2020d6e71b350cec84ed982f
npm notice integrity:     sha512-r7U+Y4P2Qg/ig[...]U19RKgWbr3qPw==
npm notice total files:   48
npm notice
+ hermes-engine@0.9.0
npm notice === Tarball Details ===
npm notice name:          hermes-engine-cli
npm notice version:       0.9.0
npm notice filename:      hermes-engine-cli-0.9.0.tgz
npm notice package size:  52.0 MB
npm notice unpacked size: 126.0 MB
npm notice shasum:        f6d8d7037136f16d8c2e467a80b83dd640cd40a9
npm notice integrity:     sha512-un0lmLPuS65u1[...]ApJFl/6FYMHlA==
npm notice total files:   27
npm notice
+ hermes-engine-cli@0.9.0
  • Cocoapod
--------------------------------------------------------------------------------
 🎉  Congrats

 🚀  hermes-engine (0.9.0) successfully published
 📅  September 2nd, 00:39
 🌎  https://cocoapods.org/pods/hermes-engine
 👍  Tell your friends!
--------------------------------------------------------------------------------
@chishing96
Copy link

there's vulnerability issue from hermes 0.9.0 CVE-2020-1914 which was fixed here

how do we update this fix for our RN 0.66.1 project

@neildhar
Copy link
Contributor

neildhar commented Oct 30, 2021

@chishing96 This commit is already in 0.9 as b2021df. (it has been in Hermes since 0.7.1)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants