What's Changed
- Update contributing section in README.md by @Ivorforce in #1845
- Use LocalVector instead of std::vector by @dementive in #1841
- README: Add link to 4.5 branch and fix link to Godot compile docs by @Staudey in #1851
- Update to use
mem_alloc2,mem_realloc2andmem_free2by @dsnopek in #1821 - Silenced compiler warning in godot::call_with_variant_args_ret_helper by @qqwobble in #1857
- Replace unordered_map with AHashMap to improve build time by @dementive in #1839
- Update missing hashfuncs by @dementive in #1858
- Migrate cmake docs to the godot docs. by @Ivorforce in #1859
- Remove
CPPEXTPATHchanges, add error macros by @Repiteo in #1861 - Specifically handle each "meta" value, so new ones don't break code generation by @dsnopek in #1868
- Add header builders script for
env.GLSL_HEADERand SVG icons by @aaronfranke in #1789 - Add smoke test with
Tweento check for issues with handlingRefCountedby @dsnopek in #1875 - On Linux default
use_static_cppto disabled by @dsnopek in #1878 - CMake: Fix missing -sUSE_PTHREADS=1 in web build by @enetheru in #1869
- Make Vector::bsearch use a const receiver by @BenLubar in #1711
- Make
ClassDB::classespointer-stable again by changing it toHashMapby @Ivorforce in #1887 - Align Emscripten version 4.0.11 with Godot Engine by @Naros in #1889
- CMake: Make -fno-exceptions private by @guillaumeriousat in #1880
- Added missing namespace prefixes to GDVIRTUAL macros by @janos-ijgyarto in #1864
- Generate GDExtension interface header and loader from JSON by @dsnopek in #1895
- Add
api_versionbuild option to select the API JSON file by @dsnopek in #1897 - Add back support for Godot 4.4 by @dsnopek in #1898
- Add back support for Godot 4.3 by @dsnopek in #1899
- Update README for versioning and compatibility changes in v10 by @dsnopek in #1902
- Don't reuse the same list for
_get_property_list()by @dsnopek in #1904 - Removed unused variable by @fatduckling in #1906
New Contributors
- @Staudey made their first contribution in #1851
- @qqwobble made their first contribution in #1857
- @guillaumeriousat made their first contribution in #1880
- @janos-ijgyarto made their first contribution in #1864
- @fatduckling made their first contribution in #1906
Full Changelog: godot-4.5-stable...10.0.0-rc1