Skip to content

v0.17: Support for more Variant types, math functions

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Sep 16:31
· 436 commits to main since this release
383ef4b

Notable feature:

  • A variety of 32- and 64-bit Math functions has been added.
  • The C++ container now uses ccache to reduce compilation times.
  • Making function calls on objects is now much faster than before.
  • Worked around a nasty bug in ObjectDB::instantiate(). Variant destructors overwrite something in the underlying godot::Object*.

This release adds proper support and testing for:

  • Vector3/3i
  • Vector4/4i
  • Color
  • PackedInt32Array
  • PackedInt64Array
  • PackedVector2Array
  • PackedVector3Array
  • PackedColorArray
  • Other remaining Variants are passed by reference, and can still be used.

What's Changed

Full Changelog: v0.16...v0.17