Defold 1.2.125
This release fixes a number of issues and bugs. A rendering artefact seen in Safari versions >11.0.1 is fixed, a hard crash when number of touch inputs exceeded the supported number is also fixed. The default render script has been updated with useful projection helper functions, and calling gui.stop_particlefx on a particlefx gui node will now have the same behaviour as calling particlefx.stop on a gameobject component. Better link errors for native extension on Win32 was also added, along with a number of smaller fixes.
The native extension server has also been updated with more descriptive error messages for various situations.
Engine
-
DEF-3185
- Added: Added projection helper functions to the default render script -
DEF-3061
- Fixed: HTML5 rendering issue for Safari. -
DEF-3209
- Fixed: Multitouch crash on iOS when using more than supported number of touches. -
DEF-3206
- Fixed: Stopping all playing particlefx on a single particlefx GUI node. -
DEF-3233
- Fixed: iOS11: App now requests priority over system gestures (i.e. touches at edges) -
DEF-3217
- Fixed: The SIGABRT signal will now generate a _crash log. -
DEF-3215
- Fixed: dmLog* functions on iOS now use NSLog. -
DEF-3162
- Fixed: Changed what part of the script filepath is reported on Lua errors. -
DEF-3184
- Fixed: Improved link errors for native extensions on Win32. -
DEF-3197
- Fixed: Resource hashes does not include the factory base path.