godot-4.1-stable
·
585 commits
to master
since this release
What's Changed
- Fix crash using Object* as parameter by @zhehangd in #1044
- Fix crash using Ref as parameter by @zhehangd in #1045
- Moved cmake_minimum_required() call to top by @sasichkamega in #1108
- Update to load function pointers for GDExtension interface by @dsnopek in #1095
- Update Getting Started section of README.md by @dgcole in #1115
- Ensure GDExtension class is the correct type for the Godot engine class by @dsnopek in #1050
- Change Ref to allow non const access to ptr by @saki7 in #1116
- Add automated tests that run a GDExtension (rather than just building it) by @dsnopek in #1101
- Add support for adding/removing editor plugins by @dsnopek in #1114
- Synchronize gdextension_interface.h with Godot by @dsnopek in #1117
- Add issue template based on the main Godot repository by @Calinou in #1113
- Revert the changes from PR #1044 and #1045 and standardize on
Object **
encoding in ptrcall by @dsnopek in #1123 - Correctly load gdextension_interface_print_error by @dsnopek in #1129
- Clarify error message because there isn't a legacy Godot 4.0 mode anymore by @dsnopek in #1137
- Fixing #1127 by making return types of auto-generated functions dynamic by @Mathis-Z in #1128
- Prepend PATH to scons env to allow use of buildroot by @Trey2k in #1139
- Identifiers containing double underscore are reserved according to the C++ standard by @asmaloney in #1048
- Force UTF-8 encoding in the binding generator script. by @bruvzg in #1143
- GDExtension:
Uninitialized*Ptr
for constructors/converters using placement new by @Bromeon in #1148 - Fix: Include method_ptrcall.hpp on simple structs. by @lucasrafael98 in #1086
- Automatically remove editor plugins when deinitializing GDExtension by @dsnopek in #1138
- Unregister custom classes in reverse registration order by @Kehom in #1047
- Add RPC tests. by @Faless in #1157
- Remove unused free-standing
initialize_level
anddeinitialize_level
by @mihe in #1159
New Contributors
- @sasichkamega made their first contribution in #1108
- @dgcole made their first contribution in #1115
- @saki7 made their first contribution in #1116
- @Mathis-Z made their first contribution in #1128
- @Trey2k made their first contribution in #1139
- @lucasrafael98 made their first contribution in #1086
- @Kehom made their first contribution in #1047
Full Changelog: godot-4.0-stable...godot-4.1-stable