Skip to content

Commit

Permalink
Update 0.md with the hopefully-final changelist content for r3
Browse files Browse the repository at this point in the history
  • Loading branch information
YYDan authored Nov 8, 2024
1 parent 7d17ef5 commit 6c2fbbe
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions docs/release-notes/2022/0.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,12 @@ This is a pre-release at the moment, so if you would like to get the installer a
- Install: Nov 23 EULA has been added
- Install: tvOS runtime installation no longer causes occasional silent crashes when installing newly-downloaded runtimes [#2077](https://github.com/YoYoGames/GameMaker-Bugs/issues/2077)
- Preferences: Runtime Feeds screens will not show non-2022 LTS runtimes (whenever newer LTS runtimes are released in future)
- Project Load: LTS IDE now automatically strips any Particle Tracks out of Sequence assets when importing LTS22-format projects exported from 2024.8 and some 2024.1100 Beta IDEs #8076
- Sprite Editor: Fixed that GM went unstable when moving multiple frames at once in the preview bar [#7041](https://github.com/YoYoGames/GameMaker-Bugs/issues/7041)
- Stability: GameMaker no longer has an intermittent fatal crash with audio threads [#2394](https://github.com/YoYoGames/GameMaker-Bugs/issues/2394)
- Sequence Editor: GM no longer goes unstable when adding an asset track to a clipping mask in the Track Panel
- Start Page: "Last Login" text in LTS IDEs is now correct and no longer says "Currently Offline" always [#7275](https://github.com/YoYoGames/GameMaker-Bugs/issues/7275)


## Runtime Featured Changes

- **Android - Support For Newer Build Tools**
Expand All @@ -84,25 +84,34 @@ This is a pre-release at the moment, so if you would like to get the installer a
- (A lot more things are fixed for console platforms than for any others, so the true fixes list is much larger than the headlines shown below)
- Please do test all games thoroughly after updating to this new release

- **Extensions - Support For Newer Versions Of Our Official Assets**
- Be aware that a number of iOS/Android changes have been included so that you can get much newer versions of our official extension assets
- You can download the newer versions of the extensions themselves either from the Marketplace or from their individual GitHub source code repositiories
- It's also worth cleaning your compiler cache inside GameMaker if you see any issues with builds after updating your extensions

- **game_change() Fixes/Improvements**
- Improved transitions between games on all supported platforms
- [macOS] Also improved the performance/reduced the time required to change between games
- [Switch] Now passes launch parameters on to the launched game
- [macOS & Switch] Now passes launch parameters on to the launched game

- **iOS/macOS/tvOS - Support For Newer Xcode Versions**
- Much like Android above, this lTS release brings support for the current Xcode versions required for AppStore submissions and for notarisation uploads
- If you do not already have a current Xcode version installed you may need to update your Xcode install and also clean your project cache inside GameMaker before you will be able to do any builds in this release

- **Other Bugs Fixed**
- Building Projects: [YYC] Compiles no longer fail if using an array item as the default value for a function argument [#7171](https://github.com/YoYoGames/GameMaker-Bugs/issues/7171)
- Building Projects: [Android] Google Play Asset Delivery now exports dynamic texture pages correctly, stopping a "black overlay in-game" problem [#2171](https://github.com/YoYoGames/GameMaker-Bugs/issues/2171)
- Building Projects: [Android] Extensions with conditional code-injection now inject the whole result, not just the nested part of the expected result [#8219](https://github.com/YoYoGames/GameMaker-Bugs/issues/8219)
- Building Projects: [iOS] Xcode projects now target C++ version 17
- Building Projects: [iOS] Archive version number no longer overrides the build number set inside Game options [#5676](https://github.com/YoYoGames/GameMaker-Bugs/issues/5676)
- Building Projects: [Android] Google Play Asset Delivery now exports dynamic texture pages correctly, stopping a "black overlay in-game" problem [#2171](https://github.com/YoYoGames/GameMaker-Bugs/issues/2171)
- Building Projects: [iOS] Extension code injection no longer inadvertently escapes > and < characters and removes Xcode built-in variables
- Building Projects: [Xbox GDK] Fixed not being able to run projects if VS2019 is on latest version, due to "Visual C++ runtime files must be deployed with the title ... " error
- In-Game: Assigning a variable a built-in value (x, y, health, score etc) in the Create event no longer causes errors when attempting to use the variable later
- In-Game: Fixed a crash when accessing named instances in rooms created before GM v2.3.0
- In-Game: [GX.games] .ogg files are now packaged correctly if they are in a subdirectory inside Included Files [#7162](https://github.com/YoYoGames/GameMaker-Bugs/issues/7162)
- In-Game: [HTML5] HTTP Async event is no longer broken [#4925](https://github.com/YoYoGames/GameMaker-Bugs/issues/4925)
- In-Game: [iOS] Mouse\touch returned values are no longer incorrect
- In-Game: [Switch] Fixed that when running directly from the IDE, save and bundle directories were previously mapped to the same place, meaning you could delete files from the bundle
- In-Game: [macOS] audio_create_stream() sounds no longer crash the game [#5876](https://github.com/YoYoGames/GameMaker-Bugs/issues/5876)
- In-Game: audio_get_recorder_count() now includes any devices which contain non-Latin characters in their name [#5124](https://github.com/YoYoGames/GameMaker-Bugs/issues/5124)
- In-Game: collision_rectangle() now works correctly with precise collisions [#6179](https://github.com/YoYoGames/GameMaker-Bugs/issues/6179)
Expand Down

0 comments on commit 6c2fbbe

Please sign in to comment.