Defold 1.2.112 has been released

Defold 1.2.112

This release adds new functionality to the go.delete function together with fixes for Collada models, font textures and GUIs.

go.delete

We have extended the go.delete function to accept an additional bool parameter that will recursively delete the child hierarchy of the deleted object, in child to parent order. The function now also accepts a table of game object ids, which deprecates go.delete_all.

Collada fixes

The Collada parser has been fixed so that it can parse start and end times for animations (per scene). The asset unit entry is also applied to skeleton bone positions, instead of being included in their scale.

Headless engine

We have removed the dependency for X/GLFW on the headless version of the engine. This means that you should be able to run the headless engine on hardware without X, graphics card and monitor.

Engine

  • DEF-1644 - Added: New option in go.delete to also delete children.
  • DEF-1827 - Fixed: GUI nodes stretch when changing window size while disabled.
  • DEF-2845 - Fixed: Correctly initialize font cache.
  • DEF-2867 - Fixed: Headless version of engine no longer depend on GLFW/X/OGL.
  • DEF-2857 - Fixed: Truncate info/error/warning editor marker strings if too large.
  • DEF-2715 - Fixed: Collada scene start/end/framerate are parsed and used.
  • DEF-2854 - Fixed: Collada asset unit is applied to bone positions.
  • DEF-2837 - Fixed: Increased the Java heap size for javac and dx commands in build service.

Documentation

23 Likes

Yay! This is an amazing update. Thank you team!

6 Likes

Thanks for update! :heart_eyes:

2 Likes

Thanks for the update Defold team!!! Loving the experience!

3 Likes