@@ -22,11 +22,6 @@ run C or C++ code in a Godot project.
22
22
They also both allow you to integrate third-party libraries into Godot. The one
23
23
you should choose depends on your needs.
24
24
25
- .. warning ::
26
-
27
- GDExtension is currently *experimental *, which means that we may
28
- break compatibility in order to fix major bugs or include critical features.
29
-
30
25
Advantages of GDExtension
31
26
~~~~~~~~~~~~~~~~~~~~~~~~~
32
27
@@ -106,18 +101,16 @@ The bindings below are developed and maintained by the community:
106
101
Version compatibility
107
102
---------------------
108
103
109
- Usually, GDExtensions targeting an earlier version of Godot will work in later
104
+ GDExtensions targeting an earlier version of Godot should work in later
110
105
minor versions, but not vice-versa. For example, a GDExtension targeting Godot 4.2
111
106
should work just fine in Godot 4.3, but one targeting Godot 4.3 won't work in Godot 4.2.
112
107
113
108
For this reason, when creating GDExtensions, you may want to target the lowest version of
114
109
Godot that has the features you need, *not * the most recent version of Godot. This can
115
110
save you from needing to create multiple builds for different versions of Godot.
116
111
117
- However, GDExtension is currently *experimental *, which means that we may
118
- break compatibility in order to fix major bugs or include critical features.
119
- For example, GDExtensions created for Godot 4.0 aren't compatible with Godot
120
- 4.1 (see :ref: `updating_your_gdextension_for_godot_4_1 `).
112
+ There is one exception to this: extensions targeting Godot 4.0 will _not_ work with
113
+ Godot 4.1 and later (see :ref: `updating_your_gdextension_for_godot_4_1 `).
121
114
122
115
GDExtensions are also only compatible with engine builds that use the same
123
116
level of floating-point precision the extension was compiled for. This means
0 commit comments