Changes for version 0.20

  • Fix integer-overflow bug in setTime() (et al.) when Perl stores the number as NV rather than IV/UV.
  • Properly free QuickJS resources upon failure to convert Perl parameters to JavaScript.
  • Add Promise support.
  • Make eval_module() return a promise (since QuickJS itself now does).

Provides

in lib/JavaScript/QuickJS.pm
in lib/JavaScript/QuickJS.pm
in lib/JavaScript/QuickJS.pm