Redot 26.2 Changes and Enhancements
General Enhancements
- Added
remap_default()to add a default value for error conditions forremap()by Tekkitslime - Improved efficiency of Variant resulting in performance increases across the engine by VictorSohier
- Converted Variant macros to templates by VictorSohier
- Add Monotonic Cubic Interpolation for animations by JoltedJon
- Add More Reliable OpenBSD Executable Path Solution by samuelvenable
- Add logic for tilde symbol expansion by Shakai-Dev
- Migrated UID Viewer from bottom‑panel dock to editor tool by TheAenema
- Add support for adjusting color intensity with
Color::apply_intensitymethod by Arctis-Fireblight - Add a setter and getter for the intensity value of ColorPicker. by Tekkitslime
Editor
Graphics
- Add deffered compilation for render and compute pipelines by Shakai-Dev
- Update the notification for Auto-exposure to provide a more useful error message by Shakai-Dev
Animation
Audio
- Updated from SignalSmith to SoundSmith by mcdubhghlas
- Add support for microphones with more than 2 channels by SleeeepyZhou and JoltedJon
Bugs Squashed
- GH-1199 Fix ColorPicker closing when pressing spacebar by JoltedJon
- GH-674 Check if Vulkan is supported before attempting to Initialize by JoltedJon
- GH-1183 Fix engine freeze when Skeleton3DEditor is Deleted by JoltedJon
- GH-1246 Fix Empty strings crash the editor when looking up code by U-YumeTsuki
- GH-1254 Fix incorrect version macro usage in MCP module by Arctis-Fireblight
- Fix crash on skeleton select GH-1296 by JoltedJon
- Bug Fix: Added Validation Pass for Rendering Driver Availability by TheAenema
- Restore support for parsing
Variant::NILand handling related cases inVariantParserby Arctis-Fireblight - OpenBSD EXE Path now works even when argv[0] is modified to something bogus by samuelvenable
- Update release build scripts to enable DX12 support on Windows by Arctis-Fireblight
- Fixed GitHub Actions failing to detect MSVC for Windows due to MS’s updates to the Windows runner by Arctis-Fireblight
- Fixed compiler warning in
CollisionPolygon2din MSVC 2026 that was preventing Windows builds by Arctis-Fireblight - Fixed Visual Studio Not Opening by GeneralProtectionFault
Misc
Docs
- update Redot docs link by CyberneticDruid
- Updated Doxygen and implemented it across all files by GeneralProtectionFault
- Improved Markdown generation in
make_md.pyfor generating class docs by Arctis-Fireblight - Fix various typos listed in godotengine#91521 by Shakai-Dev
- Add Deepwiki badge and Remove ReX from
README.mdby JoltedJon - Move MCP to its own Documentation by JoltedJon
- Clarify that Tree.create_item(), Tree.set_columns() & Tree.clear() can fail & when. by Shakai-Dev
- Document that auto-exposure won't work on Mobile & Compatibility renderers by Shakai-Dev
- Clarify that
map_to_localreturns the position of the center of the cell in GridMap by Shakai-Dev - Update Dictionary.get regarding the default argument & it's side effects by Shakai-Dev
New Contributors
- @Joy-less made their first contribution in #1175
- @CyberneticDruid made their first contribution in #1195
- @guychuasaard made their first contribution in #1198
- @Tekkitslime made their first contribution in #1216
- @VictorSohier made their first contribution in #1222
- @GeneralProtectionFault made their first contribution in #1223
- @maxlindb made their first contribution in #1251
- @U-YumeTsuki made their first contribution in #1246
Full Changelog: redot-26.1-stable...redot-26.2-stable