Skip to content

Releases: servo/mozjs

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

29 Jul 19:30
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-3: Added Wrapped NewArrayBufferWithContents to Header (#484)

29 Jul 14:43
a7cfa6a
Compare
Choose a tag to compare
Reformatted C++ Files with clang-format

Signed-off-by: Redfire <redfire75369@hotmail.com>

mozjs-sys-v0.128.0-2: Added Wrapper for NewArrayBufferWithContents (#482)

29 Jul 07:47
5fb90b6
Compare
Choose a tag to compare
* Added Wrapper for NewArrayBufferWithContents

Added Array Buffer Functions using `js::UniquePtr` to Bindgen Blacklist

Signed-off-by: Redfire <redfire75369@hotmail.com>

* Bumped mozjs-sys Version

Signed-off-by: Redfire <redfire75369@hotmail.com>

---------

Signed-off-by: Redfire <redfire75369@hotmail.com>

mozjs-sys-v0.128.0-1: Fix esr128 windows artifact & MOZJS_ARCHIVE (#483)

29 Jul 06:55
fb77828
Compare
Choose a tag to compare
* Do not strip windows archive

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

* Fix `MOZJS_ARCHIVE` to match readme

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

* Bup 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: Update SpiderMonkey to ESR128.0 (#474)

28 Jul 16:50
bf41ed0
Compare
Choose a tag to compare
* Update docs/version to ESR128

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

* Update SpiderMonkey

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

* Update patches

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

* Apply all patches except streams

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

* Add bidi patch

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

* Apply bidi patch

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

* Streams patch

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

* Apply streams patch

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

* Add Macos min sdk 14.2 patch

https://bugzilla.mozilla.org/show_bug.cgi?id=1887728
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Apply Macos min sdk 14.2 patch

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

* Moving from 0 based column number to 1 based column number

https://bugzilla.mozilla.org/show_bug.cgi?id=1862692
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Draining stopped in jobqueue

https://bugzilla.mozilla.org/show_bug.cgi?id=1620223
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Latin1 external strings

https://bugzilla.mozilla.org/show_bug.cgi?id=1576076
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Remove offthread stuff

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

* Regen wrappers

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

* fix rust code

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

* Reapply filter

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

* Fix icu linking errors

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

* Fix android

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

* Update ndk to 26 (per SM)

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

* Fix a test

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

* Fix wasm test

the content needs to be aligned of 8

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

* fix integrity check

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

* generalize alignment wrapper

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

* fix wasm

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

* Manually create static lib on windows, strip debug symbols and add only add lib files in artifact

Co-authored-by: Wu Yu Wei <yuweiwu@pm.me>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* Wrapper for NewExternalArrayBuffer

based on: https://hg.mozilla.org/mozilla-central/rev/4cb083a1f85e11336ec37f496b57f181be524c7e
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>

* fixup 1-origin

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

* filter out zlib

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

* Use zlib from libz-sys

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

* Patch libz-sys

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

---------

Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Co-authored-by: Wu Yu Wei <yuweiwu@pm.me>

mozjs-sys-v0.115.13-2

06 Jul 05:59
fb8225e
Compare
Choose a tag to compare
Remove ErrorStackFrames clones patch (#473)

mozjs-sys-v0.115.13-1: Add DeleteWrapperProxyHandler (#470)

02 Jul 09:00
7fe4fa2
Compare
Choose a tag to compare
* Add DeleteWrapperProxyHandler

This function is needed to be able to release the memory allocated by CreateWrapperProxyHandler from Rust after use.

* Bump mozjs-sys version after adding C++ DeleteWrapperProxyHandler

mozjs-sys-v0.115.13-0: Update mozjs to SM 115.13 (#468)

16 Jun 00:57
a6c9fc8
Compare
Choose a tag to compare
* Update SpiderMonkey

* Apply patches

* Update versions for SM

mozjs-sys-v0.115.9-0: Update SpiderMonkey to ESR115.9 (#459)

20 Mar 05:18
b846d78
Compare
Choose a tag to compare
* Remove obsolete patch

* Update SpiderMonkey

* Apply patches

* Update SM version info

* Update upgrading info

mozjs-sys-v0.115.7-0: Add prebuilt mozjs archive CI (#454)

09 Mar 10:35
20f7934
Compare
Choose a tag to compare
* Add release CI pipeline

* Rename CI pipeline

* Update CI trigger condition

* Merge CI into one file

* Add release steps

* Update widnow target arguments

* Simplify release workflow

* Add release check CI

* Update trigger condition and remove deps

* Add CARGO_TARGET_DIR on Windows job

* Merge all jobs in release into one

* Check from artifact as well

* Extract --features

* Rename MOZJS_ARCHIVE path

* Fix missed matrix.features

* Update release jobs

* Update release tag name and check if exist before release

* Update release job to check remote tags

* Simplify release job steps instead

* Revert latest commit

* Fix tag variable

---------

Co-authored-by: Samson <16504129+sagudev@users.noreply.github.com>