Skip to content

Releases: sagudev/mozjs

mozjs-sys-v0.128.3-3: Use github artifact attestations for the prebuilt artifacts (#503)

04 Nov 05:34
3a0a5f0
Compare
Choose a tag to compare
* Add optional verification of prebuilt artifacts

Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>

f

Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

* CI: Enable strict attestation check in release-check

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

* CI: Verify ohos archives in release-check.

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

* Disable artifact verification by default

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

* Move attestation into function

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

* fix ohos archive ci verification

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

* Bump version to 128.3-3

Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>

---------

Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>

mozjs-sys-v0.128.3-1: Rebuild when `MOZJS_` options are changed (#517)

31 Oct 14:06
7141822
Compare
Choose a tag to compare
Emit the `rerun-if-changed` lines for publicly documented MOZJS options.

Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>

mozjs-sys-v0.128.3-0: Add `ThreadSafeJSContext` (#512)

15 Oct 09:35
a02aaf1
Compare
Choose a tag to compare
* Add `SyncJSContext`

https://github.com/servo/servo/issues/33759
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* derive clone

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* docs and fixes

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Update mozjs/src/rust.rs

Co-authored-by: Mukilan Thiyagarajan <mukilanthiagarajan@gmail.com>
Signed-off-by: Samson <16504129+sagudev@users.noreply.github.com>

* Apply suggestions from code review

Fix typos from my GitHub suggestions

Signed-off-by: Martin Robinson <mrobinson@igalia.com>

---------

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: Samson <16504129+sagudev@users.noreply.github.com>
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilanthiagarajan@gmail.com>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>

mozjs-sys-v0.128.0-12: Generate attestation for all artifacts

29 Sep 09:18
Compare
Choose a tag to compare
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

mozjs-sys-v0.128.0-9: Check for MOZJS_ARCHIVE before Building from Source (#496)

19 Aug 17:38
ae31f18
Compare
Choose a tag to compare

mozjs-sys-v0.128.0-4: Remove jsapi header and feed .cpp into bindgen (#486)

31 Jul 13:10
3720f6d
Compare
Choose a tag to compare
* Remove jsapi.hpp and feed .cpp into bindgen

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* regen wrappers

apart from resorting, only real change is `MutableHandle<Value>` -> `MutableHandleValue` in FromPropertyDescriptor

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Bump mozjs-sys version

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

---------

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

mozjs-sys-v0.128.0-0: Do not strip windows archive

29 Jul 05:01
Compare
Choose a tag to compare
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

mozjs-sys-v0.115.13-2

09 Jul 13:51
fb8225e
Compare
Choose a tag to compare
Remove ErrorStackFrames clones patch (#473)

mozjs-sys-v0.115.13-0: Also respect readelf and objcopy cc-rs variants (#465)

22 Jun 04:34
369f290
Compare
Choose a tag to compare
* Also respect readelf and objcopy cc-rs variants

While compiling servo for OpenHarmony on a MacOS host,
I noticed that readelf and objcopy apparently aren't chosen
from the same directory as the clang c compiler, but needed
to be in PATH for the configure script to pick them up.
To allow users to set READELF and OBJCOPY explicitly, we
should also read the relevant cc-rs environment variables.

An alternative would have been to inspect the configure scripts
and find out why they don't look next to clang, but I'm not
familiar enough with the configure script.

* Bump the sccache action from 0.0.3 to 0.0.4

mozjs-sys-v0.115.9-0

22 Mar 11:35
Compare
Choose a tag to compare
Merge branch 'main' into mozjs_download