At long last, Redot LTS 26.1 is now stable!
The Redot Team continues the work by bringing Redot LTS 26.1 to stable. This release marks the end of the first quarter of improvements for 2026, but its only the starting point. Many more exciting updates, improvements and features are already in the works for the LTS Branch. This project is run by 100% volunteers. If you’d like what we’re doing and want to help sustain development, please consider donating on https://ko-fi.com/redotengine or a subscription on discord.
Redot LTS 26.1 Stable Changelog
Redot LTS 26.1 Stable Changes
Since this is the end of our release cycle, there isn’t a lot of new fixes with this release. We squished some bugs and made some updates. A special thanks to JoltedJon for his work on this release. With this cycle of development, over 50 bug fixes, enhancements, and features were made and merged by Redot Community members. and the Redot Team. grab the new release here: https://github.com/Redot-Engine/redot-engine/releases/tag/redot-26.1-stable
General Enhancements
- Updated the SignalSmith module to be much easier to work with. by @mcdubhghlas
- X11: Allow moving a fullscreen/maximized window to another screen/display by AR-DEV-1
Bugs Squashed
- Fix warning for property not found: ‘application/config/disable_project_settings_override’. (Issue #1166 ) by @Arctis-Fireblight
- GH-1151 Fix ScrollContainer max size being ignored by JoltedJon
- GH-1176 Fix Resize off by 1 Error preventing crashes while resizing geometry by JoltedJon
- Fixed addons being unable to read project settings #1180 by @Arctis-Fireblight
- GH-1178 Remove Singleton Pattern in Skeleton3D Editor fixing crash while opening skeleton editor by JoltedJon
Misc
- Add make-md.py for generating docs in Markdown format by @Decryptedchaos
- Update Redot Donor Information Joltedjon
- Update Authors by @Arctis_Fireblight
- Update PR template to target
masterbranch instead ofdevby @Arctis_Fireblight - Bump version – 26.1-stable by @Arctis_Fireblight
The Full List of fixes and enhancements for Redot LTS 26.1:
- Fix warning for property not found: ‘application/config/disable_project_settings_override’. by @Arctis-Fireblight in #1167
- Add make-md.py by @decryptedchaos in #1161
- Update Redot Donor Information by @JoltedJon in #1172
- GH-1151 Fix ScrollContainer max size being ignored by @JoltedJon in #1168
- Updated the SignalSmith module to be much easier to work with. by @mcdubhghlas in #1164
- X11: Allow moving a fullscreen/maximized window to another screen/display by @AR-DEV-1 in #1163
- Update Authors by @Arctis-Fireblight in #1173
- GH-1176 Fix Resize off by 1 Error by @JoltedJon in #1177
- Fixed addons being unable to read project settings #1180 by @Arctis-Fireblight in #1181
- Update PR template to target
masterbranch instead ofdevby @Arctis-Fireblight in #1182 - Bump version – 26.1-stable by @Arctis-Fireblight in #1184
- GH-1178 Remove Singleton Pattern in Skeleton3D Editor by @JoltedJon in #1179
- Fix Assetlib with with godot version by @decryptedchaos in #1148
- Added panel to the editor to view and search UIDs by @tindrew in #1144
- module: added Signalsmith time-stretching module. by @mcdubhghlas in #1150
- Refactor automatic splash background color. by @decryptedchaos in #1149
- feat: Native Model Context Protocol (MCP) Server & Automation Suite by @MichaelFisher1997 in #1154
- Bump version by @Arctis-Fireblight in #1159
- Update release CI scripts by @Arctis-Fireblight in #1160
- Patch to Godot 4.5.2 by @Arctis-Fireblight in #1158
- Preallocate vectors with known size by @mcdubhghlas in #1030
- Add GIF import by @Spartan322 in #821
- Add APNG import by @Spartan322 in #937
- Add animated WebP import by @Spartan322 in #940
- Fix android plugin prefix compatibility regression by @jonnymind in #1045
- Cherrypick 4.5: Add Missing
NodePath.Slice()method to the C# API (#1097) by @speratus in #1098 - Fix gcc warnings – 4.5 by @Arctis-Fireblight in #1105
- Guards for redundant calls and cached lookup. by @mcdubhghlas in #1040
- Re-implement core and GDScript VM multithreading improvments for 4.5 by @DAShoe1 in #1121
- Fix OutputError Serializing #1103 by @Dreamy-Cat-X in #1120
- renderlist optimizations. by @mcdubhghlas in #1122
- Add API Type Override Method to
ClassDB+ClassDBBinding Enhancements by @TheAenema in #1127 - Optimization via caching for scene culling. by @mcdubhghlas in #1128
- [macOS] Match Activity Monitor with Memory Usage Statistics. by @samuelvenable in #1131
- New CharacterBody2D and 3D script templates in GDScript for Redot beginners. by @TheRealBlackNet in #923
- Fix BoneAttachment3D not updating it’s transform on bone change by @Zeftax in #976
- Infer array length from custom array if no vertex array is provided by @Arctis-Fireblight in #1133
- Remove unnecessary operations for set_rotation and rectangle collision by @FireBrandMint in #820
- Auto-compact editor log when errors are spawning (edited title) by @Johnny-the-happy-coder in #160
- Add a Frames option to the Timer node by @Arctis-Fireblight in #1134
- fix scrollbar now expands moves till the very end in text edit and re… by @X1Vi in #1137
- Remove unused build types from Github Actions by @Arctis-Fireblight in #1140
- Regression: Fix Android external dependencies by @jonnymind in #1084
- Changed default theme & Implement boot_splash_bg read from config file by @decryptedchaos in #1139
- LTS Rebrand by @Arctis-Fireblight in #1141
- Fixed arbitrary code execution exploit by preventing deserialzation of objects by default by @dalexeev @Arctis-Fireblight in #1142
- Added a Nix flake containing everything needed to build, dev and run … by @MichaelFisher1997 in #154
A special thanks to the Redot Community who help make this project a reality. We couldn’t do it without you.

