QuickJS-binding-alpha13-20200830
Pre-release
Pre-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