Releases: godotjs/GodotJS
Releases · godotjs/GodotJS
v0.8.0
- automatically execute
npm install
after presets installed to a project - output source filename, lineno of typescript instead of C++ for
console.warn
andconsole.error
- improve the generated d.ts (accept JS array for packed array, JS string for NodePath, and exact default values for more types of parameters)
- fix unresolved symbol
StringName
andArray
in d.ts - reload scripts by checking time modified and content hash both
- minor fixes
v0.7.6
- [experimental] support hot-reloading
- improve the generated d.ts
- directly use typescript source as
GodotJSScript
, and support placing.ts
in any sub directory in the project - fix GodotJSScript class registration flow (avoid reporting class not found when starting the engine)
- provide essential
GodotJSScript
templates - support
tsc watch
in the editor
v0.7.1
- add index accessor of godot primitive types (set_indexed/get_indexed of packed array types)
- fix object leaks on quiting (improve the Realm lifetime control)
- fix GodotJSScript method reference leaks on reloading
- fix crash on printing a ordinary JS object in REPL
- improve JSB_LOG outputs
v0.7
v0.6
- support godot class
getset
property - implicitly translate godot
Packed*Array
from javascriptArray
- add
add_module/find_module
helper functions - resolve modules with package.json if exists
- fix array buffer allocator (zeroed and non-zeroed)
- get rid of the use of lfs files
v0.5
v0.4
v0.3
Full Changelog: v0.2...v0.3