Defold 1.2.179 BETA

Defold 1.2.179 BETA

The latest beta is now released, and we invite those interested in beta testing the new features in the editor and engine to join now.
The beta period will be 2 weeks and the next planned stable release is two weeks from now.

We hope this new workflow will highlight any issues earlier, and also get valuable feedback from our users. And please comment if you come up with ideas on improving on this new workflow.

Please report any engine issues in this thread or in issues using Help -> Report Issue

Thx for helping out!

Disclaimer

This is a BETA release, and it might have issues that could potentially be disruptive for you and your teams workflow. Use with caution. Use of source control for your projects is strongly recommended.

Access to the beta

Download the editor or bob.jar from http://d.defold.com/beta/

Set your build server to https://build-stage.defold.com

Release notes

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

Editor

  • Issue-5141 - Fixed: Editor preferences now support utf8 strings

Edit 2021-01-26

Engine

  • 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

Edit 2021-02-01

  • Issue-5511 - Fixed: Made sure gamepad axis pressed/released trigger more like a regular button
16 Likes