github quickjs-ng/quickjs v0.16.2

3 hours ago

What's Changed

  • Fix JS_NewObjectFrom by @bnoordhuis in #1659
  • Fix Proxy ownKeys trap accepting a primitive result by @saghul in #1637
  • Fix arity of os.chdir and std.setenv by @bnoordhuis in #1662
  • Fix object leak in JS_NewCConstructor by @bnoordhuis in #1670
  • Fix SIGBUS on strict-alignment platforms: align cpool_offset to 8 bytes by @vom513 in #1666
  • Fix TypedArray.prototype.with() value conversion order by @sr5434 in #1667
  • Do not leak the old prototype in JS_AddIntrinsicDOMException() by @andreasrosdal in #1642
  • Return the class name atom from JS_GetClassName() by @andreasrosdal in #1641
  • Always call the sort comparator, even for identical values by @andreasrosdal in #1645
  • Fix rejection of escaped reserved punctuators in v-flag \q by @sr5434 in #1671
  • Add interrupt checks to Array prototype methods by @bnoordhuis in #1674
  • Propagate exceptions from the get/set descriptor accessors by @saghul in #1638
  • Check target extensibility via IsExtensible() in the proxy invariant checks by @saghul in #1636

New Contributors

Full Changelog: v0.16.1...v0.16.2

Don't miss a new quickjs release

NewReleases is sending notifications on new releases.