Skip to content

Releases: akien-mga/threen

1.0.2-stable

08 May 08:23
2d403cc
Compare
Choose a tag to compare
  • Add class reference support with godot-cpp#1374.
  • CI: Update GH action versions, fix overwritten artifact.

Full Changelog: 1.0.1-stable...1.0.2-stable


This release is compatible with Godot 4.3 beta 1 and later.

The extension can still be compiled manually for older Godot versions by checkout out a different godot-cpp commit. Or you can use previous tagged releases which support Godot 4.1 or later.

1.0.1-stable

05 Oct 11:50
4ee5588
Compare
Choose a tag to compare
  • Add Threen icon (copied from Tween)
  • CI: Pin MinGW version to 12.2.0 to fix install issue

Full Changelog: 1.0-stable...1.0.1-stable

1.0-stable

29 Sep 07:49
7ef4d0d
Compare
Choose a tag to compare

Updated godot-cpp to Godot 4.1-stable, no changes.
Should be compatible with Godot 4.1 and later.

Full Changelog: 1.0-beta3...1.0-stable

1.0-beta3

29 Jun 10:14
b3ae50c
Compare
Choose a tag to compare
  • Update to Godot 4.1-rc1, changes init slightly.
  • No longer compatible with Godot 4.0.x.

Full Changelog: 1.0-beta2...1.0-beta3

1.0-beta2

29 Mar 10:00
ced3a0b
Compare
Choose a tag to compare
  • Fix porting of Object::call() uses, which made any non-trivial Threen usage fail.
  • Fix folder hierarchy in build artifacts and release zips, make sure to provide both template_debug and template_release zips for releases.
  • Some caveats found while testing, which will require fixes in GDExtension / godot-cpp:
    • Passing String literals where StringName or NodePath are expected will result in crashes. Instead, use &"method_name" and ^"property_path" in your Threen function calls.
    • Likewise, passing integer literals where floats are expected will lead to bugs. Make sure to type your float literals like 2.0 instead of 2.

Full Changelog: 1.0-beta1...1.0-beta2

1.0-beta1

27 Mar 13:50
071c24c
Compare
Choose a tag to compare
1.0-beta1 Pre-release
Pre-release

First beta release after the initial port.

There might be bugs!

I had to do some workarounds to wrap this experiment before I lose motivation, see 1e5e246 for details on the differences between the Godot 3 code and this extension.

Full Changelog: https://github.com/akien-mga/threen/commits/1.0-beta1