Skip to content

5.6.274

Latest

Choose a tag to compare

@4ian 4ian released this 16 Jul 12:34
82b93f1

💝 Improvements

  • You can now restore a recently deleted cloud project:
    • Every user can recover a project deleted by mistake, within a short time.
    • If you have a subscription, you can restore a project deleted up to 30 days ago.
  • Allow to run GDevelop from command line by adding it in PATH at installation (thanks @malec-palec!):
    • This is done automatically on Windows at installation. For portable builds or Linux/macOS, use the command palette and search "CLI" to install it.
  • Save scroll position of object group and layer properties panels.
  • Show better detected build errors, notably for for iOS: common errors, like having an icon with the wrong size, will be reported when a build is failing.

🐛 Bug fixes

  • Fix to avoid incompatible behaviors when adding objects to a group
  • Fix "zsh dquote>" hang when launching terminal scripts on macOS (thanks @luciuses)
  • Fix "mixed values" wrongly shown for some objects when added to an object group
  • Fix PointAttachmentRotationWorld for Spine
  • Prevent variables container to crash in some rare cases
  • Reduce possible crashes in the event sheet when doing undo/redo
  • Add ICU message validation to prevent translation compilation failures

⚙️ Extensions

  • [Experimental] [Project to camera] Move a 2D object to overlap a 3D position (thanks @PANDAKO-GitHub!)
  • Migrate 2 extensions to the new variable parameter:
    • [Reviewed] [Simple inventories] Handle local variables
    • [Experimental] [JSON Resource Loading] Handle local variables
  • [Experimental] [3D physics airplane] Simulate an airplane using the 3D physics

🕹 Premium Game Templates

  • Add a new no-code and responsive pc/mobile game template: Word Search by Bouh

🕹 Examples

  • Update save state example with "asynchronous" actions

🛠 Internal changes (for developers)

  • Fix scene variables "persistentUuid" field in JSON being regenerated or deleted on save
  • Improve Semaphore CI tests reliability
  • Add headless CLI command to import extensions into a project and save it (thanks @malec-palec!)
  • Rework build of Three.js as a classic global-script bundle in SharedLibs/ThreeAddons