Commit Graph

  • f6da737fd8 Double precision extension_api double Olof Pettersson 2026-05-04 18:28:31 +02:00
  • bc1fcd501f Merge pull request #1975 from dsnopek/variant-get-type-by-name master David Snopek 2026-05-04 10:29:18 -05:00
  • 0d61c1c94b Merge pull request #1974 from dsnopek/better-object-cast-to David Snopek 2026-05-04 10:25:55 -05:00
  • b4ce22a76b Merge pull request #1973 from dsnopek/memnew-refcounted David Snopek 2026-05-04 10:22:54 -05:00
  • 2360bbd03e Implement Variant::get_type_by_name() David Snopek 2026-04-21 17:13:01 -05:00
  • bc96761901 Optimize Object::cast_to<T>() using Object::is_class() now that it takes a StringName David Snopek 2026-04-21 14:23:21 -05:00
  • 1115359634 Make memnew(RefCounted) return Ref<T> for improved ownership safety David Snopek 2026-04-21 08:47:36 -05:00
  • 5e4200d6a7 Merge pull request #1972 from dsnopek/godot47-beta1 David Snopek 2026-05-04 08:42:51 -05:00
  • 6b75e5c5d7 Bump mozilla-actions/sccache-action from 0.0.9 to 0.0.10 dependabot/github_actions/mozilla-actions/sccache-action-0.0.10 dependabot[bot] 2026-04-29 19:32:36 +00:00
  • fc0292228c Bump actions/checkout from 4 to 6 dependabot/github_actions/actions/checkout-6 dependabot[bot] 2026-04-29 19:32:33 +00:00
  • 564b0b7ee7 Bump tj-actions/changed-files from 45 to 47 dependabot/github_actions/tj-actions/changed-files-47 dependabot[bot] 2026-04-29 19:32:28 +00:00
  • 24b820ea4c Bump actions/upload-artifact from 4 to 7 dependabot/github_actions/actions/upload-artifact-7 dependabot[bot] 2026-04-29 19:32:24 +00:00
  • 0a7e09c630 Update gdextension_interface.json and extension_api.json for Godot 4.7-beta1 David Snopek 2026-04-21 09:04:44 -05:00
  • 973a98f9b8 Merge pull request #1945 from DrCosinus/master David Snopek 2026-04-21 17:28:54 -05:00
  • a7b6c01fbf Merge pull request #1957 from BenLubar/ref-non-object David Snopek 2026-04-21 17:28:14 -05:00
  • 4862a9dcf1 Merge pull request #1966 from Lemno-Studio/contrib David Snopek 2026-04-14 13:11:22 -05:00
  • d32932d27f FIX: separated situation of building/installing on target_include_directories on cmake SEE: https://github.com/godotengine/godot-cpp/pull/1966 dalmurii 2026-04-08 23:44:06 +09:00
  • 41cfbd1d3b Merge pull request #1965 from Naros/fix-methodinfo-equality-check David Snopek 2026-04-07 06:46:21 -05:00
  • 9c5dae532d Align MethodInfo equality check with engine Chris Cranford 2026-04-05 18:14:19 -04:00
  • 1c8db40a64 Merge pull request #1958 from dsnopek/rid-alignment David Snopek 2026-04-01 08:33:34 -05:00
  • 27d7ad0000 Merge pull request #1961 from samysadi/fix-emscripten-cstdlib David Snopek 2026-03-31 15:08:13 -05:00
  • 319af8d875 Merge pull request #1962 from zhehangd/fix_static_inline David Snopek 2026-03-31 11:57:26 -05:00
  • 403935b1d8 Fix missing <cstdlib> include for Emscripten web builds Samy Sadi 2026-03-30 07:39:43 +00:00
  • fcde5479e8 Replace static inline with constexpr in defs.hpp Ding, Zhehang 2026-03-31 15:26:30 +08:00
  • a3f50357ee Merge pull request #1960 from Naros/GH-1959 David Snopek 2026-03-30 08:02:11 -05:00
  • d648ec6094 Do not clear variant on assignment to self Chris Cranford 2026-03-29 07:36:12 -04:00
  • 45f45e8db2 Fix alignment on RID and other classes that use uint8_t opaque[SIZE] David Snopek 2026-03-24 14:24:05 -05:00
  • 44a1a7dfbc Don't automatically treat numeric values as ObjectIDs Ben Lubar 2026-03-24 13:32:36 -05:00
  • 9ae37ac8b9 Merge pull request #1944 from VerdantInteractive/master David Snopek 2026-03-06 08:27:01 -06:00
  • 799af34b8e Fix use of undeclared identifier 'set_typed' in in typed_dictionary.hpp when dictionary.hpp is also included. Gökalp Özcan 2026-03-04 12:29:12 +11:00
  • 362e09eb7a Remove the extra parameter causing a compilation error when using the variadic version of the callp_static method of the Variant class. DEZAUTEZ Sébastien 2026-03-04 20:37:41 +01:00
  • 3dd9bf1695 Merge pull request #1842 from dementive/no-std-list David Snopek 2026-03-04 09:41:45 -06:00
  • 55a86bae9d Merge pull request #1918 from foxandfeature/multiple-XML-doc-sources David Snopek 2026-03-03 16:34:41 -06:00
  • 50f18d3719 Replace std::set with HashSet dementive 2026-03-03 16:42:01 -05:00
  • d11cfd2b2f Replace std::list with List dementive 2025-09-10 16:57:07 -05:00
  • 9ba2fbe1bf Merge pull request #1943 from dsnopek/cmake-version David Snopek 2026-03-03 15:22:09 -06:00
  • 60b5a4196d Merge pull request #1920 from SunBlack/patch-1 4.5 David Snopek 2026-03-03 15:07:53 -06:00
  • 7f7d668341 Update godot-cpp's version in CMakeLists.txt for v10.0 David Snopek 2026-03-03 15:05:45 -06:00
  • b65ddbf976 Merge pull request #1940 from Ivorforce/span David Snopek 2026-03-03 15:03:20 -06:00
  • 252e2770fb Merge pull request #1939 from Ivorforce/sync-ref David Snopek 2026-03-03 15:03:05 -06:00
  • 0ba1b79778 Merge pull request #1931 from godotengine/Ivorforce-patch-1 David Snopek 2026-03-03 15:02:50 -06:00
  • cd1e4f1ee3 Add Span from upstream Godot. Lukas Tenbrink 2026-02-28 19:25:42 +01:00
  • ef6b34d0c2 Sync Ref to godotengine master. Lukas Tenbrink 2026-02-28 17:24:04 +01:00
  • d0e4afe322 Improve V10.0 explanation Lukas Tenbrink 2026-02-19 09:38:20 +01:00
  • dcfab8de26 Merge pull request #1914 from daniellopez2002/4.5 David Snopek 2026-02-19 05:12:30 -06:00
  • 713481f6f9 Merge pull request #1919 from dsnopek/int-min-error David Snopek 2026-02-19 05:11:46 -06:00
  • 48623848c5 Merge pull request #1930 from ashtonmeuser/type-limits-backport David Snopek 2026-02-18 14:10:30 -06:00
  • b05859428e Merge pull request #1916 from ashtonmeuser/type-limits David Snopek 2026-02-18 13:01:36 -06:00
  • 1f3f0522df Filter conflicting global constants Ashton Meuser 2026-01-30 21:04:41 -08:00
  • 67a0b191d3 Filter conflicting global constants Ashton Meuser 2026-01-30 21:04:41 -08:00
  • 965d0e9a10 Merge pull request #1929 from dsnopek/out-of-date-readme David Snopek 2026-02-17 10:42:55 -06:00
  • 405950e049 Update gdextension/README.md for new gdextension_interface.json David Snopek 2026-02-17 10:05:31 -06:00
  • f00f83d75c Merge pull request #1928 from Zylann/cherrypick_1904_godot45 David Snopek 2026-02-16 07:07:41 -06:00
  • bc35c3bfab Cherry-pick #1904: fix _get_property_list failing in thread scenarios Marc Gilleron 2026-02-16 01:33:38 +01:00
  • 43b4f26353 Fix missing quotes when passing XML doc sources in test CMake foxandfeature 2026-02-06 17:56:33 +01:00
  • 26ddac6721 Bump project version from 4.4 to 4.5 SunBlack 2026-02-03 01:21:19 +01:00
  • 935a616293 Workaround unary minus operator applied to unsigned type error in MSVC with -2147483648 David Snopek 2026-02-01 07:22:10 -06:00
  • 9ae5fc475a Fix passing multiple XML doc sources to generate_doc_source foxandfeature 2026-01-31 19:05:35 +01:00
  • 2fbceba4f9 Format VARIANT_ENUM_CAST macro daniellopez2002 2026-01-29 00:20:40 -05:00
  • 07fdd2374e Fix VARIANT_ENUM_CAST to support enum class daniellopez2002 2026-01-28 17:09:01 -05:00
  • 863d732f44 Merge pull request #1912 from dsnopek/dont-reload-print-error David Snopek 2026-01-27 17:26:42 -06:00
  • 823a08ad8e Don't reloading print_error interface function David Snopek 2026-01-27 15:49:20 -06:00
  • 58d1de720b gdextension: Sync with upstream commit 89cea143987d564363e15d207438530651d943ac (4.6-stable) 10.0.0-rc1 David Snopek 2026-01-26 08:17:41 -06:00
  • c6bf465ca6 Merge pull request #1906 from fatduckling/master David Snopek 2026-01-23 09:31:20 -06:00
  • 3a435c2248 Removed unused variable saleem 2026-01-23 22:32:27 +11:00
  • e3f229ec90 gdextension: Sync with upstream commit 78c6632eb174aabb2790975cf83e28fee065b43d (4.6-rc2) David Snopek 2026-01-21 10:03:04 -06:00
  • 890c10d579 Merge pull request #1904 from dsnopek/dont-reuse-plist Rémi Verschelde 2026-01-20 08:39:43 +01:00
  • 6d69a6219a Don't reuse the same list for _get_property_list() David Snopek 2026-01-19 16:52:02 -06:00
  • d9eab9ee45 Merge pull request #1902 from dsnopek/v10-readme-updates David Snopek 2026-01-16 07:34:58 -06:00
  • 6e47919ff8 Update README for versioning and compatibility changes in v10 David Snopek 2026-01-15 09:13:45 -06:00
  • b895ed9f9c gdextension: Sync with upstream commit 481f36ed20520db3195a09cc309abf48c03cf51a (4.6-rc1) David Snopek 2026-01-15 08:32:55 -06:00
  • f53272d2a2 Merge pull request #1899 from dsnopek/v10-support-43 David Snopek 2026-01-15 07:45:14 -06:00
  • ce18d99cb0 Add back support for Godot 4.3 David Snopek 2025-12-17 21:13:06 -06:00
  • 62b4a46e72 Merge pull request #1898 from dsnopek/v10-support-44 David Snopek 2026-01-15 06:45:12 -06:00
  • 7d7fd1e4ad headers: Sync API with upstream 3.6.1-stable godot-3.6.2-stable godot-3.6.1-stable 3.6 Rémi Verschelde 2026-01-08 14:26:01 +01:00
  • f974dc28d1 headers: Sync API with upstream 3.6-stable godot-3.6-stable 3.x Rémi Verschelde 2026-01-08 13:24:33 +01:00
  • d8d8ae7953 CI: Update images and actions for 2026 3.5 Rémi Verschelde 2026-01-08 13:32:27 +01:00
  • dab9b91a25 Merge pull request #1901 from akien-mga/3.x-fix-ci Rémi Verschelde 2026-01-08 14:21:39 +01:00
  • 5898c591e0 CI: Update images and actions for 2026 Rémi Verschelde 2026-01-08 13:32:27 +01:00
  • c90f436694 Add back support for Godot 4.4 David Snopek 2025-12-17 21:04:04 -06:00
  • 2faa695869 Merge pull request #1897 from dsnopek/select-api-version David Snopek 2026-01-06 10:00:20 -06:00
  • 2f1695afe2 Add api_version build option to select the API JSON file David Snopek 2025-12-17 08:58:46 -06:00
  • b724219737 Merge pull request #1895 from dsnopek/gdextension-interface-via-json David Snopek 2025-12-22 05:51:55 -06:00
  • fe68c22c3e Generate GDExtension interface header and loader from JSON David Snopek 2025-12-06 09:44:43 -06:00
  • b0e3b1e4b7 Merge pull request #1890 from dsnopek/4.4-cherrypicks-5 4.4 David Snopek 2025-12-01 05:23:45 -06:00
  • da26c1732e Merge pull request #1891 from dsnopek/4.5-cherrypicks-2 David Snopek 2025-12-01 05:23:30 -06:00
  • 7284ac7573 Align Emscripten version 4.0.11 with Godot Engine Chris Cranford 2025-11-29 09:29:54 -05:00
  • d6097a8a8e make -fno-exceptions private Guillaume Riou 2025-11-12 15:17:23 -05:00
  • 9745f83d07 Added missing namespace prefixes to GDVIRTUAL macros janos-ijgyarto 2025-10-10 00:11:59 +02:00
  • a5e04f7d77 Make ClassDB::classes pointer-stable again by changing it to HashMap (from AHashMap). Lukas Tenbrink 2025-11-26 11:02:18 +01:00
  • a7378c589f CMake: Fix missing -sUSE_PTHREADS=1 in web build Samuel Nicholas 2025-10-19 15:21:24 +10:30
  • 7b0ee7466f On Linux default use_static_cpp to disabled David Snopek 2025-11-01 08:31:46 -05:00
  • ac235d7a5e make -fno-exceptions private Guillaume Riou 2025-11-12 15:17:23 -05:00
  • 211ecf768c Added missing namespace prefixes to GDVIRTUAL macros janos-ijgyarto 2025-10-10 00:11:59 +02:00
  • 2c24570997 Make ClassDB::classes pointer-stable again by changing it to HashMap (from AHashMap). Lukas Tenbrink 2025-11-26 11:02:18 +01:00
  • 2680f4600c CMake: Fix missing -sUSE_PTHREADS=1 in web build Samuel Nicholas 2025-10-19 15:21:24 +10:30
  • a64f264337 On Linux default use_static_cpp to disabled David Snopek 2025-11-01 08:31:46 -05:00
  • 4ae2669dcd Merge pull request #1864 from janos-ijgyarto/master David Snopek 2025-11-30 06:05:23 -06:00
  • ee2a174746 Merge pull request #1880 from guillaumeriousat/make-noexcept-flag-private David Snopek 2025-11-30 06:05:14 -06:00
  • 8d1a1c847b Merge pull request #1889 from Naros/align-emscripten-4.0.11 David Snopek 2025-11-30 06:04:39 -06:00