The Redot team is pleased to announce the release of Redot 4.3 Release Candidate 4. This update introduces a variety of enhancements and bug fixes aimed at improving the functionality and user experience of the Redot engine.
Enhancements & Features
- Optimize
String::replace
methods by @Spartan322 in #866 - Merge commit godotengine/godot@
711c725
(#863):
- Revert workaround for ResourceLoader resource loading crashes due to buggy TLS (
1c4849b
) - Fix use condition_variable after free (
257dd2f
) - Properly push & pop TLS state on recursive load tasks for ResourceLoader (
ece3925
) - Enhance ResourceLoader deadlock prevention (
ea28ac5
) - Optimize ResourceLoader remap check by deferring until a non-mutex zone (
8a78f5c
) - Fix ResourceLoader edge cases in the management of user tokens (
b3e46a9
) - Overhaul unlock allowance zones for WorkerThreadPool (and friends) (
c75c50e
) - Use better error handling for possible engine bugs with ResourceLoader (
fe2e862
) - Change warning muting so it affects all levels, but locally (
1fd87e8
) - Handle another case of user tokens for ResourceLoader (
98e7711
) - Fix ResourceLoader is not verbosely printing a resource path on loading (
f2d0f66
) - Simplify ResourceLoader handling of unregistered tasks (
cd32705
) - Add thread-aware ResourceLoader resource changed mechanism (
f806cfb
) - Add last resort life-time insurance in ResourceLoader for tokens (
ea651a1
) - Fixup ResourceLoader resource changed feature (
251237d
) - Let EditorResourcePreview loads complete after exit requested (
9ed06bc
) - Report error for ResourceLoader if resource type unrecognized (
a0c1744
) - Fix deadlocks related to ClassDB queries about global classes (
a5f6e49
) - Fix animation snapping in seconds mode (
178a126
) - Avoid Windows child processes inheriting all file handles (
ce608dc
)
Bug Fixes
Github Release
For more details, you can check the full release on GitHub: Redot 4.3 Release Candidate 4.
We appreciate your feedback as we continue to improve Redot, and we look forward to your contributions!