Skip to content

Releases: dicksonlaw583/gmlinear2

v2.3.1 - Feather Maintenance Release

17 Aug 03:55
Compare
Choose a tag to compare

This release fixes Feather compatibility with modern GameMaker. You should see much fewer Feather warnings and errors.

Changes

  • The minimum GameMaker version is now 2022 LTS in order to use semantic optional arguments.
  • All functions now use standard Feather annotations.

v2.3.0 - GMS 2.3.3+ Update

25 Sep 21:20
859417e
Compare
Choose a tag to compare

This is a major update for compatibility with GMS 2.3.3+. If you are upgrading from an older version, please remove the extension first.

Changes

  • The library is now a standard asset package.
  • The extension is replaced with scripts, each script grouping together functions for a specific type. Each can be imported individually apart from each other to save compile time.
  • YYC Inlining can now be controlled via a GMLINEAR_INLINE macro.
  • All array size checks are now done using array_length, as per post-2.3 GML standards.
  • All functions that return vectors or matrices now support an optional "out" parameter for writing the result to an existing vector or matrix. Functions ending in _to are deprecated and now exist only as macro aliases.

v2.0.0

21 Apr 03:33
Compare
Choose a tag to compare

First extension-based release.