Skip to content

Tags: AfifCeshter/hermes

Tags

v0.10.0

Toggle v0.10.0's commit message
Fix length and enable tests for Object.hasOwn

Summary:
Length of `Object.hasOwn` should be 2, since it takes two parameters.
test262 caught this, so enable those tests as well.

Reviewed By: tmikov

Differential Revision: D32411696

fbshipit-source-id: 90c9b9aaf196ab9b444223fbb147369eacc803df

v0.9.0

Toggle v0.9.0's commit message
Bump version to 0.9.0

Summary: This diff bumps the Hermes OSS version to 0.9.0

Reviewed By: avp

Differential Revision: D30681436

fbshipit-source-id: 4fff50623b0d0e54b21f283168b5f9f30470b57a

v0.8.1

Toggle v0.8.1's commit message
Bump version to 0.8.1

v0.8.0

Toggle v0.8.0's commit message
Bump version to 0.8.0

Summary: This diff bumps the version to 0.8.0

Reviewed By: avp

Differential Revision: D28052090

fbshipit-source-id: b06dd54ab3147a268af53e10c208ea6511c56b8f

v0.7.2

Toggle v0.7.2's commit message
Fix instructions in comment of podspec

v0.5.3

Toggle v0.5.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add macOS arm64 support to 0.5.x (facebook#390)

* [podspec] Build for macOS 10.13 and arm64

* [circle] Build macOS artefacts for arm64

* [circleci] Build separately to around timeout

* Bump version to 0.5.3

v0.7.1

Toggle v0.7.1's commit message
Rename and conditionalize source for podspec (facebook#385)

Summary:
I cherry-picked this PR which:

1. rename everything to `hermes-engine` since <https://cocoapods.org/pods/Hermes> already exists
2. conditionalize `spec.source` so it can distribute prebuilt binaries as alloy suggested at facebook#368 (comment)

Noted that the version in the `podspec` had been updated to 0.7.1
correctly.

Pull Request resolved: facebook#385

Test Plan: CircleCI doing fine

Reviewed By: tmikov

Differential Revision: D24206180

Pulled By: Huxpro

fbshipit-source-id: ec46350e00099c61a7de8cc9eb99991af72abdb4

v0.4.4

Toggle v0.4.4's commit message
Bump version to v0.4.4

v0.7.0

Toggle v0.7.0's commit message
Build macOS CLI artefacts for arm64 (facebook#352)

Summary:
As noted on facebook#345 (comment), that PR did not update the CLI artefacts to build for arm64.

I think there’s an opportunity to reduce the amount of separate builds and package both the runtime package and CLI from the same artefacts while also reducing build time, but for now I’d like to ensure the CLI tools at least also come with arm64 slices.

Pull Request resolved: facebook#352

Test Plan:
Tested on a DTK machine:

```
$ ditto --arch arm64 package/osx-bin/hermes package/osx-bin/hermes-arm64
$ file package/osx-bin/hermes-arm64
package/osx-bin/hermes-arm64: Mach-O 64-bit executable arm64
$ echo "'use strict'; function hello() { print('Hello World'); } hello();" | ./package/osx-bin/hermes-arm64
>> Hello World
undefined
>>
```

Reviewed By: Huxpro

Differential Revision: D23709228

Pulled By: tmikov

fbshipit-source-id: 881deab450d4f9005cdc2ce9ce292b1ba46bd455

v0.5.2-rc1

Toggle v0.5.2-rc1's commit message
Bump release to v0.5.2-rc1 for Proxy