Skip to content

QuickJS-binding-alpha13-20200830

Pre-release
Pre-release
Compare
Choose a tag to compare
@Geequlim Geequlim released this 30 Aug 02:36
· 138 commits to master since this release

New Features

  • Add iterator support for Pool*Vector
  • Add godot.instance_from_id
  • [TypeScript] Add gdclass decorator to register anonymous ECMAClass
  • All virtual properties of builtin types are avaliable now

Improvements

  • Allow debug via network connection
  • Improved debugger
  • Improved javascript stacks parser
  • Improved console log functions to allow output colored message for console.warn and console.error
  • Improved multi-thread support
  • Improved error handling for worker callbacks
  • Improved ECMAScript classes, registered class properties are initialized when constructing now
  • Improved bytecode export support for ECMAScript modules
  • Display error message when cyclic module import detected
  • Improve the binding of builtin types allow extends builtin types in script

Bug Fix

  • Fix memory leak of Pooled Vectors
  • Fix crash when script method contains error called from C++
  • Fix argument may be freed when they are still in use
  • Fix missing constant and enumerations of some singletons
  • Fix tooled script property values missing

Download

The binaries are compiled with godot 3.2.2 stable