A Thousand Ships 
								
							 
						 
						
							
							
							
							
								
							
							
								e070bbc77e 
								
							 
						 
						
							
							
								
								[C#] Fix Encloses failing on shared upper bound for AABB and  
							
							... 
							
							
							
							`Rect2(I)`
(cherry picked from commit 227a165ce4 
							
						 
						
							2024-01-25 18:56:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d5064a7d44 
								
							 
						 
						
							
							
								
								Bump version to 4.2.2-rc  
							
							
							
						 
						
							2023-12-12 11:03:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0bf12956a1 
								
							 
						 
						
							
							
								
								Bump version to 4.2.1-rc  
							
							... 
							
							
							
							And update CI base branch to 4.2. 
							
						 
						
							2023-11-30 09:35:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								313bffc205 
								
							 
						 
						
							
							
								
								Merge pull request  #83357  from raulsntos/dotnet/ConvertCallableToNative(default)  
							
							... 
							
							
							
							C#: Fix converting default Callables to native 
							
						 
						
							2023-11-10 21:55:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
							
							
								
							
							
								668761fa8e 
								
							 
						 
						
							
							
								
								Rename Vector2/3/4I.Min/Max to MinValue/MaxValue  
							
							... 
							
							
							
							More consistent with the `Mathf` constants they reference 
							
						 
						
							2023-11-09 14:16:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								49f492d54b 
								
							 
						 
						
							
							
								
								Merge pull request  #83532  from raulsntos/dotnet/nested-class-generation  
							
							... 
							
							
							
							C#: Fix generated nested class order 
							
						 
						
							2023-10-18 16:54:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe078219fc 
								
							 
						 
						
							
							
								
								C#: Fix generated nested class order  
							
							
							
						 
						
							2023-10-18 03:37:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e6ebde8408 
								
							 
						 
						
							
							
								
								Fix C# docs to use the proper XML  
							
							... 
							
							
							
							Replaces some BBCode that was accidentally left in the C# documentation
with the proper XML syntax. 
							
						 
						
							2023-10-18 01:56:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kleonc 
								
							 
						 
						
							
							
							
							
								
							
							
								408de3b091 
								
							 
						 
						
							
							
								
								Clarify C# docs for operators performing xform_inv  
							
							
							
						 
						
							2023-10-17 19:49:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d525a45e5c 
								
							 
						 
						
							
							
								
								C#: Fix converting default Callables to native  
							
							
							
						 
						
							2023-10-15 02:02:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zae 
								
							 
						 
						
							
							
							
							
								
							
							
								55f74d99f4 
								
							 
						 
						
							
							
								
								C#: Fix lookup for singleton instance types.  
							
							
							
						 
						
							2023-10-13 16:40:46 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d0cd726310 
								
							 
						 
						
							
							
								
								C#: untyped to typed handle null exception  
							
							... 
							
							
							
							• Add some missing exception/return documentation 
							
						 
						
							2023-10-09 09:53:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d5d5af653e 
								
							 
						 
						
							
							
								
								C# - Fix inheritdoc links in Compat.cs  
							
							
							
						 
						
							2023-10-08 09:14:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									clayjohn 
								
							 
						 
						
							
							
							
							
								
							
							
								51ed3aef63 
								
							 
						 
						
							
							
								
								Vertex and attribute compression to reduce the size of the vertex format.  
							
							... 
							
							
							
							This allows Godot to automatically compress meshes to save a lot of bandwidth.
In general, this requires no interaction from the user and should result in
no noticable quality loss.
This scheme is not backwards compatible, so we have provided an upgrade
mechanism, and a mesh versioning mechanism.
Existing meshes can still be used as a result, but users can get a
performance boost by reimporting assets. 
							
						 
						
							2023-10-05 12:02:23 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1dbecc3ff1 
								
							 
						 
						
							
							
								
								Add C# compat members for 4.2 changes  
							
							
							
						 
						
							2023-10-03 19:34:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6bebd9c961 
								
							 
						 
						
							
							
								
								Merge pull request  #82664  from hackerzhuli/master  
							
							... 
							
							
							
							Fixed an error in `Vector3.BezierDerivative` in mono module 
							
						 
						
							2023-10-02 13:17:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e95b7e84a4 
								
							 
						 
						
							
							
								
								Merge pull request  #80844  from dalexeev/fix-callable-expected-argc  
							
							... 
							
							
							
							Fix expected argument count for `Callable` call errors 
							
						 
						
							2023-10-02 13:15:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									朱力 
								
							 
						 
						
							
							
							
							
								
							
							
								bceba81b54 
								
							 
						 
						
							
							
								
								Fixed an error in Vector3.BezierDerivative in mono module  
							
							
							
						 
						
							2023-10-02 15:00:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									etti 
								
							 
						 
						
							
							
							
							
								
							
							
								3a39de4e2f 
								
							 
						 
						
							
							
								
								Add rotate_toward and angle_difference to GDScript and C#  
							
							
							
						 
						
							2023-10-01 22:19:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aff767ef07 
								
							 
						 
						
							
							
								
								Fix expected argument count for Callable call errors  
							
							
							
						 
						
							2023-09-29 20:00:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f60cff1cb2 
								
							 
						 
						
							
							
								
								C#: Remove compat method that is now generated  
							
							
							
						 
						
							2023-09-26 16:12:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								42011d8673 
								
							 
						 
						
							
							
								
								Merge pull request  #82240  from jaros3/vector2i-gethashcode  
							
							... 
							
							
							
							[C#] Use `HashCode.Combine()` for basic composite types instead of xor 
							
						 
						
							2023-09-26 13:45:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								017541bcec 
								
							 
						 
						
							
							
								
								Merge pull request  #80527  from raulsntos/dotnet/generate-compat-methods-from-classdb  
							
							... 
							
							
							
							C#: Generate and use compat methods 
							
						 
						
							2023-09-26 13:44:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bc6585a5a7 
								
							 
						 
						
							
							
								
								[RTL] Add support for image dynamic updating, padding, tooltips and size in percent.  
							
							
							
						 
						
							2023-09-26 09:39:51 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d759f91f8d 
								
							 
						 
						
							
							
								
								Merge pull request  #81101  from 398utubzyt/dotnet/abstract-class-support  
							
							... 
							
							
							
							C#: Add abstract class support 
							
						 
						
							2023-09-25 17:18:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Wegner 
								
							 
						 
						
							
							
							
							
								
							
							
								f1bab5fa51 
								
							 
						 
						
							
							
								
								[C#] Use HashCode.Combine() for basic composite types instead of xor  
							
							
							
						 
						
							2023-09-25 13:56:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ce0fa4c691 
								
							 
						 
						
							
							
								
								Merge pull request  #81783  from zaevi/fix-csharp-static-method  
							
							... 
							
							
							
							C#: make C# static methods accessible. 
							
						 
						
							2023-09-20 18:55:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zae 
								
							 
						 
						
							
							
							
							
								
							
							
								67e1373e5a 
								
							 
						 
						
							
							
								
								C#: make C# static methods accessible.  
							
							
							
						 
						
							2023-09-20 22:49:33 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5f6082a96b 
								
							 
						 
						
							
							
								
								C#: Generate and use compat methods  
							
							... 
							
							
							
							- Implements `ClassDB::get_method_list_with_compatibility` to retrieve all methods from a class including compat methods.
- C# bindings generator now also generates compat methods.
- All generated C# methods now use `ClassDB::get_method_with_compatibility`. 
							
						 
						
							2023-09-19 20:35:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								657d81e056 
								
							 
						 
						
							
							
								
								C#: CS1591 from none to suggestion  
							
							
							
						 
						
							2023-09-19 13:12:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c78d0e2eb0 
								
							 
						 
						
							
							
								
								Merge pull request  #81819  from Chaosus/cs_max_min_vectors  
							
							... 
							
							
							
							Add Vector2/3/4i.MAX and MIN (C#) 
							
						 
						
							2023-09-19 09:04:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Roubinski 
								
							 
						 
						
							
							
							
							
								
							
							
								cf3008cb05 
								
							 
						 
						
							
							
								
								Add Vector2/3/4i.MAX and MIN (C#)  
							
							
							
						 
						
							2023-09-17 22:12:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e43b63ab98 
								
							 
						 
						
							
							
								
								C# - bindings_generator warnings to .editorconfig  
							
							
							
						 
						
							2023-09-16 11:55:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									398utubzyt 
								
							 
						 
						
							
							
							
							
								
							
							
								2df37a237a 
								
							 
						 
						
							
							
								
								C#: Abstract script class support  
							
							
							
						 
						
							2023-09-15 20:35:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00e14f39fd 
								
							 
						 
						
							
							
								
								Merge pull request  #81230  from SamiKalliomaki/array-dispose  
							
							... 
							
							
							
							Fix double unregistration on dispose of Array. 
							
						 
						
							2023-09-04 09:08:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0215d53a10 
								
							 
						 
						
							
							
								
								Merge pull request  #81229  from raulsntos/dotnet/arc-hyperbolic  
							
							... 
							
							
							
							C#: Expose `asinh`, `acosh` and `atanh` in Mathf 
							
						 
						
							2023-09-04 09:08:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sami Kalliomäki 
								
							 
						 
						
							
							
							
							
								
							
							
								43a6748dfd 
								
							 
						 
						
							
							
								
								Do not call Array default constructor when not necessary.  
							
							... 
							
							
							
							This fixes a bug where Array would get registered twice with the
DisposablesTracker causing an exception on shutdown.
Fixes  #81231  
							
						 
						
							2023-09-03 11:25:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f90005072c 
								
							 
						 
						
							
							
								
								C#: Expose asinh, acosh and atanh in Mathf  
							
							
							
						 
						
							2023-09-02 12:00:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f735aa1fc2 
								
							 
						 
						
							
							
								
								C#: Include argument types in generated methods  
							
							... 
							
							
							
							• Prevents warnings over ambiguous references with Compat.cs
• Fix typo in Compat.cs causing AddCodeCompletionOption documentation to inherit itself 
							
						 
						
							2023-08-14 16:15:49 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b713b1682 
								
							 
						 
						
							
							
								
								C#: Generate instance types for singletons  
							
							
							
						 
						
							2023-08-06 00:48:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b6c867c81 
								
							 
						 
						
							
							
								
								Merge pull request  #79280  from raulsntos/dotnet/better-push-error  
							
							... 
							
							
							
							C#: Improve `GD.PushError` and `GD.PushWarning` 
							
						 
						
							2023-08-03 14:46:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed301a4078 
								
							 
						 
						
							
							
								
								Merge pull request  #79249  from raulsntos/dotnet/dont-ignore-call-error  
							
							... 
							
							
							
							C#: Print error when MethodBind/Callable call fails 
							
						 
						
							2023-08-02 12:16:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AbeniMatteo 
								
							 
						 
						
							
							
							
							
								
							
							
								e5d8ac4020 
								
							 
						 
						
							
							
								
								Avoid dictionary lookup for common colors  
							
							
							
						 
						
							2023-07-30 09:17:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77e5e195f5 
								
							 
						 
						
							
							
								
								C#: Print error when MethodBind/Callable call fails  
							
							
							
						 
						
							2023-07-28 19:18:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								000bf3733e 
								
							 
						 
						
							
							
								
								Merge pull request  #79748  from Repiteo/dotnet-documentation-fixes  
							
							... 
							
							
							
							Fix issues in C# documentation comments 
							
						 
						
							2023-07-25 21:51:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								b78fe83ed4 
								
							 
						 
						
							
							
								
								Merge pull request  #79239  from raulsntos/dotnet/document-generated-members  
							
							... 
							
							
							
							C#: Document generated members 
							
						 
						
							2023-07-25 21:51:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0bfc52b02b 
								
							 
						 
						
							
							
								
								Fixes to existing C# documentation  
							
							... 
							
							
							
							• changes instances of `see paramref` to `paramref name`
• specifies `real_t` for ambiguous methods 
							
						 
						
							2023-07-21 10:34:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c74f3408b 
								
							 
						 
						
							
							
								
								Merge pull request  #79082  from geowarin/master  
							
							... 
							
							
							
							Add missing useModelFront parameter to GodotSharp Basis and Transform 
							
						 
						
							2023-07-17 16:50:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								e4c89a0278 
								
							 
						 
						
							
							
								
								Merge pull request  #78877  from mattdiener/master  
							
							... 
							
							
							
							C# Fix deserialization of delegates that are 0-parameter overloads 
							
						 
						
							2023-07-12 15:09:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raul Santos 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13ab2b6f4f 
								
							 
						 
						
							
							
								
								C#: Improve GD.PushError and GD.PushWarning  
							
							... 
							
							
							
							- Use the name, file path and line number of the caller that invokes
`GD.PushError` and `GD.PushWarning` instead of the location in the C++
`runtime_interop.cpp` file.
- Improvements to getting the C# stack trace.
  - Use C# type keywords for built-in types in method declarations.
  - Remove extra space before each parameter in method declarations.
  - Skip one more frame to avoid `NativeInterop.NativeFuncs`.
  - Skip methods annotated with the `[StackTraceHidden]` attribute.
- Improvements to `ScriptEditorDebugger` when source is in project.
  - Avoid overriding error metadata when the source is inside the
project file.
  - Use the source function in the title when the source is inside
the project file.
Users that use these methods would expect the reported location printed
by these methods to correspond to a location in their project source files.
Specifically, they'd expect to see the file path and line number at which
they call these methods, and not the location of the C++ code (which is
always the same). Now, these methods are a lot more useful since users
can know which line in their source code printed the error/warning. 
							
						 
						
							2023-07-11 11:19:11 +02:00