Defold 1.2.152
This release adds the possibility to bundle for the iOS simulator architecture. You now have to option to choose which architectures to be used when you bundle for iOS, the default is still to include both 32-bit (armv7) and 64-bit (arm64).
We have also exposed the game property html5.engine_arguments
for HTML5 builds, where you can specify additional engine arguments. A common use case is to supply --verify-graphics-calls=false
which can gain some performance on Google Chrome.
Upgrade LuaJIT
We have upgraded LuaJIT from 2.0.5 to 2.1.0-beta3 which supports arm64 architectures. This is in preparation for Android 64-bit support, and also means that arm64 iOS devices can use the JIT interpreter.
Engine
-
DEF-2994
- Added: iOS simulator platform support. -
DEF-2933
- Fixed: Luajit 2.1.0-beta3 with arm64 support upgrade. -
DEF-3910
- Fixed: Added support forhtml5.engine_arguments
to add runtime arguments.
Editor
-
DEFEDIT-1599
- Added:F5
,F6
andF7
now toggle visibility of the surrounding panes. -
DEFEDIT-1653
- Fixed: Outline panel did not refresh after a drag and drop operation. -
DEFEDIT-1654
- Fixed: Window size and position is now remembered between sessions on macOS. -
DEFEDIT-1659
- Changed: The editor will now use more of the available memory to support editing of larger projects. -
DEFEDIT-1664
- Fixed: Update link from the Welcome dialog now works again. -
DEFEDIT-1666
- Fixed: Occasional error message when closing.script
file. -
DEFEDIT-1667
- Changed: The editor now detects low-memory conditions and will attempt to free up some memory.