We provide runtimes that support all features. YoYo Games integrated our runtimes into Game Maker. As we release updates, Game Maker needs to bring in the latest runtimes. Usually updating the runtimes isn't hard, but does require quite a bit of testing to make sure the integration is solid. Game Maker can run on various platforms, so I expect they make use of at least 2 of our runtimes, possible more, which is a multiplier for the effort.
The Game Maker should be able to tell you what version of Spine they support. This will be the version of Spine that matched the Spine Runtimes which they integrated into Game Maker. Once you know that Spine version, you can set your Spine editor to the same version and all features in that version should work. There are a small number of features that require special support from the game toolkit, such as tint black. Game Maker should provide a list of any features that aren't supported.
If Game Maker hasn't integrated our latest runtimes, you are limited to the Spine version they do support. I don't suggest using a newer Spine version until Game Maker has been updated with newer runtimes. Of course everyone always wants the latest, but likely even an older version of Spine can get you very far.
Here are some tips/caveats on using Game Maker's Spine integration:
https://forum.yoyogames.com/index.php?threads/what-features-are-supported-from-spine.24485/