Our iOS entitlements support was improved with a better way of merging the entitlements.
We’ve added a new error code to the return value of gui.new_texture().
We’ve updated/fixed some issues with regards to callstack output. This should help us pinpoint issues faster in the future.
We now publish the download link to the reference documentation for each release on http://d.defold.com.
For native extensions and iOS, we added signing to the ./Frameworks folder (if there is one).
We also copy any swift libraries found in the frameworks folder to the ./SwiftSupport folder. These changes were made to support the latest Facebook sdk.
When bundling for Windows, bob.jar now only bundles one architecture at a time (32 or 64 bit).
Bob got an argument --exclude-build-folder
which is a comma separated string of folders that should not be included in the build.
Engine
-
Issue-5017
- Fixed: Handle iOS entitlements overrides with and without an Entitlements dict -
Issue-5412
- Fixed: Download symbols in vanilla builds if --with-symbols is used -
Issue-5415
- Fixed: Fix for to avoid debug.traceback being accidentally overwritten -
Issue-5432
- Fixed: Crash fix for number of tilegrid renderobjects required for a frame -
Issue-5437
- Fixed: Make the domain name of editor updates configurable -
Issue-5438
- Fixed: NE: Added documentation for DM_DEBUG, DM_RELEASE and DM_HEADLESS -
Issue-5439
- Fixed: Win32 callstack fix for asserts (better output in console) -
Issue-5441
- Fixed: Append Lua callstack to crash dumps (better output in console) -
Issue-5452
- Fixed: Update value of initial memory for HTML5 -
Issue-5455
- Fixed: Update dmloader.js to support IE11 -
Issue-5458
- Fixed: Relax dmHttpClient assertions for nocontent responses -
Issue-5461
- Fixed: Add ref-doc.zip to download page -
Issue-5464
- Fixed: Discard lingering sound instances with few frames left - fixes #5270 -
Issue-5465
- Fixed: Sign iOS frameworks -
Issue-5469
- Fixed: Script callback destroy fix -
Issue-5473
- Fixed: Mesh component now uses the correct textures -
Issue-5482
- Fixed: Copy swift libraries to SwiftSupport folder -
Issue-5483
- Fixed: Added initial focus to the macOS app when using Vulkan backend -
Issue-5486
- Fixed: Return an additional result code from gui.new_texture() -
Issue-5488
- Fixed: Set architecture as well when bundling for windows -
Issue-5489
- Fixed: Always use an architecture matching the platform on Windows -
Issue-5492
- Fixed: Fix for resizing the descriptor allocator (Vulkan) -
Issue-5496
- Fixed: Added exclude-build-folder option to bob.jar -
Issue-5499
- Fixed: LiveUpdate: dmSys::LoadResource can load from both the android assets and also regular files -
Issue-5500
- Added: Added dmHttpClient::ParseHeader to dmSDK -
Issue-5511
- Fixed: Made sure gamepad axis pressed/released trigger more like a regular button
Editor
-
Issue-5141
- Fixed: Editor preferences now support utf8 strings