VolTer 
								
							 
						 
						
							
							
							
							
								
							
							
								de8b6f7a3c 
								
							 
						 
						
							
							
								
								Add editor settings for autocompletion with NodePath and StringName  
							
							 
							
							
							
						 
						
							2024-03-19 17:23:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1e2afaae3 
								
							 
						 
						
							
							
								
								GDScript: Do not produce UNUSED_SIGNAL warning for common implicit uses  
							
							 
							
							
							
						 
						
							2024-03-19 17:43:10 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c45242578a 
								
							 
						 
						
							
							
								
								GDScript: Fix for expression is highlighted as type  
							
							 
							
							
							
						 
						
							2024-03-18 22:33:08 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Diogo Costa 
								
							 
						 
						
							
							
							
							
								
							
							
								935ea10f3a 
								
							 
						 
						
							
							
								
								Fixed enum autocompletion for core classes (Issue  #88858 )  
							
							 
							
							... 
							
							
							
							Minor fix consisted in the use of [[fallthrough]] macro 
							
						 
						
							2024-03-15 20:20:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3e773b9167 
								
							 
						 
						
							
							
								
								Merge pull request  #89484  from dalexeev/update-gds-doc  
							
							 
							
							... 
							
							
							
							Update `@GDScript` documentation 
							
						 
						
							2024-03-14 22:35:37 +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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c48845247 
								
							 
						 
						
							
							
								
								Update @GDScript documentation  
							
							 
							
							
							
						 
						
							2024-03-14 17:51:41 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a1c476f9d7 
								
							 
						 
						
							
							
								
								Merge pull request  #87680  from AThousandShips/the_angry_count  
							
							 
							
							... 
							
							
							
							Add methods to get argument count of methods 
							
						 
						
							2024-03-13 22:16:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ef1909fca3 
								
							 
						 
						
							
							
								
								GDScript: Fix @warning_ignore annotation issues  
							
							 
							
							
							
						 
						
							2024-03-12 19:00:06 +03: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								877cd12da8 
								
							 
						 
						
							
							
								
								Merge pull request  #89284  from mihe/lsp-multiple-messages  
							
							 
							
							... 
							
							
							
							Allow LSP to process multiple messages per poll 
							
						 
						
							2024-03-09 00:52:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								87718d2a6e 
								
							 
						 
						
							
							
								
								Editor Help: Add syntax highlighting for code blocks  
							
							 
							
							
							
						 
						
							2024-03-09 00:02:31 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikael Hermansson 
								
							 
						 
						
							
							
							
							
								
							
							
								e2485044a1 
								
							 
						 
						
							
							
								
								Allow LSP to process multiple messages per poll  
							
							 
							
							
							
						 
						
							2024-03-08 18:49:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ACB 
								
							 
						 
						
							
							
							
							
								
							
							
								7426b4d448 
								
							 
						 
						
							
							
								
								Fix user after free in GDScriptLanguage::debug_get_globals  
							
							 
							
							
							
						 
						
							2024-03-08 07:32:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9903e6779b 
								
							 
						 
						
							
							
								
								Enforce template syntax typename over class  
							
							 
							
							
							
						 
						
							2024-03-07 22:39:09 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									George Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e520454ef 
								
							 
						 
						
							
							
								
								GDScript: Add @export_custom annotation  
							
							 
							
							... 
							
							
							
							Allows setting any arbitrary hint, hint string, and usage flags.
Useful for more complex hints or potential future hints not
available as a dedicated annotation. 
							
						 
						
							2024-03-07 10:55:21 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0acc4276b6 
								
							 
						 
						
							
							
								
								Merge pull request  #82952  from AbelToy/gds-export-array  
							
							 
							
							... 
							
							
							
							Allow `@export`ed Arrays to set property hints for their elements 
							
						 
						
							2024-03-06 09:49:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abel Toy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								882441a0ad 
								
							 
						 
						
							
							
								
								Support Array and PackedArray in @export_*  
							
							 
							
							
							
						 
						
							2024-03-06 16:17:54 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e61e42250 
								
							 
						 
						
							
							
								
								[GDScript] Fix some test file paths  
							
							 
							
							
							
						 
						
							2024-03-04 19:11:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7be96a55c4 
								
							 
						 
						
							
							
								
								Merge pull request  #86973  from HolonProduction/tests-batch-1  
							
							 
							
							... 
							
							
							
							Add tests for `get_node` autocompletion 
							
						 
						
							2024-03-04 13:32:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b392ab5ff4 
								
							 
						 
						
							
							
								
								Merge pull request  #85918  from 20kdc/tnj-static-called-on-instance-fix-confusion  
							
							 
							
							... 
							
							
							
							GDScript: Adjust `STATIC_CALLED_ON_INSTANCE` warning to not force native type 
							
						 
						
							2024-03-04 13:32:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								1621e725fa 
								
							 
						 
						
							
							
								
								Fix autocompletion after DOLLAR token  
							
							 
							
							
							
						 
						
							2024-03-02 18:56:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ce9b6fd1d 
								
							 
						 
						
							
							
								
								Add two new COMSTR environment variables  
							
							 
							
							
							
						 
						
							2024-03-01 12:44:03 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									20kdc 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24181d1055 
								
							 
						 
						
							
							
								
								GDScript: Adjust STATIC_CALLED_ON_INSTANCE warning to not default to the native type, and to not trigger on self-calls  
							
							 
							
							... 
							
							
							
							Not defaulting to the native type rationale:
Defaulting to the native type is less than useful, as:
* There are very few native types that are extensible and have static methods.
* Defaulting to the native type does not account for a method being script-defined.
While the "real fix" would be to carefully track the source of the method, the get_function_signature method is already complicated enough.
This will at least ensure the resulting code should always be valid.
Not triggering on self-calls rationale:
Found in PR comment https://github.com/godotengine/godot/pull/85918#issuecomment-1935864459 
```
static func example():
	pass
func example2():
	example() # self-call on static function
```
Disabling this warning on self-calls is:
* Consistent with other languages
* Important for anonymous classes (where the output code is unusable) 
							
						 
						
							2024-03-01 17:14:59 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Micky 
								
							 
						 
						
							
							
							
							
								
							
							
								7b3e1a5bde 
								
							 
						 
						
							
							
								
								Optimize SceneTree's change_scene_to_file autocompletion  
							
							 
							
							
							
						 
						
							2024-03-01 15:12:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								a2e7c64dc4 
								
							 
						 
						
							
							
								
								Cleanup  
							
							 
							
							
							
						 
						
							2024-03-01 13:06:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								1f42455e0a 
								
							 
						 
						
							
							
								
								Debugging additions  
							
							 
							
							
							
						 
						
							2024-03-01 11:38:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								fc7d7d3dae 
								
							 
						 
						
							
							
								
								Add test for get_node autocompletion  
							
							 
							
							
							
						 
						
							2024-03-01 11:24:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0908ad4005 
								
							 
						 
						
							
							
								
								GDScript: Fix paths in ResourceFormatLoaderGDScript::load()  
							
							 
							
							
							
						 
						
							2024-02-29 16:04:31 +03: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								172b254687 
								
							 
						 
						
							
							
								
								Merge pull request  #88664  from RandomShaper/res_load_modes  
							
							 
							
							... 
							
							
							
							Enhance cache modes in resource loading 
							
						 
						
							2024-02-29 13:54:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d90c9db27f 
								
							 
						 
						
							
							
								
								Core: Add Callable.create static method for Variant callables  
							
							 
							
							
							
						 
						
							2024-02-29 10:45:00 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21ee3716c2 
								
							 
						 
						
							
							
								
								Merge pull request  #82122  from dalexeev/gds-add-export-hidden-annotation  
							
							 
							
							... 
							
							
							
							GDScript: Add `@export_storage` annotation 
							
						 
						
							2024-02-27 21:22:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a10241bfe4 
								
							 
						 
						
							
							
								
								GDScript: Fix type highlighting after whitespace  
							
							 
							
							
							
						 
						
							2024-02-26 20:49:05 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pedro J. Estébanez 
								
							 
						 
						
							
							
							
							
								
							
							
								5e144022e7 
								
							 
						 
						
							
							
								
								Enhance cache modes in resource loading  
							
							 
							
							... 
							
							
							
							- Unify documentation, hoping to clear misconcepctions about about propagation of the cache mode across dependant loads.
- Clarify in docs that `CACHE_MODE_REPLACE` now also works on the main resource (from #87008 ).
- Add two recursive modes, counterparts of `CACHE_MODE_REPLACE` and `CACHE_MODE_IGNORE`, since it seems some need them (see #59669 , #82830 ).
- Let resources, even loaded with one of the ignore-cache modes, get a path, which is useful for tools. 
							
						 
						
							2024-02-26 14:59:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8ffc50ee8c 
								
							 
						 
						
							
							
								
								GDScript: Canonicalize script path in FQCN  
							
							 
							
							
							
						 
						
							2024-02-26 10:46:24 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83b32f990e 
								
							 
						 
						
							
							
								
								Merge pull request  #88733  from ryevdokimov/Remove-word-duplicates  
							
							 
							
							... 
							
							
							
							Remove word duplicates in comments and strings, and fix casing and punctuation 
							
						 
						
							2024-02-25 11:50:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee5ace10b7 
								
							 
						 
						
							
							
								
								Merge pull request  #85501  from /remove-packed-scene-cache  
							
							 
							
							
							
						 
						
							2024-02-25 11:49:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robert Yevdokimov 
								
							 
						 
						
							
							
							
							
								
							
							
								13e82094ee 
								
							 
						 
						
							
							
								
								Remove word duplicates in comments and strings, and fix casing and punctuation  
							
							 
							
							
							
						 
						
							2024-02-23 17:28:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77666286b7 
								
							 
						 
						
							
							
								
								Merge pull request  #88020  from emre0altan/match-null-crashes-GDScript-compiler  
							
							 
							
							... 
							
							
							
							GDScript: Set `has_type` false if it is `BUILTIN` but `Variant::NIL` 
							
						 
						
							2024-02-23 22:18:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8a9c9ef94f 
								
							 
						 
						
							
							
								
								Merge pull request  #88452  from AThousandShips/template_test  
							
							 
							
							... 
							
							
							
							Fix running tests in template builds 
							
						 
						
							2024-02-22 23:34:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d7a72d72e6 
								
							 
						 
						
							
							
								
								Fix running tests in template builds  
							
							 
							
							
							
						 
						
							2024-02-22 18:05:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f781571d07 
								
							 
						 
						
							
							
								
								Add keywords to improve search in the class reference  
							
							 
							
							
							
						 
						
							2024-02-22 16:16:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6037500219 
								
							 
						 
						
							
							
								
								Merge pull request  #69032  from KoBeWi/check_every_changed_setting_in_every_group_everywhere()  
							
							 
							
							... 
							
							
							
							Use `check_changed_settings_in_group()` everywhere 
							
						 
						
							2024-02-20 19:34:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b652a81da7 
								
							 
						 
						
							
							
								
								Merge pull request  #82554  from dsnopek/gdextension-placeholders  
							
							 
							
							... 
							
							
							
							Allow registering "runtime classes" from GDExtension 
							
						 
						
							2024-02-20 17:13:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Snopek 
								
							 
						 
						
							
							
							
							
								
							
							
								ea75307a11 
								
							 
						 
						
							
							
								
								Allow registering "runtime classes"  
							
							 
							
							
							
						 
						
							2024-02-20 09:20:58 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								a031911c82 
								
							 
						 
						
							
							
								
								Use check_changed_settings_in_group() everywhere  
							
							 
							
							
							
						 
						
							2024-02-19 21:34:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6ae54fd787 
								
							 
						 
						
							
							
								
								Move EditorNode setting registration so they are in class reference  
							
							 
							
							... 
							
							
							
							Co-authored-by: Micky <micheledevita2@gmail.com> 
							
						 
						
							2024-02-17 11:33:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f805dee2a 
								
							 
						 
						
							
							
								
								Merge pull request  #88365  from dalexeev/gds-fix-gdc-export  
							
							 
							
							... 
							
							
							
							GDScript: Fix extension comparison for exported scripts 
							
						 
						
							2024-02-15 17:35:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2e3e31e80 
								
							 
						 
						
							
							
								
								GDScript: Fix extension comparison for exported scripts  
							
							 
							
							
							
						 
						
							2024-02-15 17:53:24 +03:00