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.3 introduces tvOS as a new export target if you have the Mobile licence, the ability to add comments to your DnD projects (and lots of other DnD fixes), the option to turn off the file system sandboxing on Desktop platform, support for exporting asset packages locally so you can share with your team more easily, and better communication of when your licences are to expire. Plus, this release has a whole bunch of major stability fixes to stop startup crashes and various other issues whilst using the Windows IDE, and issues with keychain certificate trust settings and building for Ubuntu on the Mac IDE.
We have also changed the way we handle startup crash messages on Windows, so that now (should you even see issues after all the fixes in this release...) it's a one-click report submission tool which automatically gets all the info we require for us to fix your issue and sends it directly to us without you having to file a Helpdesk ticket..2.2 sees a major update to our Spine support, an update to our font functionality, and changes to handling audio on HTML5 (especially iOS and Android browsers). Plus, more stability fixes and extra dialogues to better inform you of system issues.
With 2.2.3 beta releases, we're especially keen for feedback on the following key areas. For those key areas we have created a different thread for each linked below, please discuss each change in its respected thread.
KNOWN ISSUE: We are aware of Google Play advising you really should use the new Bundle build system now. Those warnings (and claims that this is blocking a couple of people's game submissions) came just as we were about to release this version, so these extensive changes for Google Play packages will need to wait until 2.2.4 - at which point were doing a comprehensive update of Gradle and the build processes. For now, see https://help.yoyogames.com/hc/en-us...ate-An-App-Bundle-For-Google-Play-Submissions
KNOWN ISSUE: If you try to build the current Marketplace version of Google Play Services extension in this beta you'll find you get an error about file mismatches. You need to download the newer version from here. (Once the beta period is over, this new version will be set live on the Marketplace.)
For everything else and general issues related to 2.2.3 please discuss here.
tvOS Export: https://forum.yoyogames.com/index.php?threads/gms2-tvos-export-2-2-2.64004/
Local Asset Packages: https://forum.yoyogames.com/index.php?threads/gms2-local-asset-packages-2-2-2.64005/
Crash Reporting (Startup/Deadlock): https://forum.yoyogames.com/index.php?threads/gms2-crash-reporting-2-2-2.64006/
2.2.3.433 released to the Stable Channel! You can now opt-out again and get the normal update.
The only change in this IDE is final release notes, a crash fix for editing variables in the debugger, and a small change to the crash-reporting tool.
The runtime version remains the same 341.
Beta 3 IDE v2.2.3.432 Runtime v2.2.3.341
New in IDE 432
New in runtime 341
Beta 2 IDE v2.2.3.426 Runtime v2.2.3.338 (please update now!)
New in IDE 426
New in runtime 338
Beta 1 IDE v2.2.3.425 Runtime v2.2.3.337 (please update now!)
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.3 introduces tvOS as a new export target if you have the Mobile licence, the ability to add comments to your DnD projects (and lots of other DnD fixes), the option to turn off the file system sandboxing on Desktop platform, support for exporting asset packages locally so you can share with your team more easily, and better communication of when your licences are to expire. Plus, this release has a whole bunch of major stability fixes to stop startup crashes and various other issues whilst using the Windows IDE, and issues with keychain certificate trust settings and building for Ubuntu on the Mac IDE.
We have also changed the way we handle startup crash messages on Windows, so that now (should you even see issues after all the fixes in this release...) it's a one-click report submission tool which automatically gets all the info we require for us to fix your issue and sends it directly to us without you having to file a Helpdesk ticket..2.2 sees a major update to our Spine support, an update to our font functionality, and changes to handling audio on HTML5 (especially iOS and Android browsers). Plus, more stability fixes and extra dialogues to better inform you of system issues.
With 2.2.3 beta releases, we're especially keen for feedback on the following key areas. For those key areas we have created a different thread for each linked below, please discuss each change in its respected thread.
KNOWN ISSUE: We are aware of Google Play advising you really should use the new Bundle build system now. Those warnings (and claims that this is blocking a couple of people's game submissions) came just as we were about to release this version, so these extensive changes for Google Play packages will need to wait until 2.2.4 - at which point were doing a comprehensive update of Gradle and the build processes. For now, see https://help.yoyogames.com/hc/en-us...ate-An-App-Bundle-For-Google-Play-Submissions
KNOWN ISSUE: If you try to build the current Marketplace version of Google Play Services extension in this beta you'll find you get an error about file mismatches. You need to download the newer version from here. (Once the beta period is over, this new version will be set live on the Marketplace.)
For everything else and general issues related to 2.2.3 please discuss here.
tvOS Export: https://forum.yoyogames.com/index.php?threads/gms2-tvos-export-2-2-2.64004/
Local Asset Packages: https://forum.yoyogames.com/index.php?threads/gms2-local-asset-packages-2-2-2.64005/
Crash Reporting (Startup/Deadlock): https://forum.yoyogames.com/index.php?threads/gms2-crash-reporting-2-2-2.64006/
2.2.3.433 released to the Stable Channel! You can now opt-out again and get the normal update.
The only change in this IDE is final release notes, a crash fix for editing variables in the debugger, and a small change to the crash-reporting tool.
The runtime version remains the same 341.
Beta 3 IDE v2.2.3.432 Runtime v2.2.3.341
New in IDE 432
- Added a number of fixes and updates to the crash-reporting tool itself, so we capture even better info in the memory dump
- Lots of updates to the manual for bug-fixes, formatting changes, and a few bits of missing content
- 0029750: Suggestion: My Library: Importing the same asset again should ask if you want to overwrite, not just make duplicates
- 0030417: Preferences: No setting for default sprite animation speed in Sprite Editor
- 0031002: Device Manager: tvOS devices have their boxes extended off screen until you resize the window
- 0031037: Resource Tree: Groups can be created with invalid character set, causes issues importing packages created with these characters
- 0031059: General: Mac IDE crashes on startup on macOS Catalina beta or if you installed Apple's mistaken Xcode update on Mojave
- 0031074: Room Editor: Cutting tiles when any instance is also selected will silently delete that instance
New in runtime 341
- 0030618: iOS Build: GMS2 always fails to run project on device due to i386 architecture error during Tests phase
- 0031038: Functions: keyboard_virtual_show() does not work as expected and produces odd results on iOS and tvOS
- 0031056: HTML5: Gamepads don't work correctly for games run in a Chromium-based browser
- 0031061: tvOS: Unable to compile an archive
- 0031062: tvOS (YYC): Unable to compile an archive
- 0031063: tvOS: Unable to write out ini files
- 0031067: Windows (YYC): Game crashes with no error dialog if you try to draw_sprite_ext() a sprite which doesn't exist
Beta 2 IDE v2.2.3.426 Runtime v2.2.3.338 (please update now!)
New in IDE 426
- Updated the French/German/Spanish localisation for the new 2.2.3 features
- 0031017: UI: Runtime version shows as v99.99.99.99 until it has installed
- 0031018: Room Editor: Copy and Paste of Assets in the room editor does not copy animation values
- 0031029: Room Editor: Renaming the room with an instance's creation code open will delete all the code for that instance
- 0031037: Resource Tree: Groups can be created with invalid character set, causes issues importing packages created with these characters
- Fixed an issue with the project import repair tool so it correctly handles an issue with user views which could cause an "Unable to find rooms" error when compiling
- Fixed the logging of an OpenGL error causing startup crashes for a small number of users - please continue to submit your crash reports and then we can fix the root cause also!
New in runtime 338
- Fixed an issue with unsupported functions causing HTML5 games to end in runtime 337, rather than writing a warning to the log that the function had been ignored
- 0030991: HTML5: if(undefined = a) is not the same as if(undefined == a) and also a fatal error
- 0030989: Functions: variable_global_exists seems to not work correctly
- Changed the Android runner to now only pause on explicit "onPause" messages from the OS and ignore "focus lost" messages - fixes 0030927: Android: Dragging the tray down over your game will cause the game to freeze until you close the tray
- Fixed an issue with Lint analysis failing builds during the gamepad checking stage if your minimum API version was set to 18 or lower
- 0031056: HTML5: Gamepads don't work correctly for games run in a Chromium-based browser (Opera, Vivaldi, etc.)
Beta 1 IDE v2.2.3.425 Runtime v2.2.3.337 (please update now!)
Last edited by a moderator: