[stable] Compatibility tweaks and fixes


2024.6 / 2024.8

This release is a continued effort to stop GM IDE from re-formatting files that GMEdit touches, sometimes losing recent changes to them in process.

Improvements

  • You can now use /// @is text to add a description to a variable without giving it a type.
  • Added a params_of “type”.
    It turns type parameters into rest-arguments’ types and can be used for making functions like script_execute type-checked.
  • Added support for prefix_* and /Folder/* in “library resources”.
  • Added a “Look in library resources” checkbox to Global Search.
  • Audio groups are now highlighted and appear in auto-completion

Breaking changes

  • Gamepad axes are now a separate type (gamepad_axis instead of gamepad_button) for consistency with Feather types.

Fixes

  • Arbitrary expressions are now allowed in Variable Definitions (#222).
  • Fixed sprite viewer causing editor to overflow when using multiple rows of tabs.
  • /// @param [name=0] no longer shows as [name=0:undefined]
  • A console warning is no longer emitted for JSDoc comments with [optional arguments].

Files

GMEdit-Windows.zip 98 MB
Version Dec 13, 2024 30 days ago
GMEdit-Windows-32bit.zip 94 MB
Version Dec 13, 2024 30 days ago
GMEdit-Mac.zip 90 MB
Version Dec 13, 2024 30 days ago
GMEdit-Mac-ARM64.zip 94 MB
Version Dec 13, 2024 30 days ago
GMEdit-Linux.zip 92 MB
Version Dec 13, 2024 30 days ago
GMEdit-App-Only.zip 11 MB
Version Dec 13, 2024 30 days ago

Get GMEdit

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.