Releases: reearth/quickjs-emscripten-sync
Releases · reearth/quickjs-emscripten-sync
v1.5.2
18 Feb 19:59
Compare
Sorry, something went wrong.
No results found
Upgrade dependencies
Add an experimental option experimentalContextEx
to solve errors when functions are repeatedly created (experimental)
v1.5.1
27 Aug 18:19
Compare
Sorry, something went wrong.
No results found
Fix quickjs-emscripten-sync does not work in ESM
v1.5.0
26 Aug 02:58
Compare
Sorry, something went wrong.
No results found
Support marshalling and unmarshalling date objects
Add customMarshaller
, customUnmarshaller
, isWrappable
and isHandleWrappable
to Arena options
Upgrade dependencies
v1.4.0
13 Jul 10:27
Compare
Sorry, something went wrong.
No results found
Support quickjs-emscripten v0.20~
Add compat
option to Arena options to use quickjs-emscripten v0.15 or older
Fix promise support
v1.3.0
13 Jul 04:56
Compare
Sorry, something went wrong.
No results found
Support marshaling and unmarshaling Promise (quickjs-emscripten v0.15)
Use Vite instead of microbundle
v1.2.0
15 Sep 15:18
Compare
Sorry, something went wrong.
No results found
Remove default export (use import { Arena } from "..."
instead)
Rename send
(one of exported functions) to json
Support "json"
as values that can be set with isMarshalable
(JSON marshaling mode)
Change default isMarshalable
value (marshaling mode) to JSON mode
evalCode
now returns unwrapped objects
Add support for exposing functions that return objects (#2 )
Fix possible minor errors
Update dependencies
v1.1.0
10 Jun 09:28
Compare
Sorry, something went wrong.
No results found
Upgrade dependencies
Update README and JSDoc
Add Array and Array.prototype to default registered objects
Support for (un)marshalling of arrays with non-element properties
Change arena.expose
method signature and add arena.sync
method