## 4ian/GDevelop — v5.6.282…v5.6.283

_50 commits._

### Features
- **Add support for raw object/instance changes in the agent (#9139)** (5b52d82)
- **Add support for attaching files to chat messages and converting them to resources (#9135)** (45d3ca2)
- **Add support for external layouts for agents (#9121)** (09685bf)
- **New action to Tween camera Z position (#9093)** (34d6645)

### Fixes
- **Fix tooltips rendered in popped out editor windows (#9150)** (06470c5)
- **Fix gameplay tests output not being bounded (#9143)** (2f00592)
- **Fix .gdo import missing objects and failing on some resources (#9134)** (c8fdf56)
- **Fix gameplay test being mistakenly erased and improve layer error messages (#9124)** (b9109cf)
- **Fix object dialog overflowing on mobile (#9117)** (231dd16)
- **FIx nested variables being displayed as null in debugger (#9116)** (876821f)
- **Fix sprite points being misaligned in preview when using increased text size (#9108)** (27ef7dd)
- **Fix condition hasJustBeenDragged staying true when deactivated (#9107)** (43b3e42)
- **Fix reusing the reasoning level the AI request was started with (#9101)** (2264dfd)
- **Fix Escape key correctly deselecting elements in the editor (#9098)** (6679710)

### Backend
- **[Auto PR] Update extension translations (#9151)** (00b0041)
- **Bump newIDE version** (dbbe1e7)
- **Allow extension provided InGameEditor toolbars (#9153)** (205cfe5)
- **[Auto PR] Update translations (#9138)** (ec1f2e3)
- **Share textures embedded in 3D models during runtime (#9145)** (2761301)
- **Improve raw JSON edition of simple tilemaps (#9147)** (98c1b39)
- **Improve handling of raw JSON for objects (#9146)** (deed839)
- **Only list the first changes and warnings of add_or_edit_variable (#9144)** (d7c58bc)
- **Allow using the scene editor shortcuts without clicking on the canvas first (#8938)** (b606835)
- **Use the object name in the default agent asset search (#9141)** (64a832e)
- **Handle competing effects when installing effect assets (#9140)** (9cd59b3)
- **Improve autocompletion and errors according to variable types (#9105)** (83da4cc)
- **[Auto PR] Update translations (#9137)** (d5c6ee3)
- **Effects can now be added from the store, starting with skyboxes (#9136)** (77aaf80)
- **Prevent jumping again after falling a platform in 3D platformer (#9132)** (15dd4da)
- **[Auto PR] Update translations (#9123)** (8f6228e)
- **Improve starters used by the AI to have themed assets (#9126)** (0cd7d68)
- **Allow selecting multiple resources for common actions (#9129)** (df9de04)
- **[Auto PR] Update translations (#9122)** (c6d0921)
- **[Auto PR] Update translations (#9118)** (ecf0f72)
- **Redesign the preferences dialog and keyboard shortcuts (#9066)** (e18076e)
- **Improve gameplay tests (#9120)** (4577bfb)
- **Automatically opt out of ipad multitasking to allow publishing to App Store (#9119)** (79527b2)
- **Allow the agents to read/create/modify extensions (custom functions/objects/behaviors) (#9094)** (be887e5)
- **[Auto PR] Update translations (#9114)** (cf6ef64)
- **[Auto PR] Update translations (#9096)** (2961e9d)
- **Warn and block redeeming a code when subscription is from mobile (#9112)** (c5bf5a8)
- **Move the enable AI for students button in Education dashboard (#9111)** (49704cc)
- **Prevent locked instances from being deleted in 3D editor (#9109)** (cc49865)
- **Tween opacity action is now only visible to compatible objects (#9106)** (3ccda1e)
- **Improve scene properties panel on first opening (#9104)** (89c44ff)
- **Ensure credentials for cloud project resources are refreshed regularly (#9102)** (0327f03)
- **Allow m4a format for audio files (#9100)** (4ce8016)
- **Ensure special characters are correctly encoded/decoded for resources. (#9099)** (72ac9b7)
- **Prevent opening a menu item on drag (#9097)** (ba35c45)
- **Auto-declare variable set on an instance on the object for agents (#9095)** (458aeb9)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/4ian/GDevelop?utm_source=github-action)._