Defold 1.2.172
This sprint we’ve upgraded the extension-iap to support Android Billing 3.0. Read more in this post. You can find the beta version of the extension here
The sound has been moved to a separate thread (if the platform supports it), which significantly lowers the risk of stutter when playing sound while loading large scenes.
We’ve also spent some time improving the support for our newest platform, the Nintendo Switch.
In this beta we’re adding multiple workflow fixes, including support for the web profiler and hot reload.
Engine
Issue-4991- Added: Addedandroid.display_cutoutin game.project for handling display cutoutIssue-3172- Fixed: Only use XY for creating uniform scale in Box2DIssue-4447- Fixed: Added Android 10 as the default target apiIssue-4837- Fixed: Sound is now run on a separate threadIssue-4862- Fixed:sys.rebootnow supported on HTML5Issue-4952- Fixed: Fix crash when deleting playing particlefx in guiIssue-5000- Fixed: Proper Lua context cleanup afterwindow.set_listenercallbacksIssue-5051- Fixed: Fixed spawn position for mesh componentIssue-5069- Fixed: Fix for world space mesh componentIssue-5033- Fixed: Added better error reporting if liveupdate keys were set, but didn’t exist on discIssue-4766- Fixed: Removed unused render target nameIssue-5063- Fixed: Vulkan - Added cubemap supportIssue-5014- Fixed: Vulkan - Fix conditions for properly resizing scratch bufferIssue-5043- Fixed: Vulkan - Make sure we set the correct filtering when uploading textures