Thaddeus Crews
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								780cf03051
								
							
						 | 
						
							
							
								
								Merge pull request #104556 from Ivorforce/string-extend-instead-of-parse
							
							
							
							
							
							
							
							Use `append_` instead of `parse_` for `String` methods. 
							
						 | 
						
							2025-03-29 10:16:33 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								48bfe13e4f
								
							
						 | 
						
							
							
								
								Add methods to decode/encode multibyte encodings.
							
							
							
							
							
						 | 
						
							2025-03-28 17:32:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lukas Tenbrink
								
							 
						 | 
						
							
							
							
							
								
							
							
								ffa6ef220b
								
							
						 | 
						
							
							
								
								Use append_ instead of parse_ for String methods.
							
							
							
							
							
						 | 
						
							2025-03-27 17:51:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lukas Tenbrink
								
							 
						 | 
						
							
							
							
							
								
							
							
								a23f630781
								
							
						 | 
						
							
							
								
								Remove String clipping constructors.
							
							
							
							
							
							
							
							Callers should instead call constructors with explicit encoding names, with known length `Span`. 
							
						 | 
						
							2025-03-15 12:34:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thaddeus Crews
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								dae32f8ec6
								
							
						 | 
						
							
							
								
								Merge pull request #92737 from AThousandShips/packed_erase
							
							
							
							
							
							
							
							[Core] Expose `Packed*Array::erase` 
							
						 | 
						
							2025-03-10 10:01:06 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									A Thousand Ships
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								331a43a9d8
								
							
						 | 
						
							
							
								
								Add String::remove_char(s) methods for performance and convenience
							
							
							
							
							
						 | 
						
							2025-03-10 13:19:28 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9c7d348c3
								
							
						 | 
						
							
							
								
								Add bound checks to Array/Packed*Array variant call get and set methods.
							
							
							
							
							
						 | 
						
							2025-02-27 17:54:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Pāvels Nadtočajevs
								
							 
						 | 
						
							
							
							
							
								
							
							
								1bc86c2626
								
							
						 | 
						
							
							
								
								Fix PackedStringArray.to_byte_array() to return UTF-8 encoded data instead of pointers.
							
							
							
							
							
						 | 
						
							2025-02-07 10:19:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									A Thousand Ships
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								46b6acdabb
								
							
						 | 
						
							
							
								
								[Core] Expose Packed*Array::erase
							
							
							
							
							
						 | 
						
							2025-02-03 19:25:09 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									kobewi
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e48b19e1f
								
							
						 | 
						
							
							
								
								Add Color.from_rgba8 and deprecate Color8
							
							
							
							
							
						 | 
						
							2024-12-27 11:26:59 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Danil Alexeev
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								03b05cf9ac
								
							
						 | 
						
							
							
								
								Core: Fix built-in enum constant bindings
							
							
							
							
							
						 | 
						
							2024-11-22 14:03:21 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Danil Alexeev
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e379cc76e5
								
							
						 | 
						
							
							
								
								Core: Fix Callable.get_bound_arguments{,_count}() return incorrect data
							
							
							
							
							
						 | 
						
							2024-11-04 22:41:56 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Aaron Franke
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a7f6ec0e4c
								
							
						 | 
						
							
							
								
								Add a sort method to Dictionary and HashMap
							
							
							
							
							
						 | 
						
							2024-10-02 14:26:33 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Aaron Franke
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								cc9f2b58a0
								
							
						 | 
						
							
							
								
								Bind Array get and set functions
							
							
							
							
							
						 | 
						
							2024-09-26 13:00:17 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									A Thousand Ships
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								203d3be200
								
							
						 | 
						
							
							
								
								[Core] Add way to check if a signal has any connections
							
							
							
							
							
							
							
							Added to `Object` and `Signal` 
							
						 | 
						
							2024-09-20 16:39:09 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6bf8a3e3f8
								
							
						 | 
						
							
							
								
								Merge pull request #95449 from SlashScreen/array_functions
							
							
							
							
							
							
							
							Add callable support for `find` and `rfind` `Array` methods 
							
						 | 
						
							2024-09-20 16:06:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Slashscreen
								
							 
						 | 
						
							
							
							
							
								
							
							
								89491f4403
								
							
						 | 
						
							
							
								
								Add callable support for find and rfind Array methods
							
							
							
							
							
						 | 
						
							2024-09-13 00:01:53 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thaddeus Crews
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9853a69144
								
							
						 | 
						
							
							
								
								Implement typed dictionaries
							
							
							
							
							
						 | 
						
							2024-09-04 10:27:26 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Haoyu Qiu
								
							 
						 | 
						
							
							
							
							
								
							
							
								8bf4ecc026
								
							
						 | 
						
							
							
								
								Add String.is_valid_unicode_identifier()
							
							
							
							
							
							
							
							- Adds `is_valid_unicode_identifier()`
- Adds `is_valid_ascii_identifier()`
- Deprecates `is_valid_identifier()`
- Renames `validate_identifier()` to `validate_ascii_identifier()` 
							
						 | 
						
							2024-08-27 11:34:08 +08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Aaron Franke
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								7db24a9ad5
								
							
						 | 
						
							
							
								
								Simplify and fix Rect2/AABB get_support function
							
							
							
							
							
						 | 
						
							2024-08-19 23:55:31 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e651421905
								
							
						 | 
						
							
							
								
								[TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API.
							
							
							
							
							
						 | 
						
							2024-06-12 19:30:19 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d8e1ab085a
								
							
						 | 
						
							
							
								
								[Windows] Fix 32-bit MinGW LTO build.
							
							
							
							
							
						 | 
						
							2024-06-04 13:46:03 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									kobewi
								
							 
						 | 
						
							
							
							
							
								
							
							
								413c11357d
								
							
						 | 
						
							
							
								
								Use Core/Scene stringnames consistently
							
							
							
							
							
						 | 
						
							2024-05-13 23:41:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									A Thousand Ships
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b4c6cc7d82
								
							
						 | 
						
							
							
								
								[Core] Add case-insensitive String::containsn
							
							
							
							
							
						 | 
						
							2024-05-08 12:48:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Wilson E. Alvarez
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d4154dbc55
								
							
						 | 
						
							
							
								
								Add const char * overloads to String class
							
							
							
							
							
							
							
							Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> 
							
						 | 
						
							2024-05-07 10:53:00 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									K. S. Ernest (iFire) Lee
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f9b488508c
								
							
						 | 
						
							
							
								
								Add PackedVector4Array Variant type
							
							
							
							
							
							
							
							Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> 
							
						 | 
						
							2024-05-03 00:58:27 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									A Thousand Ships
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0f5e0d1637
								
							
						 | 
						
							
							
								
								Expose Vector* component-wise and scalar min/max to scripting
							
							
							
							
							
						 | 
						
							2024-05-02 13:02:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									A Thousand Ships
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								308dbb8c63
								
							
						 | 
						
							
							
								
								[Core] Add scalar versions of Vector* min/max/clamp/snap(ped)
							
							
							
							
							
							
							
							Convenience for a number of cases operating on single values 
							
						 | 
						
							2024-05-02 10:31:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									clayjohn
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d580b15be
								
							
						 | 
						
							
							
								
								Update the description and parameter name for Vector3 reflect to correct how the plane is constructed
							
							
							
							
							
						 | 
						
							2024-04-30 13:50:39 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									clayjohn
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c0d0bdc160
								
							
						 | 
						
							
							
								
								Clarify bounce and reflect docs and update param names
							
							
							
							
							
						 | 
						
							2024-04-10 14:07:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									A Thousand Ships
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2cbf469912
								
							
						 | 
						
							
							
								
								Fix sorting of files/dirs in dialogs
							
							
							
							
							
							
							
							Sorts leading `_` before other characters except `.`. 
							
						 | 
						
							2024-03-20 13:45:47 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								453485aede
								
							
						 | 
						
							
							
								
								Merge pull request #89270 from Repiteo/enforce-typename-in-templates
							
							
							
							
							
							
							
							Enforce template syntax `typename` over `class` 
							
						 | 
						
							2024-03-14 22:34:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									A Thousand Ships
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								59bcc2888c
								
							
						 | 
						
							
							
								
								Add methods to get argument count of methods
							
							
							
							
							
							
							
							Added to:
* `Callable`s
* `Object`s
* `ClassDB`
* `Script(Instance)`s 
							
						 | 
						
							2024-03-10 11:02:43 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thaddeus Crews
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9903e6779b
								
							
						 | 
						
							
							
								
								Enforce template syntax typename over class
							
							
							
							
							
						 | 
						
							2024-03-07 22:39:09 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									kobewi
								
							 
						 | 
						
							
							
							
							
								
							
							
								eb0a624902
								
							
						 | 
						
							
							
								
								Allow returning Dictionary after merging
							
							
							
							
							
						 | 
						
							2024-03-06 14:49:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9278856ff7
								
							
						 | 
						
							
							
								
								Merge pull request #88948 from dalexeev/core-add-callable-create
							
							
							
							
							
							
							
							Core: Add `Callable.create` static method for `Variant` callables 
							
						 | 
						
							2024-02-29 13:54:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								1cc9190c70
								
							
						 | 
						
							
							
								
								Merge pull request #81822 from nlupugla/nodepath-slice
							
							
							
							
							
							
							
							Add `NodePath::slice` method 
							
						 | 
						
							2024-02-29 13:53:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Danil Alexeev
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d90c9db27f
								
							
						 | 
						
							
							
								
								Core: Add Callable.create static method for Variant callables
							
							
							
							
							
						 | 
						
							2024-02-29 10:45:00 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									A Thousand Ships
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								684752e75b
								
							
						 | 
						
							
							
								
								Replace error checks against size with is_empty
							
							
							
							
							
						 | 
						
							2024-02-09 12:50:15 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Juan Linietsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								24fe0715b5
								
							
						 | 
						
							
							
								
								Promote CowData to 64 bits
							
							
							
							
							
							
							
							Fixes a lot of bugs, please help me fill the list. 
							
						 | 
						
							2024-01-19 17:41:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Muller-Castro
								
							 
						 | 
						
							
							
							
							
								
							
							
								96a95cb974
								
							
						 | 
						
							
							
								
								Add const lvalue ref to container parameters
							
							
							
							
							
						 | 
						
							2024-01-05 14:49:57 -03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								22e880ad20
								
							
						 | 
						
							
							
								
								Merge pull request #83163 from Chubercik/vectorXi_dist_methods
							
							
							
							
							
							
							
							Implement `Vector2i/3i/4i` methods: `distance_to` and `distance_squared_to` 
							
						 | 
						
							2024-01-03 09:58:36 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b5c6e870e8
								
							
						 | 
						
							
							
								
								Merge pull request #82264 from dalexeev/core-builtin-methods-as-callables
							
							
							
							
							
							
							
							Core: Allow methods of built-in `Variant` types to be used as Callables 
							
						 | 
						
							2024-01-02 18:05:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									nlupugla
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd221c1816
								
							
						 | 
						
							
							
								
								Added NodePath::slice method.
							
							
							
							
							
						 | 
						
							2023-12-13 13:30:28 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Aaron Franke
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								437586bf31
								
							
						 | 
						
							
							
								
								Add a get_or_add method to Dictionary
							
							
							
							
							
						 | 
						
							2023-12-06 11:43:58 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Danil Alexeev
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b04263644c
								
							
						 | 
						
							
							
								
								Core: Allow methods of built-in Variant types to be used as Callables
							
							
							
							
							
						 | 
						
							2023-10-25 15:53:52 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jakub Marcowski
								
							 
						 | 
						
							
							
							
							
								
							
							
								cb954c6bab
								
							
						 | 
						
							
							
								
								Implement Vector2i/3i/4i methods: distance_to and distance_squared_to
							
							
							
							
							
						 | 
						
							2023-10-12 13:46:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Danil Alexeev
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								aff767ef07
								
							
						 | 
						
							
							
								
								Fix expected argument count for Callable call errors
							
							
							
							
							
						 | 
						
							2023-09-29 20:00:10 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								3ec673085b
								
							
						 | 
						
							
							
								
								Merge pull request #79523 from aaronfranke/is-conformal
							
							
							
							
							
							
							
							Add `is_conformal` method to Basis and Transform2D 
							
						 | 
						
							2023-09-26 13:44:41 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									kobewi
								
							 
						 | 
						
							
							
							
							
								
							
							
								adc930baee
								
							
						 | 
						
							
							
								
								Add Vector2/3/4i.MAX and MIN
							
							
							
							
							
						 | 
						
							2023-09-16 21:52:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |