Complete release notes for the current and previous versions of the engine.
Newest version: 1.2.160
We fixed a touch issue on HTML5 builds running on iOS, when activating the multitasking menu.
You can now send a message to you running (local) instance of the Defold engine, to resize to a certain size. This is, for example, useful for developing gui's.
We have updated the profiler documentation a bit, and we also created a new video explaining the latest features in the profiler.
The exported live update package names now contain the corresponding platform name, making them easier to maintain.
We have also made a change to our raycast function. We deprecated the old one, and instead created two new ones:
The latter is an asynchronous implementation, using messages (as before). The former version is synchronous, and returns the result directly in the script.
We have added dmScript::CheckVector3/ToVector3/PushVector3 et al to the Defold SDK. These are available for Vector3, Vector4, Quat and Matrix4.
Also, in order to support that, you now also have access to Sony's vectormath library.
And there is now also a dmScript::JsonToLua() which can convert a previously loaded dmJson::Document directly to a Lua table.
This is the last update of the old editor (a.k.a Editor 1) we'll ever release. If you're still using it, please download the new editor from d.defold.com.
DEF-3729- Added: Possibility to resize engine from message and exposed controls for it in Editor
DEF-3870- Fixed: Touches get “stuck” when using multitasking on iPhoneX
DEF-3846- Fixed: Atlas larger than 4k doesn't work in GUI
DEF-3830- Fixed: Include platform in liveupdate resourcepack name
DEF-3862- Fixed: Reduce profiler overhead on script function call
DEF-3864- Fixed: Profiler documentation fixes
DEF-3800- Fixed: Small cleanup of html5 manifest template properties
DEF-3856- Fixed: Updated editor links on d.defold.com
DEF-3868- Fixed: bob.jar now generates an error if there are duplicate files (i.e. library vs local files)
DEFEDIT-1600- Added: Display hovered tile index in tile source view
DEFEDIT-1587- Added: Added Abort Bundle option
DEFEDIT-1615- Added: Reuse build cache between editor sessions
DEFEDIT-1572- Added: Added progress indicator to Search Results tab when pressing Keep Results in Search in Files dialog before search completes
DEFEDIT-1565- Changed: Improved debugger by making it more stable at handling circular references
DEFEDIT-1566- Changed: Pretty-print Evaluate Lua results
DEFEDIT-1622- Changed: Improved editor responsiveness on printing Evaluate Lua results of big values such as "
DEFEDIT-1568- Changed: Improved project load times
DEFEDIT-1589- Changed: Improved rendering performance
DEFEDIT-1637- Changed: Console no longer highlights tabs as rogue indentation
DEFEDIT-1641- Changed: Improved performance of code editor on parsing big lua conditions
DEFEDIT-1604- Fixed: Fixed updater problem on Windows that didn't allow to update to latest version
DEFEDIT-1605- Fixed: Fixed box selection exception in Outline view
DEFEDIT-1607- Fixed: Fixed scene picking not respecting z-order
DEFEDIT-1613- Fixed: Fixed mouse scroll being slow on macOS
DEFEDIT-1496- Fixed: Fixed tilde key inserting unwanted characters on swedish keyboard layout
DEFEDIT-1623- Fixed: Fixed AABBs of particle emitters
DEFEDIT-1632- Fixed: Fixed Enter behavior in bundle dialog
DEFEDIT-1633- Fixed: Fixed exception in Curve View
DEFEDIT-1634- Fixed: Fixed exception in empty tilesource
DEFEDIT-1639- Fixed: Fixed inability to load PVRTexLib on some windows machines