Alexander Alekseev (1): Fixes OptionButton selection index being reset to zero at instanciation Andrea Catania (2): Added return true o collide when no rusult is NULL Fixed sky reflection rendering when transparent BG Andreas Haas (1): ProjectSettings: Disallow adding properties without name. Andrew Silver (1): Fixed KinematicBody move_and_slide documentation naming Anish (2): Documentation tool does not add escapes to code and codeblocks Gridmap editor now lists plane instead of floor when not horizontal. Artem Varaksa (4): Fix #16479 (deselect text when jumping to function) Fix #16543 (add button to copy error from debugger) Insert proper copy icon to debugger Clean up some bad words from code comments BTaskaya (1): PEP3101 applied with changing old type string formatting as new ones Bastiaan Olij (1): Added documentation for VehicleBody Benjamin Dobell (1): Fix pkgconfig detection of mono Benjamin Stammen (1): Direct to InputEventJoypadButton for using buttons Bernhard Liebl (2): Make KEY_ESCAPE close all output/debugger docks on bottom Fixes wrong vertical font layout in RichTextLabel Bojidar Marinov (1): Fix a rendering bug with screen_texture Brandon DeRosier (1): Add Xbox One Elite and Xbox 360 Afterglow pads Chaosus (4): Viewport doc improvements Fix gradient texture preview Enable snapping when control key pressed Added missing shader functions Colin Kinloch (1): Fixed android arm64v8 Daniel J. Ramirez (1): Icons update includes new enum, MeshInstance2D, Skeleton2D, Cut, Copy and Paste icons. Fabio Alessandrelli (5): Add dummy resterizer driver Disable GLES builders and source from server compilation Add dummy Texture handling server platform now compiles and run on linux. Fixes to OS_Server and DummyRasterizer to match new signatures Federico Frenguelli (1): Fixed #15082: line edit emits two "text_changed" signals when pasting while text is selected Florian Zwoch (1): gltf: improve embedded data discovery Geequlim (2): Remote debugger send the real instance of WeakRef referenced to Windows: implement OS.get_unique_id and OS.set_ime_position George Marques (7): Add interface for plugins to enable/disable other plugins Expose a few GraphEdit methods to script languages Show default values in docs for GDScript built-in functions Expose priority and order for custom import plugins Fix infinite recursion with editor import plugins Add a function to remove controls from containers Remove unused variable from plugin settings update Gilles Roudiere (3): Fixes a bas resizing with SplitContainer Fixes a Gridcontainer wrong children fitting with expanded+non-zero minisize Fixes collisions shape selection Guilherme Felipe (3): Hide button tree when file system dock isn't in split mode Fixes open button not appearing with multiple selection Make parent folder selectable. Fix #16253 Hein-Pieter van Braam (12): Bump version to 3.0.1-devel Fix Copy/Paste problems on X11 Implement OS::get_processor_count() for Windows Allow focus on disabled buttons revert the renaming _tree_db_selected function Actually fix the db/dc renaming mess Revert "Fix wrong return type of xform functions" Fix Windows file case changing Correct version number for 3.0.1 in the manpage Update doc version strings to 3.0.1 Bump version to 3.0.1-stable Bump to version 3.0.2-devel Hugo Locurcio (5): Draw the Camera gizmo more accurately Always detect and use hiDPI in the project manager if needed Remove a few debugging prints Remove debugging prints related to the asset library Add a project changelog Ian (1): TextEdit folding over unindented comments Ignacio Etcheverry (2): Mono: Remove automatic script multilevel calls Mono: Fix build status icons Iskustvo (1): [X11] Improving error detection in move_to_trash JFonS (1): Fix gizmo solid box mesh being added twice Jerome67000 (1): Change primitive meshes acccuracy value Jonathan Tinkham (1): Add and use mono build variables with cloned environment. Juan Linietsky (1): Ability to import .escn files, which is just a .tscn but with forced import. This works together with the new Blender to Godot exporter. Julian Murgia (1): Display path to preloaded res + button to open it K. S. Ernest (iFire) Lee (2): Add dummy audio driver, fix dummy rasterizer Create and return LightmapCapture. Konrad Nowakowski (1): Fix 2d collision body update on shape remove Leon Krause (5): Fix HTML5 HTTPClient failure detection Fix HTML5 HTTPClient response header retrieval Disable insecure HTTP methods CONNECT and TRACE in HTML5 platform Warn when polling HTTPClient synchronously in HTML5 platform Flush HTTPClient response data only on request/close in HTML5 platform Marc Gilleron (1): Added all missing VisualServer bindings Marcelo Fernandez (3): Improved WASAPI driver so that it always uses the default audio device Added OS::center_window to center the window precisely on desktop platforms Fix for a possible compile error under OS X Marcin Zawiejski (2): fix buffer write performance on Windows and Unix download templates to a file using separate thread Mariano Javier Suligoy (1): attemp to fix #15870 Marlon Henry Schweigert (1): Display set_nodelay to GDScript Max (1): Fixed disappearing text on filedialog buttons Max Hilbrunner (1): [DOCS] parse_json: Objects do not keep key order Michael Alexsander Silva Dias (9): Small fixes for the Control description in the docs. Re-enabled type icons. Capitalized "View" menu options. Fixed wrong example in JSONParseResult. Added "allow_reselect" property to ItemList and enabled it for the method/help lists. Fixed small typos in the SConstruct file. Made modifications to the RigidBody(2D) descriptions. Fixed "Open" button being enabled when nothing is selected in a FileDialog while in "Open folder" mode. Made the Debugger's Stack Frames items reselectable. MrCdK (1): Expose audio streams get_length() Nathan Warden (5): Fix an infinite recursion in the Mathf.Decimals method when using floats. Added async and await as C# keywords. [Mono] Basis values now marshalled in the correct order. Added an auto quit and auto build flag to the command line options. [Mono] Fixed "expression did not evaluate to a constant" compiler error for visual studio. Neil Moore (1): Fixes gravity calculation for kinematic bodies in Bullet Nicolas Silva (1): Fix polygon triangulation failure. Ovnuniarchos (1): SpinBoxes calculate correctly their width before first redraw. Paolo Perkovic (3): Fix inconsistencies and typos in argument names Fix UX with project settings search functionality Fix timeline track name overlapping keyframe area Paul Batty (1): Fixed members overview not scrolling to correct line Paul Joannon (4): Change 'Build Project' button style in Mono panel Fix bug when launching a game with no main scene add a [Signal] attribute to CSharpScripts implement signal related methods in csharp_script so signals can be used with emit Pedro J. Estébanez (1): Remove window decorations for fullscreen on X11 Phil Jones (1): Fix texture import spelling Pieter-Jan Briers (5): Makes NodePath and RID follow PascalCase in C#. Give C# NodePath a ToString(). Makes project manager never initialize mono debug. Enforce insert_final_newline in the editorconfig. Ignore tools CLI flags in non-tools builds. Poommetee Ketson (8): Fix wrong return type of xform functions AudioEffectReverb: max predelay_feedback to 0.98 3DEditor: fix multiple node selection crash the editor 3DEditor: fix selecting node in viewport not update inspector Gradient: fix wrong property type Color:fix setting V switch S to old V value Fix timer second not zero padded when < 10 [DOCS] clarify that OS.get_user_data_dir needs project name Profesor Tartelett (1): Errata fix on Image get_format() description Rado'sPC\aRaGaR (1): Fix quotation in string Rémi Verschelde (18): Update DONORS list Windows: Fix case of imm32 for case-sensitive MinGW build Readd VS.sync and VS.draw to keep compatibility Fix broken APK expansion due to missed option renames Add locale renames for Hebrew and Indonesian on Windows Update CA certificates to latest Mozilla bundle X11: Link libgcc statically with use_static_cpp option Update warning about C# support Improve error reporting of ProjectSettings::setup() Fix loading project.binary from PCK file i18n: Sync translations with Weblate i18n: Sync translation templates with current source doc: Sync classref with current source server: Add support for statically linking libgcc and libstdc++ Refactor version macros and fix related bugs Add --quit option to help output and update manpage Revert "Bump to version 3.0.2-devel" Fix version.txt validation logic for export templates .tpz Saracen (1): Expose 'lightmap_unwrap' method to the scripting engine. ShyRed (1): Add import option "scale_mesh" to obj file importer Stephen Traskal (1): Fixing folder/file case sensitive renaming issue Thomas Herzog (1): using TIME in light shader enables uses_fragment_time Vincenzo Greco (1): Select root node if search_box is empty in create_dialog Yan Pas (1): Delete all selected lines using the delete line shortcut in script editor anakimluke (1): Removed whitespaces around arguments of functions. binbitten (3): Fix TextEdit current line highlight horizontal offset Fix wrong property type for fixed icon size in ItemList Fix spaces and quotes in external editor flags bruvzg (1): [macOS] Strip executable when `separate_debug_symbols` is set to yes damarindra (1): fix crash autotile edit mode hungrymonkey (1): Change function signature from float to double to match type get_doubleCloses #16160 ianb96 (3): disable scene tree shortcuts when in a textfield drop path text at mouse pos option to disable sort in script list isaacremnant (1): Force controls to save rect_clip_content since they do not all default to false. luz.paz (1): Fix typos with codespell robfram (1): Fix issue 15895, audio streams don't signalling finished after the first one if the audio player is set to play again due to the order of calls in _notification. First it emits the signal, and later it disable the internal processing regardless what the callback did. ronroniv (1): Update an outdated method name in error message volzhs (2): Expand project root directory on editor start Keep to show current script when closing all docs x1212 (1): fix spurious error messages during autocomplete and validate