# Defold 1.12.1 has been released

**URL:** <https://forum.defold.com/t/defold-1-12-1-has-been-released/82327>\
**Category:** Release notes\
**Created:** [February 4, 2026, 1:26pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327 "2026-02-04T13:26:15Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![AGulev](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/agulev/32/4541_2.png) [@AGulev](https://forum.defold.com/u/AGulev)\
**Post date:** [February 4, 2026, 1:26pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/1 "2026-02-04T13:26:16Z")

</div>

⚠ If you are using a custom `AndroidManifest.xml` or `Info.plist`, ensure it is kept in sync with the updated files in `builtins`.

# Defold 1.12.1

## Summary

- **NEW** : ([#11553](https://github.com/defold/defold/pull/11563)) Update XCode to 26.2, MacOS SDK to 26.2, iOS SDK to 26.2 (by AGulev)
- **NEW** : ([#11554](https://github.com/defold/defold/pull/11612)) Update Android SDK to version 36.1.0 and targetSdkVersion to 36 (by AGulev)
- **NEW** : ([#11447](https://github.com/defold/defold/pull/11540)) Add support for http proxy connections (by britzl)
- **NEW** : ([#9505](https://github.com/defold/defold/pull/11664)) Replaced the deprecated `ALooper_pollAll` call with `ALooper_pollOnce` (by AGulev)
- **NEW** : ([#11739](https://github.com/defold/defold/pull/11740)) Report old and new shader combinations (by Jhonnyg)
- **NEW** : ([#11429](https://github.com/defold/defold/pull/11436)) Added editor option to select when to build with the profiler (by JCash)
- **NEW** : ([#11577](https://github.com/defold/defold/pull/11584)) Add support for mounting live update archives from Android assets (by britzl)
- **NEW** : ([#11558](https://github.com/defold/defold/pull/11626)) Fix regex for linux shared libraries (by ekharkunov)
- **NEW** : ([#11164](https://github.com/defold/defold/pull/11629)) Removed unnecessary lock of main thread when loading many large textures (by britzl)
- **NEW** : ([#11528](https://github.com/defold/defold/pull/11571)) Added ‘Help’ to the list of permitted locations for editor scripts (by AGulev)
- **NEW** : ([#7047](https://github.com/defold/defold/pull/11441)) Breakpoints tab view (by JosephFerano)
- **NEW** : ([#11600](https://github.com/defold/defold/pull/11600)) Skip unnecessary traversal in update-overrides (by matgis)
- **NEW** : ([#11276](https://github.com/defold/defold/pull/11595)) Added an ability to specify `library.defold_min_version` for extensions to prevent using incompatible extensions (by AGulev)
- **NEW** : ([#11630](https://github.com/defold/defold/pull/11630)) Decrease editor memory pressure from transaction steps (by matgis)
- **NEW** : ([#11607](https://github.com/defold/defold/pull/11642)) Add a window title to splash, welcome, and project loading (by JosephFerano)
- **NEW** : ([#11406](https://github.com/defold/defold/pull/11696)) Editor: Add drag and drop from Assets to Properties Resource Picker (by JosephFerano)
- **NEW** : ([#4156](https://github.com/defold/defold/pull/11748)) Move project dependencies into their own separate category in the Assets panel (by vlaaad)
- **NEW** : ([#8960](https://github.com/defold/defold/pull/11704)) Added “Close” button to the animation preview in atlas (by AGulev)
- **NEW** : ([#11676](https://github.com/defold/defold/pull/11708)) Add `zlib` module to editor scripts (by vlaaad)
- **NEW** : ([#11396](https://github.com/defold/defold/pull/11715)) Do not rename items on double-click in the outline (keep only F2 for renaming) (by AGulev)
- **FIX** : ([#11526](https://github.com/defold/defold/pull/11526)) Update LuaJIT (by AGulev)
- **FIX** : ([#11541](https://github.com/defold/defold/pull/11541)) Performance optimisations for atlas creation (by AGulev)
- **FIX** : ([#11547](https://github.com/defold/defold/pull/11547)) Bob performance optimizations for sequential builds (by AGulev)
- **FIX** : ([#11517](https://github.com/defold/defold/pull/11555)) Fixed missing delete key binding on HTML5 (by britzl)
- **FIX** : ([#11609](https://github.com/defold/defold/pull/11609)) Improved atlas texture creation speed in the editor (by AGulev)
- **FIX** : ([#11613](https://github.com/defold/defold/pull/11614)) Unblock main thread while loading a collection and a texture at the same time (by britzl)
- **FIX** : ([#11624](https://github.com/defold/defold/pull/11624)) Various leak fixes: SSL socket, physics, script table, game system, engine (by JCash)
- **FIX** : ([#11678](https://github.com/defold/defold/pull/11678)) Make sure the mesh component buffer’s version is taken into account when updating the vertex buffer (by JCash)
- **FIX** : ([#11679](https://github.com/defold/defold/pull/11679)) Fixes in the Vulkan graphics backend (by JCash)
- **FIX** : ([#10571](https://github.com/defold/defold/pull/11706)) Dont use valueptr for models in GetProperty for material constants (by Jhonnyg)
- **FIX** : ([#11627](https://github.com/defold/defold/pull/11709)) Added Safe Area related functionality (by AGulev)
- **FIX** : ([#11689](https://github.com/defold/defold/pull/11718)) `bob.jar` now scans for `ext.properties` in all folders, not just extension folders (by AGulev)
- **FIX** : ([#11736](https://github.com/defold/defold/pull/11741)) Fix text layout regression (by britzl)
- **FIX** : ([#11746](https://github.com/defold/defold/pull/11746)) Fix Android resource detection (by ekharkunov)
- **FIX** : ([#11104](https://github.com/defold/defold/pull/11175)) Copy dynamic libs into result bundle (by ekharkunov)
- **FIX** : ([#11349](https://github.com/defold/defold/pull/11349)) Add logic to recover lost sound device on Windows (by deurell)
- **FIX** : ([#11663](https://github.com/defold/defold/pull/11663)) Fix a rare potential ANR issue on Android (by AGulev)
- **FIX** : ([#11673](https://github.com/defold/defold/pull/11674)) Fixed missing tracking when doing layout of glyphs (by JCash)
- **FIX** : ([#11685](https://github.com/defold/defold/pull/11685)) Added support for `.jpeg` files for models (by JCash)
- **FIX** : ([#11683](https://github.com/defold/defold/pull/11720)) Added check if font glyph bitmap will fit into the font glyph texture before uploading (by JCash)
- **FIX** : ([#9702,#9401](https://github.com/defold/defold/pull/11559)) Fix issues around textures shared between Model Scenes (by matgis)
- **FIX** : ([#11568](https://github.com/defold/defold/pull/11568)) Revamp the Properties view (by vlaaad)
- **FIX** : ([#11556](https://github.com/defold/defold/pull/11569)) Fixed an issue where the camera component icon would disappear after copy-pasting a camera component (by AGulev)
- **FIX** : ([#11570](https://github.com/defold/defold/pull/11570)) Improve project open performance in large projects (by vlaaad)
- **FIX** : ([#11601](https://github.com/defold/defold/pull/11601)) Improve project load performance by 19% (by vlaaad)
- **FIX** : ([#11604](https://github.com/defold/defold/pull/11604)) Improve project loading performance of large projects by 4% (by vlaaad)
- **FIX** : ([#10688](https://github.com/defold/defold/pull/11593)) Editor: Optimize atlas preview generation (by JosephFerano)
- **FIX** : ([#8463](https://github.com/defold/defold/pull/11617)) Editor: Optimize Atlas Preview Image Generation for faster iterations (by JosephFerano)
- **FIX** : ([#11619](https://github.com/defold/defold/pull/11652)) Editor: Fix exception when showing Context Menu for a missing resource (by matgis)
- **FIX** : ([#11655](https://github.com/defold/defold/pull/11655)) Exclude insignificant entries when applying gui property overrides in the editor (by matgis)
- **FIX** : ([#4959](https://github.com/defold/defold/pull/11693)) Add an embedded sound component instead of using a raw sound (by AGulev)
- **FIX** : ([#8442](https://github.com/defold/defold/pull/11700)) Select the first element by default in forms where choosing an option reveals additional settings (by vlaaad)
- **FIX** : ([#11532](https://github.com/defold/defold/pull/11753)) Limit max height of editor script dialogs (by vlaaad)
- **FIX** : ([#11690](https://github.com/defold/defold/pull/11690)) Add `/prefs/...` editor HTTP server enpoints (by vlaaad)

## Engine

**NEW** : ([#11553](https://github.com/defold/defold/pull/11563)) **‘Update XCode to 26.2, MacOS SDK to 26.2, iOS SDK to 26.2’** by AGulev  
Build toolchain updated with:

- XCode 26.2
- macOS SDK 26.2
- iOS SDK 26.2

⚠ The `MinimumOSVersion` for iOS has been updated to 15.0 (it was 11.0 previously)  
⚠ The `LSMinimumSystemVersion` for macOS has been updated to 11.5 (it was 10.15 previously)  
⚠ `info.plist` notice: if your project uses a custom `info.plist` file, ensure it includes the latest changes from the default version

**NEW** : ([#11554](https://github.com/defold/defold/pull/11612)) **‘Update Android SDK to version 36.1.0 and targetSdkVersion to 36’** by AGulev  
Android SDK updated to the latest stable version 36.1.0

**NEW** : ([#11447](https://github.com/defold/defold/pull/11540)) **‘Add support for http proxy connections’** by britzl  
HTTP requests can now specify a proxy server to use when connecting to the destination server. When a proxy is used the connection to the destination server is established using an a HTTP tunnel through the proxy. The HTTP tunnel is established using the [CONNECT HTTP method](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Methods/CONNECT).

```lua
	-- connect to www.defold.com via localhost proxy on port 8888
	local url = "https://www.defold.com:443"
	local method = "GET"
	local headers = {}
	local post_data = nil
	local options = {
		proxy = "https://127.0.0.1:8888"
	}
	http.request(url, method, function(self, id, response)
		pprint(response)
	end, headers, post_data, options)

```

**NEW** : ([#9505](https://github.com/defold/defold/pull/11664)) **‘Replaced the deprecated `ALooper_pollAll` call with `ALooper_pollOnce`’** by AGulev  
`ALooper_pollAll` has been deprecated due to [a potential race condition](https://github.com/android/ndk-samples/issues/999). It has been replaced with `ALooper_pollOnce` in the engine code.

**NEW** : ([#11739](https://github.com/defold/defold/pull/11740)) **‘Report old and new shader combinations’** by Jhonnyg  
When mixing old and new shader pipelines, we currently show a warning but don’t tell the users which shaders is causing it. Instead, we now show which shader resources that are causing this to happen.

**NEW** : ([#11429](https://github.com/defold/defold/pull/11436)) **‘Added editor option to select when to build with the profiler’** by JCash  
This allows for the option to use the profiler in a release build.

**NEW** : ([#11577](https://github.com/defold/defold/pull/11584)) **‘Add support for mounting live update archives from Android assets’** by britzl  
It is now possible to mount a live update archive located inside the assets folder of an Android bundle by using a specific prefix to the archive path:

```lua
liveupdate.add_mount("my_mount", "zip:/android_asset/myassets.zip", priority, callback)

```

The archive can be added to the Android bundle using the bundle resources option or as an install-time Play Asset Delivery pack.

**NEW** : ([#11558](https://github.com/defold/defold/pull/11626)) **‘Fix regex for linux shared libraries’** by ekharkunov

**NEW** : ([#11164](https://github.com/defold/defold/pull/11629)) **‘Removed unnecessary lock of main thread when loading many large textures’** by britzl  
This change makes sure that the resource system doesn’t lock the main thread when loading many large textures (or other large resources).

**FIX** : ([#11526](https://github.com/defold/defold/pull/11526)) **‘Update LuaJIT’** by AGulev  
This update resolves performance issues on arm64 platforms with JIT enabled, such as `arm64-mac`, `arm64-android`, and `arm64-linux`.

**FIX** : ([#11541](https://github.com/defold/defold/pull/11541)) **‘Performance optimisations for atlas creation’** by AGulev  
These improvements reduced the total atlas build time in Bob.jar from ~2850ms down to ~1100ms for a tested atlas (8192x4096, 4818 images on MBP M1 Max), including a drop in layout calculation time from ~1300ms down to ~490ms. With the reduced algorithmic complexity, adding more images will affect performance far less than before.

**FIX** : ([#11547](https://github.com/defold/defold/pull/11547)) **‘Bob performance optimizations for sequential builds’** by AGulev  
Load the native libraries used for shader, model and texture building in advance during Bob’s initialisation stage, and do it in parallel. This can save up to 2 seconds during a rebuild when all three libraries are needed. While that might not be a big deal for a full build, for sequential builds (builds without `clean`) it can be a noticeable improvement (for example, 4s → 2s).

**FIX** : ([#11517](https://github.com/defold/defold/pull/11555)) **‘Fixed missing delete key binding on HTML5’** by britzl  
The delete key was not correctly identified in HTML5 builds.

**FIX** : ([#11609](https://github.com/defold/defold/pull/11609)) **‘Improved atlas texture creation speed in the editor’** by AGulev

**FIX** : ([#11613](https://github.com/defold/defold/pull/11614)) **‘Unblock main thread while loading a collection and a texture at the same time’** by britzl  
This fixes an issue where the main thread locked for an extender period of time when loading and initialising a collection while at the same time doing a texture upload on Vulkan.

**FIX** : ([#11624](https://github.com/defold/defold/pull/11624)) **‘Various leak fixes: SSL socket, physics, script table, game system, engine’** by JCash

**FIX** : ([#11678](https://github.com/defold/defold/pull/11678)) **‘Make sure the mesh component buffer’s version is taken into account when updating the vertex buffer’** by JCash  
This fixes an issue when setting a buffer via the “vertices” property, and the vertex buffer wasn’t updated.

**FIX** : ([#11679](https://github.com/defold/defold/pull/11679)) **‘Fixes in the Vulkan graphics backend’** by JCash  
The issue presented itself when running with diagnostics, but could lead to odd behaviors at runtime.  
The fixes:

- an image size was occasionally miscalculated, which could result in a read out-of-bounds
- the graphics async state was written to twice, in a non thread safe manner

**FIX** : ([#10571](https://github.com/defold/defold/pull/11706)) **‘Dont use valueptr for models in GetProperty for material constants’** by Jhonnyg  
Fixed an issue where using `go.animate` to animate material constants would cause model hashes to not be updated. This would cause model instancing to behave incorrectly.

**FIX** : ([#11627](https://github.com/defold/defold/pull/11709)) **‘Added Safe Area related functionality’** by AGulev  
Safe Area support for Android and iOS phones is now available in the engine out of the box.  
You can control how the GUI respects the safe area using `gui.safe_area_mode = none|long|short|both` in `game.project`, with the option to override this per GUI scene at runtime via `gui.gui.set_safe_area_mode(gui.SAFE_AREA_*)`.

![CleanShot 2026-01-08 at 11 48 20@2x](https://github.com/user-attachments/assets/3b0c7a82-b9ff-4ec7-98ff-0dc30d7f3f9a)

This allows UI elements to stay within safe zones on devices with notches, while still using the full screen when no cutout is present (On platforms without cutouts, the inset values are returned as 0).  
The new `window.get_safe_area()` API provides the current safe area rectangle along with inset values, making it possible to use this data in custom layout and positioning logic.

![example](https://github.com/user-attachments/assets/f4d12bec-5b3c-4088-94db-2b624859fb9b)

**FIX** : ([#11689](https://github.com/defold/defold/pull/11718)) **‘`bob.jar` now scans for `ext.properties` in all folders, not just extension folders’** by AGulev  
Fix an inconsistency where the Editor scans `ext.properties` in all folders, while `bob.jar` only scans extension folders.

**FIX** : ([#11736](https://github.com/defold/defold/pull/11741)) **‘Fix text layout regression’** by britzl  
This fixes a regression and discrepancy between how fonts are viewed in the editor and rendered in the engine. Monospace font padding were not properly respected and trailing spaces had an incorrect length.

**FIX** : ([#11746](https://github.com/defold/defold/pull/11746)) **‘Fix Android resource detection’** by ekharkunov  
Fixed issue when bundle resources doesn’t detected as valid Android resources because of additional .DS\_Store files

**FIX** : ([#11104](https://github.com/defold/defold/pull/11175)) **‘Copy dynamic libs into result bundle’** by ekharkunov

**FIX** : ([#11349](https://github.com/defold/defold/pull/11349)) **‘Add logic to recover lost sound device on Windows’** by deurell  
Handle recovery of lost sound device on Windows.

**FIX** : ([#11663](https://github.com/defold/defold/pull/11663)) **‘Fix a rare potential ANR issue on Android’** by AGulev  
The expensive part of window termination on android was moved from the looper thread to the engine thread to prevent potential ANRs when terminating a window.

**FIX** : ([#11673](https://github.com/defold/defold/pull/11674)) **‘Fixed missing tracking when doing layout of glyphs’** by JCash

**FIX** : ([#11685](https://github.com/defold/defold/pull/11685)) **‘Added support for `.jpeg` files for models’** by JCash  
Previously, models could only refer to .jpg or .png files.

**FIX** : ([#11683](https://github.com/defold/defold/pull/11720)) **‘Added check if font glyph bitmap will fit into the font glyph texture before uploading’** by JCash  
This fixes an issue where blitting an image outside of the texture size is throwing errors on OpenGL backend.

## Editor

**NEW** : ([#11528](https://github.com/defold/defold/pull/11571)) **‘Added ‘Help’ to the list of permitted locations for editor scripts’** by AGulev

**NEW** : ([#7047](https://github.com/defold/defold/pull/11441)) **‘Breakpoints tab view’** by JosephFerano  
Breapoints Tab has been added to the Tool’s Panel which allows the user to manage all breakpoints in their project. Breakpoints also received an enhancement with the ability to toggle their enabled state, allowing users to temporarily disable them without deleting them. Breakpoints also now persistent across sessions so you don’t lose them when you close the project.

![image](https://github.com/user-attachments/assets/d0849419-d734-4744-b287-73836c04fde3)

![image](https://github.com/user-attachments/assets/2bd727a4-e3b5-4c2e-b227-7d996b68cd6c)

Features include:

- Enable/Disable/Toggle/Remove All or selected with right-click context menu actions
- Toggle breakpoint enabled state checkbox
- Add/Edit/Remove conditions
- Go to line or show asset in the browser
- Keyboard shortcuts!

**NEW** : ([#11600](https://github.com/defold/defold/pull/11600)) **‘Skip unnecessary traversal in update-overrides’** by matgis  
Skipping some graph traversal in the `update-overrides` step that concludes transactions is now around 14.7 times faster. In the large project we were testing with the `update-overrides` step during the initial project loading went from taking 1:43 to 6.8 seconds, resulting in a 27% project load time improvement.

**NEW** : ([#11276](https://github.com/defold/defold/pull/11595)) **'Added an ability to specify `library.defold_min_version` for extensions to prevent using incompatible extensions ’** by AGulev  
Extensions that define `library.defold_min_version` are now validated against the current Defold version.  
If the extension requires a newer version than the one being used, the build will fail with an error message.

**NEW** : ([#11630](https://github.com/defold/defold/pull/11630)) **‘Decrease editor memory pressure from transaction steps’** by matgis  
Refactored the data structures we use to represent atomic changes to the editor graph. This yields a small improvement to peak memory usage when loading the project.

For comparison, in our large test project, the transaction steps needed to load the project went from `1.02 GB` to `695 MB`. In practice, the improvement will not be directly reflected as a corresponding decrease in peak memory usage, but the change puts less pressure on the garbage collector and enables further optimizations.

**NEW** : ([#11607](https://github.com/defold/defold/pull/11642)) **‘Add a window title to splash, welcome, and project loading’** by JosephFerano  
Defold now has an OS window title while starting up, showing the welcome screen, and during the project loading window.

**NEW** : ([#11406](https://github.com/defold/defold/pull/11696)) **‘Editor: Add drag and drop from Assets to Properties Resource Picker’** by JosephFerano  
Allow dragging and dropping of assets from the Asset Browser pane into a Resource Picker in the Properties pane.

**NEW** : ([#4156](https://github.com/defold/defold/pull/11748)) **‘Move project dependencies into their own separate category in the Assets panel’** by vlaaad  
In projects with many dependencies, having them all in the main folder can be disruptive. To improve this, all dependencies are moved into a separate Dependencies folder at the same root level as the project.

![1234](https://github.com/user-attachments/assets/1b7a9084-080d-463f-b3b0-4a1bf8631fe0)

**NEW** : ([#8960](https://github.com/defold/defold/pull/11704)) **‘Added “Close” button to the animation preview in atlas’** by AGulev  
It wasn’t obvious how to close the animation preview in the atlas, so a Close button was added along with a tooltip reminding users of the shortcut:

![1](https://github.com/user-attachments/assets/5d38c15f-9dfc-41bb-91df-037a7711d2f8)

**NEW** : ([#11676](https://github.com/defold/defold/pull/11708)) **‘Add `zlib` module to editor scripts’** by vlaaad  
Now, the editor scripts’ Lua runtime has `zlib` module — with the same semantics as the engine’s `zlib` module.

**NEW** : ([#11396](https://github.com/defold/defold/pull/11715)) **‘Do not rename items on double-click in the outline (keep only F2 for renaming)’** by AGulev

**FIX** : ([#9702,#9401](https://github.com/defold/defold/pull/11559)) **‘Fix issues around textures shared between Model Scenes’** by matgis  
Texture resources shared across multiple Model Scenes (`.gltf` files) will now properly share VRAM resources.

**FIX** : ([#11568](https://github.com/defold/defold/pull/11568)) **‘Revamp the Properties view’** by vlaaad  
We have now refreshed the Properties view.

It looks better than it was before; it shows the updates immediately, and its styling is now more consistent with the rest of the editor, particularly with the editor scripts UI.

**FIX** : ([#11556](https://github.com/defold/defold/pull/11569)) **‘Fixed an issue where the camera component icon would disappear after copy-pasting a camera component’** by AGulev

**FIX** : ([#11570](https://github.com/defold/defold/pull/11570)) **‘Improve project open performance in large projects’** by vlaaad  
A project now opens approximately 15% faster (as measured on a large project with thousands of assets: time to open reduced from 3m36s to 3m02s on my machine).

**FIX** : ([#11601](https://github.com/defold/defold/pull/11601)) **‘Improve project load performance by 19%’** by vlaaad  
This performance optimization improves project load performance on big projects. As measured on a large project, the load time decreased from 3:01 to 2:25, a 19% improvement.

**FIX** : ([#11604](https://github.com/defold/defold/pull/11604)) **‘Improve project loading performance of large projects by 4%’** by vlaaad  
This change defines resource types for common file formats (binary and text) to avoid binary/text detection during project load.

**FIX** : ([#10688](https://github.com/defold/defold/pull/11593)) **‘Editor: Optimize atlas preview generation’** by JosephFerano  
Working with Atlases now have better performance characteristics. Changes to image and animation properties that do not affect the atlas texture are now near instant, and changes to Atlas properties that do require recalculation perform faster. Finally, an error is now shown in the Scene View when texture page count exceeds 8 pages, since that is the maximum supported amount.

**FIX** : ([#8463](https://github.com/defold/defold/pull/11617)) **‘Editor: Optimize Atlas Preview Image Generation for faster iterations’** by JosephFerano  
The time it takes to generate a new atlas preview after changing its properties was reduced significantly. It should now be around 6x faster on slower machines. As well, dragging/dropping images or moving them up/down in the Outline view of an Atlas when working with Animations will no longer trigger a recalculation.

**FIX** : ([#11619](https://github.com/defold/defold/pull/11652)) **‘Editor: Fix exception when showing Context Menu for a missing resource’** by matgis  
Accessing the Context Menu for a deleted image file referenced from an Atlas no longer throws an exception.

**FIX** : ([#11655](https://github.com/defold/defold/pull/11655)) **‘Exclude insignificant entries when applying gui property overrides in the editor’** by matgis  
When applying property overrides to Gui nodes, filter out entries that have no significance. This significantly shrinks the list of affected nodes and properties that will need to be applied when loading, which saves around 82 MB of memory and a few seconds of load time in the large project we’re testing with.

**FIX** : ([#4959](https://github.com/defold/defold/pull/11693)) **‘Add an embedded sound component instead of using a raw sound’** by AGulev  
When a raw sound component is added to a GameObject, it is automatically wrapped and converted into an embedded sound component.

**FIX** : ([#8442](https://github.com/defold/defold/pull/11700)) **‘Select the first element by default in forms where choosing an option reveals additional settings’** by vlaaad  
In some forms, it’s not immediately clear that menu selections reveal additional options. To improve this, those options are selected by default.

Here’s an example showing how the same file looks to the user immediately after opening it, before and after the changes:  
 ![image](https://github.com/user-attachments/assets/b799cfa4-b1f8-459d-a6b6-096cb182c1ec)

**FIX** : ([#11532](https://github.com/defold/defold/pull/11753)) **‘Limit max height of editor script dialogs’** by vlaaad  
Now, editor dialogs are limited in height. Users are encouraged to use the `editor.ui.scroll()` container for dialogs that may display a lot of content.

**FIX** : ([#11690](https://github.com/defold/defold/pull/11690)) **‘Add `/prefs/...` editor HTTP server enpoints’** by vlaaad  
Now, the editor’s HTTP server allows querying and modifying the preferences using its `/prefs/...` endpoints.

Use a `GET` request for reading all preferences:

```sh
$ curl http://localhost:$(cat .internal/editor.port)/prefs | jq
{
  ...big JSON blob...
}

```

Or a group of settings:

```sh
$ curl http://localhost:$(cat .internal/editor.port)/prefs/build | jq
{
  "lint-code": true,
  "texture-compression": true,
  "open-html5-build": true
}

```

Or a single setting:

```lua
$ curl http://localhost:$(cat .internal/editor.port)/prefs/build/texture-compression | jq
true

```

Use a `POST` request for writing:

```sh
$ curl http://localhost:$(cat .internal/editor.port)/prefs/build/texture-compression -X POST -d 'false'

```

---

<div class="post-metadata">

**Author:** ![Mathias](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/mathias/32/44015_2.png) [@Mathias](https://forum.defold.com/u/Mathias)\
**Post date:** [February 4, 2026, 4:56pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/2 "2026-02-04T16:56:24Z")

</div>

So much love in a patch release!  
This thing is improving so fast, at this pace I I’ll just wait 6 more month and I’ll get a UE6 engine! Thanks for the good work

---

<div class="post-metadata">

**Author:** ![msesen](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/msesen/32/32462_2.png) [@msesen](https://forum.defold.com/u/msesen)\
**Post date:** [February 4, 2026, 6:25pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/4 "2026-02-04T18:25:03Z")

</div>

Thank you for your hard work!

---

<div class="post-metadata">

**Author:** ![ackle](https://forum-defold.b-cdn.net/letter_avatar_proxy/v4/letter/a/13edae/32.png) [@ackle](https://forum.defold.com/u/ackle)\
**Post date:** [February 4, 2026, 10:04pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/5 "2026-02-04T22:04:35Z")

</div>

Thanks for the update! Btw, can you confirm whether [Setting/getting instanced attributes for models · Issue #9746 · defold/defold · GitHub](https://github.com/defold/defold/issues/9746) made it into this release? I didn’t see it in the release notes.

---

<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:** [February 4, 2026, 10:47pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/6 "2026-02-04T22:47:06Z")

</div>

> [@ackle](#):
>
> can you confirm whether [Setting/getting instanced attributes for models · Issue #9746 · defold/defold · GitHub](https://github.com/defold/defold/issues/9746) made it into this release

No, it’s coming in 1.12.2

> **[Release v1.12.2 - alpha · defold/defold](https://github.com/defold/defold/releases/tag/1.12.2-alpha)**
>
> Defold version 1.12.2
> Engine channel=alpha sha1: 49bcf0e
> Editor channel=alpha sha1: 49bcf0e
> date = 2026-02-17 08:59:28

---

<div class="post-metadata">

**Author:** ![mattpwest](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/mattpwest/32/35933_2.png) [@mattpwest](https://forum.defold.com/u/mattpwest)\
**Post date:** [February 5, 2026, 2:41pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/7 "2026-02-05T14:41:38Z")

</div>

Thanks for all the hard work! ❤

* * *

Updated [Docker image](https://hub.docker.com/r/mattpwest/defold) for CI is ready: `docker pull mattpwest/defold:1.12.1` .

---

<div class="post-metadata">

**Author:** ![cenullum](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/cenullum/32/40863_2.png) [@cenullum](https://forum.defold.com/u/cenullum)\
**Post date:** [February 5, 2026, 6:29pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/8 "2026-02-05T18:29:14Z")

</div>

window.get\_safe\_area() seems awesome feature

---

<div class="post-metadata">

**Author:** ![schlista](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/schlista/32/33758_2.png) [@schlista](https://forum.defold.com/u/schlista)\
**Post date:** [February 6, 2026, 1:44am UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/10 "2026-02-06T01:44:25Z")

</div>

So I just got another update today. What was changed in this update?

---

<div class="post-metadata">

**Author:** ![AGulev](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/agulev/32/4541_2.png) [@AGulev](https://forum.defold.com/u/AGulev)\
**Post date:** [February 6, 2026, 6:49am UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/11 "2026-02-06T06:49:42Z")

</div>

A hotfix of a missed bug on android

---

<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:** [February 6, 2026, 8:07am UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/12 "2026-02-06T08:07:42Z")

</div>

> [@AGulev](#):
>
> hotfix

This: [fix missed cleanup (#11855) · defold/defold@16c6fd6 · GitHub](https://github.com/defold/defold/commit/16c6fd602f32de4814660672c38ce3ccbbc1fb59)

---

<div class="post-metadata">

**Author:** ![schlista](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/schlista/32/33758_2.png) [@schlista](https://forum.defold.com/u/schlista)\
**Post date:** [February 23, 2026, 10:01pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/13 "2026-02-23T22:01:00Z")

</div>

I just got another update today. What did this one change/fix?

---

<div class="post-metadata">

**Author:** ![Halfstar](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/halfstar/32/26587_2.png) [@Halfstar](https://forum.defold.com/u/Halfstar)\
**Post date:** [February 23, 2026, 11:33pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/14 "2026-02-23T23:33:03Z")

</div>

> [@schlista](#):
>
> I just got another update today. What did this one change/fix?

Updates between releases are smaller editor updates, with no changes to the engine. You can look on the GitHub page what change are made to the editor folder, as those are pushed to all editors immediately. [https://github.com/defold/defold](https://github.com/defold/defold)

The last one was:  
Prevent the editor from crashing when loading a malformed collection (Fix [#8537](https://github.com/defold/defold/issues/8537))

---

<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:** [February 24, 2026, 7:38am UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/15 "2026-02-24T07:38:36Z")

</div>

> [@Halfstar](#):
>
> Updates between releases are smaller editor updates, with no changes to the engine

We have actually decided to stop doing these kinds of changes too and keep editor and engine updates in sync.

1.12.1 has not received and updated in 18 days:

> **[Release v1.12.1 - stable · defold/defold](https://github.com/defold/defold/releases/tag/1.12.1)**
>
> Defold version 1.12.1
> Engine channel=stable sha1: 16c6fd6
> Editor channel=editor-alpha sha1: 16c6fd6
> date = 2026-02-05 22:09:35

---

<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:** [February 24, 2026, 8:23am UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/16 "2026-02-24T08:23:44Z")

</div>

> [@schlista](#):
>
> I just got another update today. What did this one change/fix?

Which editor version are you using?  
We updated the beta yesterday, so perhaps that’s the one?  
Share the info in the About page.

---

<div class="post-metadata">

**Author:** ![Visionaire](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/visionaire/32/34415_2.png) [@Visionaire](https://forum.defold.com/u/Visionaire)\
**Post date:** [February 28, 2026, 3:09am UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/17 "2026-02-28T03:09:05Z")

</div>

Hello how are you?.☺

I have a map that measures 6240x4560px maximum 23mb, in Linux & Windows it projects very well, however on Android the images do not work even 1920x1080 and 256x256 px,

I attach a project with similar characteristics. 🤔

[dd.zip](https://forum.defold.com/uploads/short-url/bpFTTi60HwNqeuyKRWD2Phib6LW.zip) (84.1 KB)

Defold version… 👇

 ![Captura desde 2026-02-27 20-56-40](https://forum-defold-uploads.b-cdn.net/original/3X/2/c/2cda8ba424f0efcd6aec8878ac3664d1b00ba4a0.png)

PC capture… 👇

 ![Captura desde 2026-02-27 20-32-43](https://forum-defold-uploads.b-cdn.net/original/3X/6/3/636f684061f3dca16e4f92ccf7307cfe4589d009.png)

Android capture… 👇

 ![Screenshot_20260227-202809](https://forum-defold-uploads.b-cdn.net/original/3X/2/a/2a8ec2c0fd3624b090656468b78628da61ad50a0.png)

---

<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:** [February 28, 2026, 8:46am UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/18 "2026-02-28T08:46:35Z")

</div>

> [@Visionaire](#):
>
> I attach a project with similar characteristics

Does your phone support 8k textures?

 ![CleanShot 2026-02-28 at 09.45.33@2x](https://forum-defold-uploads.b-cdn.net/original/3X/9/a/9ad721691e3e677468d02fcbfa4ab6e21a8bd000.png)

---

<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:** [February 28, 2026, 8:56am UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/19 "2026-02-28T08:56:51Z")

</div>

Is this a regression from 1.12.0?  
Or is it a new issue? (If so, we prefer to use new topics to track those)

Also, does your adb log tell you anything?

---

<div class="post-metadata">

**Author:** ![Visionaire](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/visionaire/32/34415_2.png) [@Visionaire](https://forum.defold.com/u/Visionaire)\
**Post date:** [February 28, 2026, 2:12pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/20 "2026-02-28T14:12:23Z")

</div>

Fixed! 😅

Defold version. 👇

 ![Captura desde 2026-02-28 07-47-34](https://forum-defold-uploads.b-cdn.net/original/3X/a/5/a5ee438e11fcf49905174a7e12d36464b3c440b3.png)

Android capture. 👇

 ![Screenshot_20260228-080240](https://forum-defold-uploads.b-cdn.net/original/3X/4/b/4be4ac904a94bcc042b4cd3128744c57f0575fdb.png)

Thank you [britzl](https://forum.defold.com/u/britzl), [Mathias\_Westerdahl](https://forum.defold.com/u/mathias_westerdahl) . ✌ 😊

---

<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:** [March 1, 2026, 2:47pm UTC](https://forum.defold.com/t/defold-1-12-1-has-been-released/82327/21 "2026-03-01T14:47:41Z")

</div>

> [@Visionaire](#):
>
> Fixed

How did you fix it?
