What's new in Rebel 1.0
Rebel Engine and Rebel Editor were forked from Godot Engine in 2023; so that they can be developed with different priorities. The Rebel development philosophy is:
Focus on the needs of the game developer before the engine developer
Fix bugs before writing new code
Write maintainable code that follows C++ Core Guidelines
Reduce existing technical debt
Rebel was forked from Godot Engine 3.4.5. This version was chosen as the basis for Rebel, because it was a stable and reliable version used to develop many published games. Rebel 1.0 remains fully compatible with Godot Engine 3.4.5. Godot projects created with Godot Engine 3.4.5 can be imported and edited in Rebel Editor.
Rebel Engine and Rebel Editor 1.0 include the following updates:
Bug Fixes
Ensure that all architecture specific folders are included in third-party libraries
Fix unwanted line-breaks and spaces in empty Dictionary default value documentation
Fix the API XML documentation generation tool not removing indents on multi-line entries
Fix the XML to RST documentation creation tool not removing indents properly
Fix Windows IMMNotificationClient having non-virtual destructor warning
When a KinematicBody is stuck, set the unsafe proportion to the minimum instead of zero
Fix greater than or equal comparisons to zero on unsigned variables
Fix Projects Manager's Projects List Item's refresh() method
Fix Projects Manager's Projects List view not updating when renaming a project
Enhancements
Add SPDX standard headers to all documentation and translation files
Use docs instead of doc when referencing multiple documentation files
Always use MinGW when cross-compiling for Windows on POSIX platforms
Copy, don't move, built Android library into Java libraries folder
Apply Rebel Branding to the X11, Windows, macOS, UWP and Server platforms
Fix broken and updated links in the Rebel Engine API documentation
Allow ScrollContainer's ensure_control_visible() method to accept a const Control parameter
Don't create a Config File section heading, if the section name is blank