# Defold 1.2.169 has been released

**URL:** <https://forum.defold.com/t/defold-1-2-169-has-been-released/65328>\
**Category:** Release notes\
**Created:** [May 25, 2020, 11:56am UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328 "2020-05-25T11:56:30Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mathias\_Westerdahl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/mathias_westerdahl/32/228_2.png) [@Mathias\_Westerdahl](https://forum.defold.com/u/Mathias_Westerdahl)\
**Post date:** [May 25, 2020, 11:56am UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328/1 "2020-05-25T11:56:30Z")

</div>

# Defold 1.2.169

This sprint we’ve fixed various smaller issues and requests.

Another feature we’ve added is the `sound.pause()` function, which many users have requested.

We also fixed an issue where a collection proxy was being rendered the same frame it was loaded, before it actually got its first update.  
Similarly, when unloading a collection proxy, it is now also delayed until the beginning of the next frame.

## Mesh Component

We have added support for a new component type, the mesh component.

- Announcement: [Mesh Component](https://forum.defold.com/t/mesh-component/65137)
- Documentation: [3D meshes in Defold](https://defold.com/manuals/mesh/)

## Engine

- [`3410`](https://github.com/defold/defold/issues/3410) - **Added** : Mesh component
- [`4773`](https://github.com/defold/defold/issues/4773) - **Added** : Added `sound.pause` function
- [`4725`](https://github.com/defold/defold/issues/4725) - **Fixed** : Fix for getting sound properties before playing sounds
- [`4697`](https://github.com/defold/defold/issues/4697) - **Fixed** : Fixed issue with calculating the font cache cell size
- [`4586`](https://github.com/defold/defold/issues/4586) - **Fixed** : Make sure collection proxies get an update before rendering
- [`4778`](https://github.com/defold/defold/issues/4778) - **Fixed** : The tilemap does not flip tiles when created
- [`3721`](https://github.com/defold/defold/issues/3721) - **Fixed** : Ignore arrow keys as text events
- [`4758`](https://github.com/defold/defold/pull/4758) - **Fixed** : Generate character/text event for spacebar
- [`4719`](https://github.com/defold/defold/issues/4719) - **Fixed** : IE 11 compatibility (sounds and gamepads)
- [`4742`](https://github.com/defold/defold/issues/4742) - **Fixed** : Configure CFBundleDevelopmentRegion and CFBundleLocalizations in game.project
- [`4747`](https://github.com/defold/defold/pull/4747) - **Fixed** : Check that there’s a world before creating a collision object
- [`4727`](https://github.com/defold/defold/issues/4727) - **Fixed** : Potential fix for writing save file that on rare occasions became corrupt
- [`4715`](https://github.com/defold/defold/issues/4715) - **Fixed** : Updated android build tools to 29.0.3
- [`3712`](https://github.com/defold/defold/issues/3712) - **Fixed** : Box2D crashes when setting a rotation with NaN (DEF-3177)

## Editor

- [`4753`](https://github.com/defold/defold/pull/4753) - **Added** : Added native extension template to editor
- [`4755`](https://github.com/defold/defold/pull/4755) - **Fixed** : DEFEDIT-4754 Crash when signing mobile dev app for iOS

---

<div class="post-metadata">

**Author:** ![Mathias\_Westerdahl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/mathias_westerdahl/32/228_2.png) [@Mathias\_Westerdahl](https://forum.defold.com/u/Mathias_Westerdahl)\
**Post date:** [May 25, 2020, 11:56am UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328/2 "2020-05-25T11:56:42Z")

</div>



---

<div class="post-metadata">

**Author:** ![sashikknox](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/sashikknox/32/20651_2.png) [@sashikknox](https://forum.defold.com/u/sashikknox)\
**Post date:** [May 25, 2020, 1:34pm UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328/3 "2020-05-25T13:34:09Z")

</div>

on OSX not work Right mouse click anywhere

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [May 25, 2020, 1:48pm UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328/4 "2020-05-25T13:48:15Z")

</div>

The “fix” was reverted earlier today: [Right Click not working in Defold Editor - #23 by Pkeod](https://forum.defold.com/t/right-click-not-working-in-defold-editor/65308/23)

Is it still not working for you?

---

<div class="post-metadata">

**Author:** ![sashikknox](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/sashikknox/32/20651_2.png) [@sashikknox](https://forum.defold.com/u/sashikknox)\
**Post date:** [May 25, 2020, 2:05pm UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328/5 "2020-05-25T14:05:25Z")

</div>

sorry, i just download it from [defold.com](http://defold.com) , and it was 1.2.168 … but in 1.2.169 it looks work now… thanks

---

<div class="post-metadata">

**Author:** ![Erik\_Angelin](https://forum-defold.b-cdn.net/letter_avatar_proxy/v4/letter/e/59ef9b/32.png) [@Erik\_Angelin](https://forum.defold.com/u/Erik_Angelin)\
**Post date:** [May 25, 2020, 7:22pm UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328/6 "2020-05-25T19:22:10Z")

</div>

Fixed: Source used to be closed. Now defaults to free.

---

<div class="post-metadata">

**Author:** ![Insality](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/insality/32/39737_2.png) [@Insality](https://forum.defold.com/u/Insality)\
**Post date:** [May 26, 2020, 9:41am UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328/7 "2020-05-26T09:41:07Z")

</div>

On 169 Defold my CI is broken with _headless mode_

On 168 debug and headless - ok  
on 169 debug - ok, headless - failed

Logs (any extensions I use, not only uptime):

```lua
Error in resource: uptime/src/UpTime.cpp
Exception in thread "main" com.dynamo.bob.MultipleCompileException: Build error
	at com.dynamo.bob.bundle.BundleHelper.buildEngineRemote(BundleHelper.java:1085)
	at com.dynamo.bob.Project.buildEngine(Project.java:716)
	at com.dynamo.bob.Project.doBuild(Project.java:837)
	at com.dynamo.bob.Project.build(Project.java:443)
	at com.dynamo.bob.Bob.main(Bob.java:573)
Caused by: com.defold.extender.client.ExtenderClientException: Failed to build source.
	at com.defold.extender.client.ExtenderClient.build(ExtenderClient.java:190)
	at com.dynamo.bob.bundle.BundleHelper.buildEngineRemote(BundleHelper.java:1070)
	... 4 more

```

---

<div class="post-metadata">

**Author:** ![Mathias\_Westerdahl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/mathias_westerdahl/32/228_2.png) [@Mathias\_Westerdahl](https://forum.defold.com/u/Mathias_Westerdahl)\
**Post date:** [May 26, 2020, 10:14am UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328/8 "2020-05-26T10:14:54Z")

</div>

Thanks!  
I’ll take a look!

---

<div class="post-metadata">

**Author:** ![Mathias\_Westerdahl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/mathias_westerdahl/32/228_2.png) [@Mathias\_Westerdahl](https://forum.defold.com/u/Mathias_Westerdahl)\
**Post date:** [May 27, 2020, 6:28am UTC](https://forum.defold.com/t/defold-1-2-169-has-been-released/65328/9 "2020-05-27T06:28:26Z")

</div>

The 1.2.169 version broke the `headless` variant, as @Insality reported.  
The current workaround is to exclude the new symbol from the build in the app manifest, like so:

```lua
platforms:
    x86_64-osx:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    x86_64-linux:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    js-web:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    wasm-web:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    x86-win32:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    x86_64-win32:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    armv7-android:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    arm64-android:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    armv7-ios:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    arm64-ios:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

    x86_64-ios:
        context:
            excludeSymbols: ["GraphicsAdapterOpenGL"]

```

The proper fix will be in 1.2.170.
