Goldenlion5648
b107463c7e
stop autocomplete from eating words by default
...
(cherry picked from commit e6d5e532e99c9e3765a102cd5a85330da39b78b3)
2026-03-31 08:40:01 -05:00
Brogolem35
8967d5893c
Fix overflowing on methods that take an offset as argument
...
(cherry picked from commit 36c91c7a4abde6823c2aae07895d0fb129fe27ca)
2026-03-18 10:37:19 -05:00
Brogolem35
3aaedd088a
Fix singular read method
...
(cherry picked from commit 9c1f440358530281cba3076e23832182ee4da3d7)
2026-03-18 10:37:19 -05:00
Pāvels Nadtočajevs
a2d21508be
Fix String::split_ crash on empty string.
...
(cherry picked from commit eb6dedf30f8f571a4eb88889a6de90729906274d)
2026-03-18 10:37:11 -05:00
Michael Alexsander
52b1f0a69a
Fix build profile generator creating bogus profiles
...
(cherry picked from commit a7c77ac1f711458a01bf3ea8a5fa97a3a87c2712)
2026-03-05 13:29:37 -06:00
Mikael Hermansson
598fd1fe01
Add support for --ignore-error-breaks to LocalDebugger
...
(cherry picked from commit 9d67b350d8050223d01c23c41f06256a55dd8492)
2026-03-05 13:29:36 -06:00
Robert Yevdokimov
e5c178ccf5
Fix issues with InputMap::load_from_project_settings() when called in tool script
...
(cherry picked from commit bb3c8a06820511c7e9f88dcaf9db88ea677d6dfd)
2026-03-05 13:29:32 -06:00
gilzoide
6062c5eac6
Make sure ScriptLanguage is initialized even after init_languages call
...
(cherry picked from commit 9cebbf12dc231b3e8baa090879a176becbd1424b)
2026-03-05 10:36:19 -06:00
superherointj
0bf28d4552
Fix TLS handshake fail preventing AssetLib use
...
Fix "Editor TLS Certificates" having an invalid (False) default value.
Fix cannot open X509CertificateMbedTLS file 'False'
Fixes https://github.com/NixOS/nixpkgs/issues/454608
Co-authored-by: @akien-mga
(cherry picked from commit 29acd734c71f06268d6ef4715d7df70b14731f48)
2026-03-05 10:35:36 -06:00
Rémi Verschelde
cfe4d37e75
Sync controller mappings DB with SDL community repo
...
Synced with: https://github.com/mdqinc/SDL_GameControllerDB/commit/c9e695ef7709d9f2e5d8e44e36e27b56b881366f
Clarify that Godot contributors should not interact with the upstream project.
(cherry picked from commit ed9c865e9ba9e1331bfb15cea9107f546a9231e5)
2026-02-20 12:29:13 -06:00
Mikael Hermansson
33b93719ec
Stop RemoteDebugger from improperly flushing messages during break
...
(cherry picked from commit d8dd5a7604dc001a49b22ebe5f622057753fe867)
2026-02-20 12:29:11 -06:00
GusatuDamianAlexandru
c62269efe4
Core: Fix ClassDB class list sorting regression
...
(cherry picked from commit 02a3ada50224e1cdc95077ee0d67d633ff904d7f)
2026-02-06 08:34:53 -06:00
Lukas Tenbrink
1f6f4b622e
Fix the NodePath hash function to not yield the same value for similar paths.
...
(cherry picked from commit a6e952c1604963023a87c07093cc9b24e6d6591d)
2026-02-05 09:46:06 -06:00
Frank Becker
5cc33d6965
Remove arc_tolerance scaling and the comment related to that.
...
clipper2 1.5.3 does the scaling internally.
2026-01-22 20:56:04 -08:00
Rémi Verschelde
2025985ba9
Merge pull request #115199 from raulsntos/hidden-signals
...
Hide signals prefixed by underscore
2026-01-21 17:44:17 +01:00
Raul Santos
46436c1278
Hide signals prefixed by underscore
2026-01-21 02:56:28 +01:00
David Snopek
5d995a9558
Fix crash when converting Variant to incompatible RequiredPtr<T>
2026-01-20 19:12:15 -06:00
Rémi Verschelde
a4a26762f1
Merge pull request #114328 from kleonc/node_duplicating_signal_source_node_fix
...
`CONNECT_APPEND_SOURCE_OBJECT` on signal emission
2026-01-20 00:22:32 +01:00
Rémi Verschelde
bb9d907df3
Merge pull request #114893 from Repiteo/core/fix-method-list
...
Core: Don't strip data in `ClassDB::class_get_method_list`
2026-01-19 21:45:20 +01:00
Rémi Verschelde
d59db26710
Revert "Core: Switch RID_alloc::owns to lock-free"
...
This reverts commit bdfe8549b8 .
This caused a regression for GPUParticles3D emitters on macOS arm64,
which is proving to be both tricky to reproduce and solve. Other parts
of the engine using RID_Owner might be affected too.
Given that we're about to release 4.6, reverting might be the safest
option at this time, and this optimization can be re-attempted for 4.7.
Fixes #114900 .
2026-01-14 21:58:29 +01:00
kleonc
edd06075e3
CONNECT_APPEND_SOURCE_OBJECT on signal emission
2026-01-14 14:59:57 +01:00
Rémi Verschelde
0dd64f4224
Merge pull request #114851 from Nintorch/set-joy-light-return-type
...
Change return type for `Input.set_joy_light()` from `bool` to `void`
2026-01-13 22:20:50 +01:00
Rémi Verschelde
d6863b62cf
Merge pull request #114827 from Faless/net/ip_address_parsing
...
Network: Normalize IP parsing, fix IPv6, tests
2026-01-13 22:20:46 +01:00
Rémi Verschelde
f084100f43
Merge pull request #114688 from HolonProduction/fix-resize-uninit-desc
...
Fix description for `resize_uninitialized`
2026-01-13 22:20:41 +01:00
Fabio Alessandrelli
65ce1360b4
network: Normalize IP parsing, fix IPv6, tests
2026-01-13 18:55:55 +01:00
HolonProduction
01d0878c83
Fix description for resize_uninitialized
2026-01-13 12:52:36 +01:00
Thaddeus Crews
d5fae879f1
Core: Don't strip data in class_get_method_list
2026-01-12 10:27:55 -06:00
Nintorch
22a4f9fd9c
Refactor Input.set_joy_light()
2026-01-11 22:52:40 +05:00
Rémi Verschelde
c990e60889
Merge pull request #114790 from Ivorforce/gdtype-autorelease
...
Auto-release static GDTypes at exit.
2026-01-10 23:48:20 +01:00
Danil Alexeev
37f09e579e
Core: Fix implicit conversions in ContainerTypeValidate
2026-01-09 22:54:08 +03:00
Lukas Tenbrink
17ef5afa6c
Auto-release static GDTypes at exit.
...
This fixes "unclaimed StringName" warnings and improves engine shutdown correctness.
2026-01-09 14:19:29 +01:00
David Snopek
74336ffcea
Omit return_value in gdextension_interface.json for void functions
2026-01-07 08:39:38 -06:00
Rémi Verschelde
c392565228
Merge pull request #114626 from Repiteo/libgodot/macro-fix
...
GDExtension: Ensure `LIBGODOT_API` is always defined
2026-01-06 11:00:18 +01:00
Rémi Verschelde
5acd0c0143
Merge pull request #111858 from KoBeWi/IcOn.SvG
...
Improve determinism of UIDs
2026-01-06 10:59:33 +01:00
Thaddeus Crews
a5c42f1ddf
GDExtension: Ensure LIBGODOT_API always defined
2026-01-05 12:35:31 -06:00
Thaddeus Crews
bacdeb0801
Merge pull request #114363 from Nintorch/fix-android-joypad-triggers
...
Fix Android joypad triggers range
2026-01-05 12:06:37 -06:00
Lukas Tenbrink
7a3c74e739
Add documentation to Vector::reserve and Vector::reserve_exact.
2026-01-03 18:49:34 +01:00
Rémi Verschelde
57384a78de
Merge pull request #114053 from adamscott/fix-create-temp-mode-flags
...
Fix `FileAccess::create_temp()` not using `FileAccess::ModeFlags`
2026-01-01 16:46:32 +01:00
Rémi Verschelde
37ac9d5636
Merge pull request #113988 from kleonc/astar_path_from_disabled_point_is_empty
...
Fix `AStar`s to return empty path for disabled from point
2026-01-01 16:46:26 +01:00
Adam Scott
0844d4b11f
Fix FileAccess::create_temp() not using FileAccess::ModeFlags
2026-01-01 12:03:16 +01:00
Nintorch
d78fdeac13
Fix Android joypad triggers range
2025-12-27 13:35:55 +05:00
Rémi Verschelde
ef36e69442
Merge pull request #114222 from akien-mga/msvc-requiredptr-template
...
RequiredPtr: Fix template conditional for MSVC
2025-12-21 10:41:36 +01:00
Rémi Verschelde
6b06edb457
Merge pull request #114190 from voylin/fix_crash_scriptless_scene_debug
...
Fix error when break scriptless scene
2025-12-21 10:41:24 +01:00
Rémi Verschelde
d2eb458b2b
RequiredPtr: Fix template conditional for MSVC
...
Fixes #114206 .
2025-12-19 23:40:25 +01:00
voylin
1e3babd0a5
Fix error break scriptless scene
...
Update core/debugger/remote_debugger.cpp
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2025-12-19 18:56:03 +09:00
kobewi
61254acd98
Translate error names when displayed in dialogs
2025-12-18 23:48:52 +01:00
Rémi Verschelde
6370912e13
Merge pull request #113774 from sockeye-d/inherited-editor-scripts
...
Make indirectly inherited `EditorScript`s appear in the command palette
2025-12-18 14:29:05 +01:00
Rémi Verschelde
30c2fc148e
Merge pull request #113575 from bruvzg/fix_path
...
[Unix] Remove leading `..` from absolute paths and apply `simplify_path` to Unix current directory path.
2025-12-18 14:23:59 +01:00
Pāvels Nadtočajevs
997f326b58
Improve language selection when shaping text.
2025-12-18 09:05:07 +02:00
Skyth
0307895ede
Upgrade Agility SDK & DirectX Headers.
2025-12-16 13:41:09 +03:00