Beta IDE Release Notes
Beta Runtime Release Notes
Beta Opt-In FAQ (How to get on the Beta Channel)
This topic is for the discussion of issues relating to the update of GameMaker Studio 2. However, this does not replace our normal bug reporting system and you should report all bugs as normal using https://accounts.yoyogames.com/contact-us#studio2
2.2.4 introduces a big update of the build toolchain to match the requirements of Android 10 and also macOS/iOS/tvOS following Apple's recent announcements - please update to this version if you're using macOS Catalina. IAP support has been greatly updated - including subscriptions support and receipt verification functionality! Plus, there has been another big push on making HTML5 games work more closely to how they do on other platforms. There have also been some changes to how and when files are created and a clean-up of some redundant game options, which should result in less confusion when working on your projects.
Google Update: https://forum.yoyogames.com/index.php?threads/gms2-google-updates-2-2-4-feedback.67329/
Apple Updates: https://forum.yoyogames.com/index.php?threads/gms2-apple-updates-2-2-4-feedback.67328/
IAP Updates: https://forum.yoyogames.com/index.php?threads/gms2-iaps-updates-2-2-4-feedback.67330/
Please note that the release notes mention several new or updated extensions are required for use with 2.2.4 - these are downloadable HERE until the Marketplace has been updated. The Marketplace will not be updated with these new extension versions until 2.2.4 is out fully!
Current Release: IDE v2.2.4.456 with Runtime v2.2.4.362
Second Beta Release: IDE v2.2.4.451 with Runtime v2.2.4.357 - PLEASE UPDATE!
macOS Catalina Support
Initial Beta Release: IDE 2.2.4.449 with Runtime 2.2.4.356 - PLEASE UPDATE!
Everything else in the release notes which is not mentioned above...
Beta Runtime Release Notes
Beta Opt-In FAQ (How to get on the Beta Channel)
This topic is for the discussion of issues relating to the update of GameMaker Studio 2. However, this does not replace our normal bug reporting system and you should report all bugs as normal using https://accounts.yoyogames.com/contact-us#studio2
2.2.4 introduces a big update of the build toolchain to match the requirements of Android 10 and also macOS/iOS/tvOS following Apple's recent announcements - please update to this version if you're using macOS Catalina. IAP support has been greatly updated - including subscriptions support and receipt verification functionality! Plus, there has been another big push on making HTML5 games work more closely to how they do on other platforms. There have also been some changes to how and when files are created and a clean-up of some redundant game options, which should result in less confusion when working on your projects.
- IDE Change Log for the list of public IDE issues fixed in this version
- Commonly-reported known IDE Issues
- Runtime Change Log for the list of public runtime issues fixed in this version
- Commonly-reported known runtime Issues.
Google Update: https://forum.yoyogames.com/index.php?threads/gms2-google-updates-2-2-4-feedback.67329/
Apple Updates: https://forum.yoyogames.com/index.php?threads/gms2-apple-updates-2-2-4-feedback.67328/
IAP Updates: https://forum.yoyogames.com/index.php?threads/gms2-iaps-updates-2-2-4-feedback.67330/
Please note that the release notes mention several new or updated extensions are required for use with 2.2.4 - these are downloadable HERE until the Marketplace has been updated. The Marketplace will not be updated with these new extension versions until 2.2.4 is out fully!
Current Release: IDE v2.2.4.456 with Runtime v2.2.4.362
- Build Mac: Mac IDE "elevated permissions project cleaning" support, matches the Windows IDE changes in beta 2
- General: Changed GPU memory allocation for editor windows, which should result in better performance when moving between workspaces and/or running GMS2 for a while
- General: Fixed Help > Release Notes / Runtime Release notes link to be https versions, not http, to avoid issues where some users could not see the contents of the notes
- General: Fixed those above two links to send you to the correct versions of the notes if you're currently using a beta release without actually having opted-in
- Extension Editor: Fixed an issue with newline characters in Gradle injection text boxes could cause Android builds to fail in the Mac IDE
- Game Options: Re-enabled Google Cloud Saving checkbox, as this is still required by the asset compiler
- Game Options: Fixed enabling the Google Play Services extension to work off if your Google Services ID is filled-in, fixes issues with "NULL" sign-ins in beta 2
- Game Options: UWP now has a "Description" field which is passed into the game binary, stops a submission error from Microsoft
- Code Editor: Custom code snippets will now override the defaults if you re-use a keybinding, rather than append the duplicate
- Fixed various issues with HTML5 variables not working properly in beta 2
- Fixed macOS gamepad support being broken in 2.2.4 betas - note that macOS/Apple still only supports a small number of pads natively. You will need to install third-party drivers if a pad is not being detected (this includes Xbox One pads if connected via USB rather than Bluetooth!)
- Fixed landscape games launching in a broken portrait view on iOS 13 devices.
- Fixed persistent rooms not firing layer scripts when you returned to the room later on.
- Fixed room_assign() not triggering the Create events for instances in that room when you enter it.
Second Beta Release: IDE v2.2.4.451 with Runtime v2.2.4.357 - PLEASE UPDATE!
macOS Catalina Support
- Changed the "clean" button to confirm if you need elevated permissions in order to clean files in your build folder (e.g., Apple Sign-In information) and then prompt you on the Mac if required (Windows IDE only just now - Mac IDE will be changed in 452.)
- Changed the new behaviour to be that you are only warned about the invalid filename when you're building on the affected platform AND that included file is also enabled for that platform...
- Fixed a number of functions not working and/or causing debug builds to fail to start because the code was missing a semicolon
Initial Beta Release: IDE 2.2.4.449 with Runtime 2.2.4.356 - PLEASE UPDATE!
Everything else in the release notes which is not mentioned above...
Last edited by a moderator: