Release Notes
Runtime Release Notes
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
You should post here if:
Stable release: (23/11/2020) IDE 230, Runtime 228
Beta 5: (11/11/2020) IDE 230, Runtime 228 - You can uninstall the Beta and move back to Stable now!
Again, a reasonable number of fixes in this version, including most of the (non-extension-based) recent issues talked about in this thread, so please review the tops of https://gms.yoyogames.com/ReleaseNotes-NuBeta.html and https://gms.yoyogames.com/release-notes-runtime-NuBeta.html for specifics.
Beta 4: (04/11/2020) IDE 224, Runtime 222 - You can uninstall the Beta and move back to Stable now!
There have been a reasonable number of fixes since beta 3 (too many to list them all here), so please review the tops of https://gms.yoyogames.com/ReleaseNotes-NuBeta.html and https://gms.yoyogames.com/release-notes-runtime-NuBeta.html for specifics.
Beta 3: (26/10/2020) IDE 214, Runtime 212 - You can uninstall the Beta and move back to Stable now!
A much smaller release to just "hotfix" a couple of the issues found in Beta 2. No change in the IDE and runtime is just the following:
Beta 2: (22/10/2020) IDE 211, Runtime 209 - You can uninstall the Beta and move back to Stable now!
Changes are called-out separately in the release notes and there have been quite a lot of fixes since beta 1, so please review the tops of https://gms.yoyogames.com/ReleaseNotes-NuBeta.html and https://gms.yoyogames.com/release-notes-runtime-NuBeta.html for specifics.
Original Release: (05/10/2020) IDE 193, Runtime 187 - You can uninstall the Beta and move back to Stable now!
Runtime Release Notes
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
You should post here if:
- Something has changed between the previous version and this one, breaking your game (ie: code that worked previously now does not)
- Something reported as fixed in the release notes is not actually fixed
- You are having IDE or system issues related to something new in this update
- You are having issues with new features introduced in this version
- You are having issues updating to this version
- Everything works and you want to tell us we are great (seriously, let us know if it all works correctly for you)
- If the issue is with the IDE, then please give a screenshot if you can to help illustrate the problem
- If there are error windows, then a link to the "ui.log" file found in the ProgramData folder for GMS2
- If it is a code issue, then link to or attach a YYZ showing the most basic project possible which exhibits the behaviour
- If you receive any error dialogues, please screenshot them
- If it is a system issue (like compiling to a specific target) then please provide details of the PC being used as well as the software versions involved
Stable release: (23/11/2020) IDE 230, Runtime 228
- Removed the English manual from the installer and added the new UI/Preferences for if you want to download the manual .zip later or just use the online manual.
- Spine: Importing any new Spine assets into a project does not work correctly, but existing assets okay (a further fix for this one)
- File Watcher: Running on Switch shows the Project Modified popup each time (a further fix for this one)
- Project Import: Room does not get imported and no errors shown
- Room Editor: Creating a child room does not correctly inherit tile layer content
- Debugger: GMS2 unstable following macOS runtime error
- Timeline Editor: GMS2 unstable when merging moments
- Game Options: Empty "Extensions" entry should be removed
- Project Import: RedRoom... project fails to convert in MVC
- Project Load: Every sprite is flagged as changed and so immediately re-saved each load of the project
- Marketplace Integration: Attempting to import any asset will fail
- Building Projects: Asset Compiler cache files for Texture Pages and Texture Page Entry's causes DTD processing slow down
- Project Load: CFE... says room is missing despite being in the .yyp, removes details
- In-Game: [HTML5] json_parse() returns undefined if key is called specifically "name"
- In-Game: ds_grid_resize() leaks memory if the grid contains strings
- In-Game: Silent crash when calling ds_..._destroy() on something which is "undefined" or "noone"
- In-Game: Silent crash if setting network_config_..._reliable_udp
- Multiple further fixes for garbage collection crash issues
- Tweaked the way the runner tracks memory usage so that memory currently free but still allocated to the runner by the OS in "pools" is not tracked - means your memory usage value in the debugger, etc., is more "as expected"
- And added a mention into the manual page for buffer_save_async() to call out that HTML5 differs in that it does not add the "Default" folder
Beta 5: (11/11/2020) IDE 230, Runtime 228 - You can uninstall the Beta and move back to Stable now!
Again, a reasonable number of fixes in this version, including most of the (non-extension-based) recent issues talked about in this thread, so please review the tops of https://gms.yoyogames.com/ReleaseNotes-NuBeta.html and https://gms.yoyogames.com/release-notes-runtime-NuBeta.html for specifics.
Beta 4: (04/11/2020) IDE 224, Runtime 222 - You can uninstall the Beta and move back to Stable now!
There have been a reasonable number of fixes since beta 3 (too many to list them all here), so please review the tops of https://gms.yoyogames.com/ReleaseNotes-NuBeta.html and https://gms.yoyogames.com/release-notes-runtime-NuBeta.html for specifics.
Beta 3: (26/10/2020) IDE 214, Runtime 212 - You can uninstall the Beta and move back to Stable now!
A much smaller release to just "hotfix" a couple of the issues found in Beta 2. No change in the IDE and runtime is just the following:
- In-Game: Attached project shows a single-pixel sprite being scaled on the GUI is no longer drawing correctly in 2.3.1 Beta 2
- In-Game: [YYC] draw_sprite_ext() no longer functions correctly in 2.3.1 Beta 2
- In-Game: ds_grid_read() and ds_map_read() are not working correctly in 2.3.1 Beta 2
- There is also a fix for some unwanted truncating of x/y values to be ints when running on YYC, which you may have seen as moving sprites "jittering" in Beta 2
Beta 2: (22/10/2020) IDE 211, Runtime 209 - You can uninstall the Beta and move back to Stable now!
Changes are called-out separately in the release notes and there have been quite a lot of fixes since beta 1, so please review the tops of https://gms.yoyogames.com/ReleaseNotes-NuBeta.html and https://gms.yoyogames.com/release-notes-runtime-NuBeta.html for specifics.
Original Release: (05/10/2020) IDE 193, Runtime 187 - You can uninstall the Beta and move back to Stable now!
Last edited by a moderator: