Skip to content

Commit

Permalink
Update 1300.md to add Beta 3
Browse files Browse the repository at this point in the history
  • Loading branch information
YYDan authored Feb 6, 2025
1 parent 23659f5 commit 701c9f4
Showing 1 changed file with 62 additions and 3 deletions.
65 changes: 62 additions & 3 deletions docs/release-notes/2024/1300.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,69 @@
---
layout: home
---
# 2024.1300 - Current Version: IDE 732/Runtime 743
# 2024.1300 - Current Version: IDE 739/Runtime 749

Download Links: [Windows](https://gms.yoyogames.com/GameMaker-Installer-2024.1300.0.732.exe) - [macOS](https://gms.yoyogames.com/GameMaker-2024.1300.0.732.pkg) - [Ubuntu Beta](https://gms.yoyogames.com/GameMaker-Beta-2024.1300.0.732.deb)
Download Links: [Windows](https://gms.yoyogames.com/GameMaker-Installer-2024.1300.0.739.exe) - [macOS](https://gms.yoyogames.com/GameMaker-2024.1300.0.739.pkg) - [Ubuntu Beta](https://gms.yoyogames.com/GameMaker-Beta-2024.1300.0.739.deb)

{% include important.html content="GMRT Users: Please be aware these 2024.1300/2024.13 releases are incompatible with GMRT 0.14.0 and older - you will need to wait for the forthcoming 0.15.0 packages to be available in Package Manager and update to that version before any projects will build using GMRT" %}
{% include important.html content="GMRT Users: Please be aware these 2024.1300/2024.13 releases are incompatible with GMRT 0.14.0 and older - you will need to install newer 0.15.0+ packages in Package Manager before any projects will build using GMRT" %}

## Beta 3 - [IDE 739/Runtime 749 Changes](https://github.com/YoYoGames/GameMaker-Bugs/issues?q=is%3Aissue+is%3Aclosed+milestone%3A2024.13+closed%3A2025-01-29..2025-02-05) (Feb 06, 2025)

- **Windows IDE Updater Is Now A Package**
- Rather than shipping a fixed version of the IDE updater inside the GM installer, you will now download the latest version of the updater when first starting GM after installing it (just like how you get your runtimes at the moment)
- The version you have installed can also now be changed inside Package Manager - so, if it is ever required to do so in order to update your current IDE install to a newer version, you could install the newest updater at that time and then restart GM to get the new version

- **Marketplace Integration Changed**
- Be aware that managing your Marketplace library and also uploading new versions of your assets is all now done via your web browser, not inside GameMaker itself
- You will find that some menu options are either removed or now just open the correct URL in your OS's default browser
- For more, see [#9304](https://github.com/YoYoGames/GameMaker-Bugs/issues/9304)

- **Inspector Support For The "Extension Options" Panel In Extensions**
- You can now inspect the options for your extensions
- Only the options have been implemented, as these are the per-project settings that the _users_ of an extension will need to set quickly and easily
- If you're the _developer_ of an extension, this also means your own values are safely still in the Extension Editor and less likely to be accidentally modified
- For more, see [#5345](https://github.com/YoYoGames/GameMaker-Bugs/issues/5345)

- **Prefab Library Fixes**
- Duplicating a prefab now puts the new assets inside a folder which has the prefab's name [#8353](https://github.com/YoYoGames/GameMaker-Bugs/issues/8353)
- Asset Browser now immediately shows new assets when the Prefab Library's "Duplicate to project" operation needed to create a new group first [#8566](https://github.com/YoYoGames/GameMaker-Bugs/issues/8566)

- **[GX.games] Added Tilt Support**
- Device gyro functionality is now supported on Android and iOS mobile devices
- Be aware this is a permission you must request from the player, and so the previously Android-only `os_request_permission()` has now been extended to work on more platforms
- For more (including a sample project showing this functionality), see [#9267](https://github.com/YoYoGames/GameMaker-Bugs/issues/9267)

- **[GX.games] Added Camera Support**
- You can now capture the feed from a camera and open it with `video_open()` in your games
- Same as the change above, be aware this is a permission you must request from the player
- For more (including a sample project showing this functionality), see [#9229](https://github.com/YoYoGames/GameMaker-Bugs/issues/9229)

- **physics_debug() Added**
- Enables\disables physics errors which were previously being silently ignored
- For more (including a sample project showing this functionality), see [#8997](https://github.com/YoYoGames/GameMaker-Bugs/issues/8997)

- **Other IDE Changes To Be Aware Of**
- Building Projects: [GX.games] Uploading a game to the GXC can fail with "Incorrect Data" message if your session token is not refreshed correctly (now, GM detects if the token failed to refresh properly and will show a message that you need to sign out and in again to fix) [#7464](https://github.com/YoYoGames/GameMaker-Bugs/issues/7464)
- Code Editor: Deprecated constants for unsupported devices "os_uwp", "os_psvita", "os_ps3", "os_win8native", "os_winphone", "os_xboxone" [#9192](https://github.com/YoYoGames/GameMaker-Bugs/issues/9192)
- Game Options: [iOS] Remove the check that icons need an alpha channel, as Apple no longer requires this [#9175](https://github.com/YoYoGames/GameMaker-Bugs/issues/9175)
- Local Package Integration: Cannot create working packages [#9305](https://github.com/YoYoGames/GameMaker-Bugs/issues/9305)
- Project Health: SVG images give report each project load that layers are missing for that sprite [#9202](https://github.com/YoYoGames/GameMaker-Bugs/issues/9202)
- Project Load: If one project fails and then a second one loads correctly, the menu/tool bars disable lots of items [#8340](https://github.com/YoYoGames/GameMaker-Bugs/issues/8340)
- UI/UX: [Windows] Win-V does not paste any text from the clipboard in 2024.13 Betas [#9178](https://github.com/YoYoGames/GameMaker-Bugs/issues/9178)

- **Other Runtime Changes To Be Aware Of**
- In-Game: Debug runs crash in the attached project when using 2024.11.0.227 runtime #9245](https://github.com/YoYoGames/GameMaker-Bugs/issues/9245)
- In-Game: Silent crash due to "b2ParticleSystem::DestroyParticle(int, bool)" after destroying a particle [#8997](https://github.com/YoYoGames/GameMaker-Bugs/issues/8997)
- In-Game: [HTML5] array_find_index() uses incorrect argument values and errors accordingly [#9200](https://github.com/YoYoGames/GameMaker-Bugs/issues/9200)
- In-Game: debug_event("ResourceCounts") should include vertex buffers [#9170](https://github.com/YoYoGames/GameMaker-Bugs/issues/9170)
- In-Game: [HTML5] instance_place() and other related collision functions do not return "noone" when no collisions are found for their array argument [#9222](https://github.com/YoYoGames/GameMaker-Bugs/issues/9222)
- In-Game: layer_get_id_at_depth() returns array "-1" instead of an array with the handle "ref layer -1" [#9214](https://github.com/YoYoGames/GameMaker-Bugs/issues/9214)
- In-Game: layer_get_script_begin() and layer_get_script_end() return "-1" instead of the handle "ref script -1" [#9212](https://github.com/YoYoGames/GameMaker-Bugs/issues/9212)
- In-Game: object_get_mask() returns "-1" instead of the handle "ref sprite -1" [#9206](https://github.com/YoYoGames/GameMaker-Bugs/issues/9206)
- In-Game: object_get_sprite() returns "-1" instead of the handle "ref sprite -1" [#9206](https://github.com/YoYoGames/GameMaker-Bugs/issues/9206)
- In-Game: os_request_permission() has now been extended to work on more platforms as a result of the GX.games features mentioned above

<br>

## Beta 2 - [IDE 732/Runtime 743 Changes](https://github.com/YoYoGames/GameMaker-Bugs/issues?q=is%3Aissue+is%3Aclosed+milestone%3A2024.13+closed%3A2025-01-16..2025-01-28) (Jan 29, 2025)

Expand Down Expand Up @@ -43,6 +101,7 @@ Download Links: [Windows](https://gms.yoyogames.com/GameMaker-Installer-2024.130
- **Other IDE Changes To Be Aware Of**
- Image Editor: Grid controls allow clickthrough and affecting things underneath [#8866](https://github.com/YoYoGames/GameMaker-Bugs/issues/8866)
- Project Load: Does not warn correctly when finding a sprite that has been removed from the project [#6749](https://github.com/YoYoGames/GameMaker-Bugs/issues/6749)
- Sprite Editor: ToggleCollisionTypeOptions() errors can cause the editor window to fail to open [#8953](https://github.com/YoYoGames/GameMaker-Bugs/issues/8953)

- **Other Runtime Changes To Be Aware Of**
- Building Projects: [YYC] Calls to a function that returns the current "self", "other" and "global" should be optimised out [#9163](https://github.com/YoYoGames/GameMaker-Bugs/issues/9163)
Expand Down

0 comments on commit 701c9f4

Please sign in to comment.