Skip to content

5.3.192

Compare
Choose a tag to compare
@AlexandreSi AlexandreSi released this 01 Mar 15:19
· 127 commits to master since this release
7b70f91

馃崕 Export your game on iOS in one-click

A new challenger has appeared!

Screenshot of the Share workflow mentioning the new iOS option

GDevelop 5.3.191 introduces support for iOS Cloud Builds and automated publishing to App Store Connect.

  • This allows to build a game for iOS directly from GDevelop, without any additional development tool or access to a Mac.
  • Builds can be done for development (testing on iPhone/iPad) or for the App Store directly.
  • An Apple Developer account is required, so that you can generate the required certificate files (and authentication keys for uploading to App Store Connect). Read the documentation to learn more how to set this up.

Using these new "iOS cloud builds" requires a Gold or a Pro subscription. iOS packaging requires running expensive macOS machines in the cloud to build the games and upload them using Apple specific development tools. This means iOS cloud builds can only be offered with a limited number of builds each months for Gold and Pro subscribers. More iOS builds will be available for purchase with credits in a future release.

馃挐 Improvements

  • The project manager has been renovated to have the same UI as the objects list. It supports keyboard navigation, is faster and allow to open multiple scenes quickly.
  • Editor performance improvements:
    • Improve display performance on Project and Team members lists
    • Paginate list of games to improve display performance
  • Improve visibility on small tablets and mobiles in landscape
    • Prevent the screen to be detected as mobile and some layout to shift unnecessarily
  • Improve the UI and UX of the publishing/build flow.

馃悰 Bug fixes

  • Fix: Display claimable asset pack at top of Premium asset packs listing
  • Fix: Update BBText hitboxes when text changes
    • Also: Deprecate current font family setting action that uses a string as input and create a new action that uses a selector instead.
  • Fix URL opening action on iOS
  • Fix display of audio previews in premium asset pack previews
  • Fix scrollbars not properly styled in latest Chrome version
  • Fix 3d model resource changes not being detected by the other fields of the object editor
  • Fix a crash when the camera Z is changed and there is no 3D object in the project
  • Fix crash when using left and right arrow keys to navigate the events function tree view
  • Fix icons generating utility not working on macOS

鈿欙笍 Extensions

  • [Reviewed] [InAppPurchase] Fix: Correctly handle purchases and approved events
  • [Reviewed] [Boids] Fix boids deletion to avoid them to keep affecting others
  • [Reviewed] [Third person camera] Make the smooth camera use the shortest rotation
  • [Community] [WithThreeJs] Fix light brightness change from Three.js r160 of GDevelop 5.3.190 (Thanks @PANDAKO-GitHub!)

馃暪 Examples

  • [InAppPurchase] Update example with fixed InAppPurchase extension

馃帹 Assets

Premium packs

By BarelyApes

By GDevelop