Raul Santos
Raul Santos
If symbol is late bound (as is the case when using `dynamic`) we can't obtain the symbol to analyze the usage of `[MustBeVariant]`. - Fixes https://github.com/godotengine/godot/issues/91345.
Instead of disposing the C# instance when receiving `NOTIFICATION_PREDELETE` which may not be the last notification sent, we now assume the CSharpInstance destructor will always be called right before destroying...
I've just found this project and decided to try it out by copying the example provided in the readme. On doing so I found some issues, although since I'm not...
- Reverts godotengine/godot#90608 The PR was incorrect, it was a misunderstanding on my part regarding the behavior of EditorPlugins :disappointed:. See https://github.com/godotengine/godot/pull/90608#discussion_r1590203153.
Build the Android templates for .NET using the 'mono' edition that contains additional dependencies required by .NET projects to support Android OS APIs (like crypto). - Follow-up to https://github.com/godotengine/godot/pull/88803.
It's that time of the year again. This documents all the breaking changes in 4.3, like we did for 4.2 (https://github.com/godotengine/godot-docs/pull/8488), and 4.1 (https://github.com/godotengine/godot-docs/pull/7611). Area maintainers should review the changes...
When finalizing the C# language every C# instance is disposed and the instance bindings callbacks are no longer valid. Clearing the instance bindings ensures these callbacks are not called, and...
The C# script destructor needs to access the owner (i.e.: to disconnect signals) so we now clear it after the script has been destroyed. - Fixes https://github.com/godotengine/godot/issues/95663.
Instead of trying to get the location of the dotnet CLI from PATH (which is unavailable in some platforms that don't allow reading environment variables), we execute the dotnet CLI...
- Part of https://github.com/godotengine/godot/pull/95492.