quick-js-datepatch/libquickjs-sys/CHANGELOG.md
2021-08-09 15:49:37 +02:00

1.7 KiB

libquickjs_sys - Changelog

v0.10.0 - 2021-08-09

  • Upgraded to quickjs version 2021-03-27
  • Added JS_ValueGetTag

v0.9.0 - 2021-02-04

  • Upgraded to quickjs version 2020-11-08
  • Added wrappers to expose various QuickJS functions that are inline static
  • Always compile with -fPIC

v0.8.0 - 2020-09-29

Upgraded to quickjs version 2020-09-06.

  • Added
    • JS_SetIsHTMLDDA
    • JS_GetScriptOrModuleName
    • JS_RunModule
    • Multiple new constants, including JS_ATOM_NULL

JS_SetIsHTMLDDA

v0.7.0 - 2020-07-09

Upgraded to quickjs version 2020-07-05.

  • Added
    • JS_ParseJSON2
    • JSSharedArrayBufferFunctions
    • JS_WriteObject2
    • JS_SetSharedArrayBufferFunctions
    • JS_WriteObject2
    • JS_SetSharedArrayBufferFunctions
    • JS_PARSE_JSON_EXT
    • JS_WRITE_OBJ_SAB
    • JS_WRITE_OBJ_REFERENCE
    • JS_READ_OBJ_SAB
    • JS_READ_OBJ_REFERENCE

v0.6.0 - 2020-05-25

Upgraded to quickjs version 2020-04-12.

  • Lot's of changes from usize to size_t.

v0.5.0 - 2020-03-24

Upgraded to version 2020-03-16:

  • Added functions JS_GetRuntimeOpaque, JS_SetRuntimeOpaque
  • Removed function JS_NewInt64, JS_ToInt64Ext

v0.4.0 - 2019-11-02

Upgraded to version 2019-09-18:

  • Added JS_ValueToAtom
  • Added JS_SetConstructor
  • JS_GetTypedArrayBuffer

Updated bindgen dependency to 0.51.

v0.3.0 - 2019-08-13

  • Added patched feature for applying patches

  • Added patch stack-overflow-signed to fix stackoverflow due invalid cast

  • c_int changed to usize in JS_NewAtomLen/JS_NewStringLen

  • JS_ToCStringLen2 replaces JS_ToCStringLen

  • Added JS_GetOwnProperty(Names) functions

v0.2.0 - 2019-07-31

  • Updated embedded bindings to version 2019-07-28
    • JS_EVAL_FLAG_SHEBANG constant was removed
    • JS_NewPromiseCallback was added