v0.3.0

@paulcuth paulcuth released this Jul 28, 2016 · 14 commits to master since this release

Changes since v0.2.0:

  • Implements local functions.
  • Adds Table.toObject() to transform Lua table to JS object.
  • Adds LICENSE file.
  • Fixes issue where tostring() was returning userdata for zero-length strings.
  • Fixes gsub() result when pattern is anchored to end of string.
  • Fixes issue where require() was initialising modules multiple times.
  • Fixes issues window.expand not expanding all properties of window.
  • Fixes issues calling new() method on function values.
  • Fixes issues calling toString() on objects returned from DOMAPI.
  • Fixes issues where parser failed when Babel stopped formatting its output (file too long).
  • Removes failing optimisation in AssignmentStatement code gen.