Aleksandar Danilovic (1): Fixes 64 bit MSVC builds, disables bits parameter Alex (1): tiny fix to loop restart (#4358) Alexander Holland (3): dictionary has_all fix - HTTPClient connection keep-alive duplicate Headers #4208 fix percent decode utf8 error Andreas Haas (1): Joystick demo script cleanup Ariel Manzur (4): Fix launching from .app on OSX export fix_alpha_edges clonning env for builtin ssl cloning env for builtin_openssl _and_ openssl :) Bojidar Marinov (8): Fix Ctrl+LaunchMedia showing up as a shortcut for "Make Bones" Fix File.get_csv_line not including quoted newlines in the output Add preview of the Camera2D's screen boundaries Fix Camera2D ignoring zoom when checking limits Add a python script to check the current doc status Fix continious update with Camera2D Allow dragging on only one (global) axis when holding down shift Document Popup, PopupDialog, PopupMenu, and PopupPanel CowThing (3): Documented YSort (#4515) Finished AnimationPlayer Documentation Input Documentation Daniel J. Ramirez (10): GridContainer, CheckBox documentation, descriptions for Vector2 and CenterContainer.set_use_top_left Documentation for Canvas Modulate, ColorPicker, ColorPickerButton Partial documentation for Particles2D Documented ColorRamp Documented int methods Documented float Documented bool methods Fixed documentation generator for polymorphic functions Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes Partial documentation for OS methods Daniel Ramirez (1): Partial documentation for Polygon2D and Raycast2D (#4467) Geequlim (3): Fill in the blank in the Array, CenterContainer and Dictionary class reference (#4476) Add more documentations and fix AcceptDialog::add_cancel Add more documentations for this classes: George Marques (5): Implement OS.get_process_ID for Windows Fix windows 64-bits build. Fix memory leak Fix build for Windows 64-bits with GCC Add ignore error flag to OpenSSL driver Hearto Lazor (1): Fixed curve baking, now always start at origin point Hinsbart (4): add sign comparison for joystick axis events in InputMap::_find_event Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION. More precise InputMap Axis descriptions in project settings. Fix ds3 gamepad mapping Ignacio Etcheverry (8): CanvasItemEditorPlugin: Avoid selecting items from instanced scenes - This behaviour is only applied to click selection. Rect selection and List selection can still select these items Fix RayCast not updating when debugging collissions x11: Flush the X output buffer after changing mouse mode Keep editable instances data when replacing tree root node Fix 'Quit to Project Manager' not stopping the running application Fix checking unsaved changes only in current scene Add missing Vector2Array case to Variant::operator String() - Correcly display Vector2Array default arguments in the documentation Fix wrong return and argument types in documentation Jan Heemstra (2): Documented WeakRef and member functions fixed some mistakes in WeakRef documentation Juan Linietsky (3): ability to shrink all images x2 on load fix to avoid video texture scaling missing default value Julian Murgia (1): Edited classes.xml : GraphEdit finished (#4450) Julian Murgia - StraToN (1): Documented Node2D Marc Gilleron (2): Fixed #4163 (intersect_shape crashes on results limit) Made trackpad behaviour optional in 3D mode (issue #4265) MattUV (1): classref: Fixed return types in Area and Area2D (#4635) Mattias Cibien (2): Fixed behavior of OS.set_window_resizable Added possibility to strip left and right to strip_edges (#4594) Paulb23 (15): Ability to change the caret color Setting to change line number color Fixed undo redo interaction with find replace Trim trailing white space on save, issue 4383 Added scroll lines, issue 4243 Fixed shader editor syntax coloring Shader editor now uses text editor settings Autocomplete no longer shows duplicates, issue 1824 Fixed code completion after opening bracket, issue 3977 Fixed animation player auto-queue duplication and undo/redo Fixed autocomlete strings not appearing for function arguments Fixed autocomplete truncate, issue 4554 Added caret blink in text editor Bind caret blink to gdscript and properties Updated caret blink method documentation Rémi Verschelde (30): Remove duplicate Sync classref with source Doc: fix type of stream object Drop obsolete WIP for Flash platform Drop NACL platform Remove last NACL references Various improvements to doc_status.py NACL removal: fix leftover Classref: Document Button and ButtonArray Specify the demos license classref: Sync with source Ignore invalid folders in `platform` Project manager: unescape project names (#4494) math: Fix rounding error for 0 in Math::round (#4495) AnimationPlayer: Prevent resetting timeline when pinned (#4497) GridMap: Fix backwards rotate hotkeys (#4498) OSX: Fix lib suffix for Android lib (#4499) FileDialog: reset mkdir label after use (#4500) Variant: readd Dict.has_all Tabs: Fix icon size not taken into account for offset Tabs: Fix navigation buttons overlap when resizing Tabs: cleanup code, no functional change Tabs: Fix align issue with right/close buttons Debugger: Fix breaked signal binding (#4508) Rotation APIs: Better exposure for degrees methods Windows: Fix GCC/Clang argument being passed to MSVC classref: Directory and ConfigFile classref: Sync with current source classref: Readd String.strip_edges description Version 2.0.3 Saracen (2): Subclasses can now extend from other subclasses contained in scripts derived from relative paths. BoneAttachments now position themselves instantly during bind. Zher Huei Lee (2): Updated nrex to v0.2 Fixed zero-length arrays in nrex. Fixes #4346 eska (5): Always set default clear color Reimplement key input events in Emscripten export Add fallback to legacy KeyboardEvent in web export Move export GUI debug toggle to export settings window Remove nocpuid.c from builtin OpenSSL marcelofg55 (1): OS.get_screen_size now returns the correct value on OSX mrezai (4): Update OpenSSL to version 1.0.1s Update OpenSSL to version 1.0.2g Add openssl=builtin to build command in .travis.yml Update OpenSSL to 1.0.2h punto- (1): Update vector.h sanikoyes (2): Fix crash when tween control object previous freed Fix warn print when hide an control does not inside_tree volzhs (3): correct typo "overwrite" remove unused resources and add korean locale for android Allow any directory for custom character set and gradient image file when import font