Releases: Redot-Engine/redot-engine
Redot 4.3 Release Candidate 4
Release Notes for Redot 4.3 Release Candidate 4
We're excited to announce the release of our latest version, featuring a host of enhancements and fixes. Here's what's new:
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
- Rebrand Godette to Redot-chan by @trashguy in #858
- Fix android logger Godot references to Redot by @Spartan322 in #860
- Rebrand godette into redot-chan on platformer 2 comment for consistency by @LegendaryGuard in #862
- Correct
Node._unhandled_picking_input
to refer to InputEvent by @Spartan322 in #865 - Fix 32-bit Windows build by @Spartan322 in #868
Full Changelog: redot-4.3-rc.3...redot-4.3-rc.4
Redot 4.3 Release Candidate 3
Release Notes for Redot 4.3 Release Candidate 3
We're excited to announce the release of our latest version, featuring a host of enhancements and fixes. Here's what's new:
Bug Fixes
- Rebrand android editor to allow play store signing by @trashguy in #849
- Fix Redot being logged as godot in android logger by @Spartan322 in #856
Full Changelog: redot-4.3-rc.2...redot-4.3-rc.3
Redot 4.3 Release Candidate 2
Release Notes for Redot 4.3 Release Candidate 2
We're excited to announce the release of our latest version, featuring a host of enhancements and fixes. Here's what's new:
Enhancements & Features
- Add support for redotengine.org template mirror automation by @Spartan322 in #847
- Replace
versions.json
check with Github release check by @Spartan322 in #851 - Merge commit godotengine/godot@33c02a5 (#842):
Bug Fixes
- Change Godot Linux appdata urls to Redot by @HeartCoreStudios in #846
- Fix
VERSION_FULL_CONFIG
excess dot on 0 by @Spartan322 in #848
Full Changelog: redot-4.3-rc.1...redot-4.3-rc.2
Redot 4.3 Release Candidate 1
Release Notes for Redot 4.3 Release Candidate 1
We're excited to announce the release of our latest version, featuring a host of enhancements and fixes. Here's what's new:
Bug Fixes
- Fix ignoring status_version for updating by @Spartan322 in #835
Full Changelog: redot-4.3-beta.3...redot-4.3-rc.1
Redot 4.3 Beta 3
Release Notes for Redot 4.3 Beta 3
We're excited to announce the release of our latest version, featuring a host of enhancements and fixes. Here's what's new:
Enhancements & Features
- C#: Expose Transform2D.Determinant() in godotengine/godot#95269
- C#: Add NotNullWhenAttribute to IsInstanceValid in godotengine/godot#95431
- ufbx: Update to 0.14.3 in godotengine/godot#95831
- Update Node.xml: specify that normal processing happens in tree order in godotengine/godot#97905
- Update use_native_dialog description in FileDialog in godotengine/godot#98202
- Add missing HTTPRequest Result descriptions in godotengine/godot#98332
- Clarify EngineDebugger and EditorDebugger* documentation in godotengine/godot#98378
- Link to Screen-reading shaders tutorial in BackBufferCopy documentation in godotengine/godot#98421
- Docs: Link to GlobalScope string methods from String class ref in godotengine/godot#98473
- Docs: Link to Project Settings tutorial from ProjectSettings class in godotengine/godot#98480
Bug Fixes
- Fix remainder of godotengine references by @Spartan322 in #830
- Fix templates treating official releases as dev releases by @Spartan322 in #832
- Fix slow import when window is unfocused in godotengine/godot#93953
- [Android Editor] Add support for launching the Play window in PiP mode in godotengine/godot#95700
- Fix Viewport Texture must be set to use it in godotengine/godot#97029 fixing #827
- Fix C# operator *(Transform3D, Aabb) in godotengine/godot#97208
- Fix untyped dictionary .NET debug visualization showing keys as values in godotengine/godot#97951
- [.NET] Fix unhandled GD0303 error for nested generic attribute types in godotengine/godot#98059
- Fix Android app permissions for SDK levels earlier than 28 in godotengine/godot#98230
- Fix incorrect Transform2D docs in godotengine/godot#98442
- Fix heap-use-after-free when ctrl-clicking controls in a container in godotengine/godot#98597
Full Changelog: redot-4.3-beta.2...redot-4.3-beta.3
Redot 4.3 Beta 2
Release Notes for Redot 4.3 Beta 2
We're excited to announce the release of our latest version, featuring a host of enhancements and fixes. Here's what's new:
Enhancements & Features:
-
Rebranding: We've updated our branding across various components to reflect our new identity. This includes renaming and rebranding assets like icons and references within the software, now aligning with "Redot" instead of "Godot".
- User Interface Improvements:
- Editor Enhancements: Overhauled the CanvasItemEditor with improved snap line drawing, unified duplicate hovering behavior, and fixed redraw issues on key echo.
- ColorPicker Overhaul: Added overbright color picking, fixed various UI janks, unified color mode drawing, and removed unnecessary containers for a cleaner interface.
-
Build and Versioning:
- Updated the build system to correctly handle versioning, including status versioning for better release tracking.
-
Platform Specific Fixes:
- Addressed issues with Linux desktop files and macOS icon handling, ensuring consistent application appearance and functionality across platforms.
Bug Fixes:
- Fixed various minor bugs including:
- Godot references in copyright headers and update URLs.
- Issues with the EditorSpinSlider and ScrollBar grabbers.
- Corrected behavior in the ColorPicker related to overbright indicators and sample resets.
- Resolved versioning issues that were ignoring status versioning.
- Miscellaneous fixes for macOS export plugins and temporary mono SDK references.
Special Thanks:
A big thank you to our contributors for their pull requests and fixes which have significantly improved this release. Your contributions are what make this project thrive.
Instructions for the templates:
We tried to make the process of using the templates in the editor easier this time.
Go to Editor > Manage Export Templates > Install File > Click Redot Export Templates dropdown > All Files > open either the templates.zip or mono_templates.zip file
Redot should now see all release templates when you try to add one.
We hope you enjoy this update and look forward to your feedback. Happy coding!
Redot 4.3 Beta 1
Bug fixes:
-
TCP bug fix to eliminate packet loss when message buffer fills up.
-
Pixel Snap calculated in canvas space instead of world space for predictable, accurate snapping.
-
Projection::invert for orthographic projection now behaves correctly.
Improvements:
-
A* Pathfinding now has an optional maximum distance to reduce the impact of an unreachable target.
-
Additional input stage after physics picking. This enables Redot to better handle cases such as clicking a unit on a map in an RTS game, or a click to move game, where input previously was handled in a troublesome order.
Known Issues: Mac builds lack logo on the icon.
Note: for the templates you have to download the export template archive and manually link the export template for your editor platform as a custom release template in the export manager. We are working on automating the export template system for future releases.