Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Web] Fix closure compiler builds using BIGINT #83720

Merged
merged 1 commit into from Oct 21, 2023

Conversation

Faless
Copy link
Collaborator

@Faless Faless commented Oct 21, 2023

When using proxy_to_pthread we add BIGINT support (to support exchanging 64 bits integers between wasm and JS).

Bigint though, is part of ECMAScript 2020, and the closure compiler was using ECMAScript 6 instead.

This commit update the CC configuration to use ECMAScript 2020 instead.

Follow up on #79711

Bugsquad edit:

When using proxy_to_pthread we add BIGINT support (to support exchanging
64 bits integers between wasm and JS).

Bigint though, is part of ECMAScript 2020, and the closure compiler was
using ECMAScript 6 instead.

This commit update the CC configuration to use ECMAScript 2020 instead.
@akien-mga akien-mga merged commit 7d69516 into godotengine:master Oct 21, 2023
15 checks passed
@akien-mga
Copy link
Member

Thanks!

@Faless Faless deleted the web/fix_ecmascript_bigint branch October 21, 2023 16:19
warriormaster12 added a commit to warriormaster12/godot that referenced this pull request Oct 25, 2023
commit a9d964d6aafb32013de0e76939fdf7aeff7a15fa
Author: warriormaster12 <streng.alexander@outlook.com>
Date:   Mon Oct 25 21:05:50 2023 +0300

    Fix node property duplication

commit 06d51891678e3abf360d6fcd2e8bd1ba96704fcc
Merge: 3f9af43e73 085255bd0e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:32:21 2023 +0200

    Merge pull request #83902 from Biokastin/master

    Improve X11 `screen_get_refresh_rate` performance

commit 3f9af43e73ea99694e0bd9907f8ece6209fedb57
Merge: ea8b773f93 9391046c32
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:31:57 2023 +0200

    Merge pull request #83892 from Geometror/fix-gn-slot-index

    Fix GraphNode slot index inconsistency.

commit ea8b773f9319705195086d56991d1662ba8a596b
Merge: 8f1c350bb3 5e4ff965cc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:31:33 2023 +0200

    Merge pull request #83891 from smix8/tilemap_bake_crashes

    Fix potential crashes with TileMap navmesh baking

commit 8f1c350bb3232a2d78203ada5750d0ad582469db
Merge: 1a3db248d5 a2bc599450
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:31:10 2023 +0200

    Merge pull request #83890 from groud/fix_get_used_cells

    Fix `get_used_rect`, `get_used_cells` and `get_used_cells_by_id` in TileMap after a call to `clear()`

commit 1a3db248d5b08c5098c16289baecd5d0a9d12bcf
Merge: 9f49da24da 162286cff4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:30:46 2023 +0200

    Merge pull request #83887 from groud/fix_tile_set_canvas_texture_issue

    Fix normals in TileSet when using CanvasTextures

commit 9f49da24daf4796c4aac5b4d0b52a0fe2e129737
Merge: f7c43a8a19 089e7f473d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:30:22 2023 +0200

    Merge pull request #83830 from jsjtxietian/fix-varying-assign-swizzle-check

    Fix assign with swizzle in shader not doing varying validation check

commit f7c43a8a198b74bf6530eb90dc385b9ad6c01ca8
Merge: 074297d945 b0a33cac7c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:29:58 2023 +0200

    Merge pull request #83800 from dsnopek/gdextension-callable-custom-object-id

    GDExtension: Use `ObjectID` when creating custom callable

commit 074297d945352164d5777b74b39eb434e672e626
Merge: 4cc8f0f36d faccc8e225
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:29:33 2023 +0200

    Merge pull request #83745 from quirkylemon/clamped-description-text

    Clamp the height of description text for property selectors

commit 4cc8f0f36dedddf5a37e0f39dfbac7d80f5b858d
Merge: cd46addfca 425e943576
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:29:09 2023 +0200

    Merge pull request #83649 from BastiaanOlij/no_2d_stereo

    Skip 2D rendering if stereo enabled and fix couple of MSAA issues

commit cd46addfcaf5976d42bd22bf5f7ea4a24d517789
Merge: 9798ae3d6a 9d6f570c28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:28:45 2023 +0200

    Merge pull request #83597 from SaracenOne/duplicate_foreign_nodes

    Support duplication of foreign nodes.

commit 9798ae3d6ab1b5d0df04c00880df3ea718dcdf8c
Merge: bef514559a 45948dc2c9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:28:21 2023 +0200

    Merge pull request #82974 from mrjustaguy/Split-fix

    Directional 2 Split Shadow Stabilization Fix

commit bef514559ae4ca21e7b608a33bf8d2958dd60f29
Merge: c0f00be870 72c2d7d0da
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:27:56 2023 +0200

    Merge pull request #82906 from LinuxUserGD/patch-1

    Add `sdf_collision` property description to LightOccluder2D

commit c0f00be870c721686e8642c004a9c39f5dce1e92
Merge: f021d33940 48c2012dc2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:27:32 2023 +0200

    Merge pull request #81936 from detomon/update-renderingdevice-doc

    Fix required parameter values for 2D textures in `RenderingDevice.texture_clear()`

commit f021d3394034833379f9e081aad9e9696475a028
Merge: e8d57afaec 836705d7a9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:27:03 2023 +0200

    Merge pull request #81167 from bitsawer/fix_sdfgi_editor_change

    Reset SDFGI when changing editor scene tabs

commit 085255bd0ed2c36b217769c6f75c8ea856725b1a
Author: Brayden Harlon <biokastin@gmail.com>
Date:   Tue Oct 24 11:25:51 2023 -0700

    Improved X11 screen_get_refresh_rate performance

commit 9391046c325e53886eac5ad430ee51ed8ac8f14c
Author: Hendrik Brucker <hendrik.brucker@mail.de>
Date:   Tue Oct 24 16:19:33 2023 +0200

    Fix GraphNode slot index inconsistency.

commit 5e4ff965cc3abccdc6c89cb90ccbf2b9a77d870a
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Tue Oct 24 14:50:14 2023 +0200

    Fix potential crashes with TileMap navmesh baking

    Fixes potential crashes with TileMap navmesh baking.

commit a2bc5994505afaf2d75f821f3c1806fb14eb1e42
Author: Gilles Roudière <gilles.roudiere@gmail.com>
Date:   Tue Oct 24 14:43:43 2023 +0200

    Fixes get_used_rect, get_used_cells and get_used_cells_by_id in TileMap after a call to clear()

commit 162286cff4ba060698b542ccec255970db8f0637
Author: Gilles Roudière <gilles.roudiere@gmail.com>
Date:   Tue Oct 24 13:10:06 2023 +0200

    Fix normals in TileSet when using CanvasTextures

commit e8d57afaeccf0d9f9726746f49936eb93aa0039b
Merge: ea0ab441c8 49fee5bc28
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 24 11:39:17 2023 +0200

    Merge pull request #83831 from QbieShay/qbe/fix-normal-point

    Particles: Fix directed points not working, and fix friction formula

commit ea0ab441c836091f3ede370d88b5fe1453b7a653
Merge: 2dc932e62d e4d846378b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:56 2023 +0200

    Merge pull request #83861 from Calinou/lightmapgi-fix-editor-only-sky-only

    Fix LightmapGI taking editor-only and sky-only lights into account

commit 2dc932e62dcfc948e8ea989030f67ff2c0029448
Merge: e0b23ac420 d335155b46
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:52 2023 +0200

    Merge pull request #83851 from Calinou/colorpicker-raw-mode-increase-precision

    Increase precision of RAW mode in ColorPicker

commit e0b23ac420eb54cbb83478a4724bc1bf59a11162
Merge: 6ead61ab1e d3c0a7d598
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:48 2023 +0200

    Merge pull request #83845 from akien-mga/sync-gamecontrollerdb

    Sync controller mappings DB with SDL2 community repo

commit 6ead61ab1ec6069fc58c7f28eddc66aaf160fda2
Merge: 849b4f4793 db26963938
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:45 2023 +0200

    Merge pull request #83839 from todeskurve/todeskurve-patch-ImmediateMesh.xml

    Add C# Example to ImmediateMesh.xml

commit 849b4f479328851f13ec5f2e2a9cc87c760ebb4a
Merge: adc4566b1e 230cebb4b7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:41 2023 +0200

    Merge pull request #83837 from adamscott/revert-to-proxy_to_pthread=no-by-default

    Revert to `proxy_to_pthread=no` as default

commit adc4566b1e96884b7a21923d466928b1652db17b
Merge: 9d4fe33dd9 2079bbabfd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:38 2023 +0200

    Merge pull request #83829 from akien-mga/openxr-revert-1.0.28-fix-mingw-crash

    openxr: Revert to 1.0.28, newer versions crash on Windows/Mingw-GCC

commit 9d4fe33dd9c4961fc86be1c30e75834deb378ef4
Merge: a1fd0b9d8a e945a8fbad
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:35 2023 +0200

    Merge pull request #83792 from ryanabx/fixes/gdscript-parser-typo

    Fix comment typo in `gdscript_parser.h`

commit a1fd0b9d8a76e14f5ee8b1f9faac0ab205552b86
Merge: bbade19822 dc7e309f48
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:31 2023 +0200

    Merge pull request #83782 from timothyqiu/self-awareness

    Fix heap-use-after-free when resource loaded with `load_threaded_request` is never fetched

commit bbade198221afe468f82b0132519a3870fee88d2
Merge: 261fe7ce6a 98db2b42f7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:27 2023 +0200

    Merge pull request #83749 from k0T0z/fix-enabling-particle-turbulence

    Fix massive performance hit due to enabling collision

commit 261fe7ce6afd85cc792d61955070c5e82b5f33dd
Merge: bc5d5978ea 8f9cd4e1e3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:23 2023 +0200

    Merge pull request #83704 from clayjohn/misc-mesh-fixes

    Some more fixes for compressed meshes

commit bc5d5978eabb2e943096a193c40d2e8643ef30e3
Merge: b629049b54 9b03fb36f9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:19 2023 +0200

    Merge pull request #83695 from YuriSizov/core-lock-and-key

    Improve threading in ClassDB and EditorHelp

commit b629049b547786417d62c590df7f778a7d526e65
Merge: 792afd2cad 73918b0c70
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:15 2023 +0200

    Merge pull request #83658 from RPicster/triplanar-world-normal-maps

    Fixing incorrect normal map when using triplanar world mapping and mesh rotation

commit 792afd2cad23fa8a26d4243344c511d66b549654
Merge: c20e948a2b e8309dd192
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:11 2023 +0200

    Merge pull request #83588 from voidedWarranties/fix_sle_validate

    Add `path` option to `ScriptLanguageExtension::_validate`

commit c20e948a2bdb0599c7015918d48be3c85fc7852f
Merge: 398b254f27 9d23956b28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:08 2023 +0200

    Merge pull request #83441 from AThousandShips/anim_doc

    Fix description of `Animation::copy_track`

commit 398b254f277311f77c91b82140d4f4e900e67d80
Merge: 4ec07ffb44 a186343abd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:04 2023 +0200

    Merge pull request #83325 from raulsntos/dotnet/find-latest-sdk

    C#: Fallback to the latest SDK

commit 4ec07ffb44b02ee09f562cc8a8f203cb64339b13
Merge: 64f80295e5 5137497c18
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:00 2023 +0200

    Merge pull request #83301 from Alex2782/touch_screen_button_physics_process

    Fix Android logic for deferred window input events being inverted

commit 64f80295e52ff98672ae92ec57a15454b91f9b21
Merge: 34adb2abdb 9ee41c707e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:53:56 2023 +0200

    Merge pull request #83199 from Repiteo/texture-storage-default-scale

    Fix `TextureStorage` not assigning default scale

commit 34adb2abdbac50f9c3b64a2b565a31ce01916ace
Merge: e02e38d2d5 0402205ce6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:53:52 2023 +0200

    Merge pull request #82580 from akien-mga/brotli-1.1.0

    brotli: Sync with upstream 1.1.0

commit e02e38d2d5cd88a6d6f0e4328d51ea4bb8196b19
Merge: f41e07bfe6 d9d2bb3219
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:53:46 2023 +0200

    Merge pull request #82055 from jsjtxietian/add-support-for-texture3d-serilization

    Add support for ImageTexture3D serialization

commit f41e07bfe6e2ead2f2d0c2248b40c5c2cf799056
Merge: 50d17f6b8c 021d92fece
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:53:37 2023 +0200

    Merge pull request #81737 from Mickeon/fix-connection-inherited-packed-scene

    Fix internal `CONNECT_INHERITED` being saved in PackedScene & Make Local

commit 5137497c18b9ddf081857e8ca224aee626a5997f
Author: Alexander Hartmann <alex.hart.278@gmail.com>
Date:   Sat Oct 14 02:17:28 2023 +0200

    Fix Android logic for deferred window input events being inverted

    Notably fixes issues with `is_action_just_*` queries in `_physics_process`
    for TouchScreenButton.

    Fixes #66318.
    Fixes #82396.

commit 8f9cd4e1e3af46234c37c948b9607b3b31464b5a
Author: clayjohn <claynjohn@gmail.com>
Date:   Fri Oct 13 21:59:56 2023 -0600

    Some more fixes for compressed meshes

    This cleans up a few more cases of uint32_t->uint64_t

    Importantly this fixes an edge case in the axis-angle compression by
    using the pre-existing Basis methods instead

commit 50d17f6b8c5cfc6e225c67a7699a5d5f8ebe5654
Merge: c21c2706ad 318ef8461f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 24 00:10:37 2023 +0200

    Merge pull request #83613 from clayjohn/surface_upgrade_tool

    Add an editor tool to automatically upgrade and re-save meshes

commit e4d846378b0159016b207bcb0f73e5a2e700c858
Author: Hugo Locurcio <hugo.locurcio@hugo.pro>
Date:   Mon Oct 23 22:56:17 2023 +0200

    Fix LightmapGI taking editor-only and sky-only lights into account

    These lights are not visible when running the project (or at all),
    so they shouldn't affect the lightmap baking process.

commit 318ef8461f066b93d1936cadbc5eec49db449d9e
Author: clayjohn <claynjohn@gmail.com>
Date:   Thu Oct 19 13:31:26 2023 +0200

    Implementation of tool to automatically upgrade and re-save meshes

commit d335155b46928d92ccd1591617318f67c647a1f4
Author: Hugo Locurcio <hugo.locurcio@hugo.pro>
Date:   Mon Oct 23 18:33:56 2023 +0200

    Increase precision of RAW mode in ColorPicker

    This sets the slider step to `0.001` but keeps SpinBox arrow increments
    at `0.01`.

commit faccc8e225c7b2c39ff011ecec28f32f6b3ac184
Author: QuirkyLemon <quirkylemon103@gmail.com>
Date:   Sat Oct 21 13:29:17 2023 -0500

    Clamps the height of description text for property selectors

commit d3c0a7d598a3e83670fb03735dd9a054bdda70bc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 16:11:38 2023 +0200

    Sync controller mappings DB with SDL2 community repo

    Synced with gabomdq/SDL_GameControllerDB@eb831f75abb5c796fb2f2843c3e055d2b8cba29b

    Fixes #83552.

commit b0a33cac7c9c46e80979d1a507305cf71b3f6a40
Author: David Snopek <dsnopek@gmail.com>
Date:   Sun Oct 22 17:20:49 2023 -0500

    GDExtension: Use ObjectID when creating custom callable

commit e945a8fbade9ed61920e0af4e91078a53bd2b8e8
Author: ryanabx <ryanbrue@hotmail.com>
Date:   Sun Oct 22 14:46:26 2023 -0500

    Fix typo in gdscript_parser.h and gdscript_translation_parser_plugin.cpp

commit 73918b0c70592d16afd688dca0b8b3466ca7bff2
Author: Raffaele Picca <picster@pixelgod.net>
Date:   Mon Sep 25 18:57:10 2023 +0200

    Fixing incorrect normal map when using triplanar world mapping and mesh rotation

commit db269639388b2d8ebe841dc3842e27ead92d6b24
Author: todeskurve <47814519+todeskurve@users.noreply.github.com>
Date:   Mon Oct 23 14:50:07 2023 +0200

    Add C# Example to ImmediateMesh.xml

commit 230cebb4b749d88e29b2a873e6ee1c693bb002cf
Author: Adam Scott <ascott.ca@gmail.com>
Date:   Mon Oct 23 08:44:57 2023 -0400

    Revert to `proxy_to_pthread=no` as default

    Currently, `proxy_to_pthread=yes` option as default breaks WebXR
    support.

commit 49fee5bc288c0264728940213d26bb38c54b4b8d
Author: QbieShay <cislaghi.ilaria@gmail.com>
Date:   Mon Oct 23 10:52:10 2023 +0200

    Fixed directed points not working, and fixig friction formula

    Co-authored-by: RPicster <picster@pixelgod.net>

commit c21c2706ad33c59295f6a3ac1e128db6fa7cce69
Merge: 13144dead8 0fb5d53feb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:44:02 2023 +0200

    Merge pull request #83827 from bruvzg/icu_data_keep

    [TextServerAdvanced] Keep dynamically loaded ICU data in memory.

commit 13144dead8d78f149cccc186c883d33fea9bfb25
Merge: 5e8bf6addf f8829c80bb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:43:39 2023 +0200

    Merge pull request #83824 from bruvzg/init_screen_mouse_kbd

    Fix missing initial position modes for the main window.

commit 5e8bf6addffa9752b90289f90f0fcce58961e677
Merge: fe45e4ec7c 2413952a4c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:43:15 2023 +0200

    Merge pull request #83815 from timothyqiu/as

    Fix "as" capitalization in editor strings

commit fe45e4ec7c23c551ce8b0939b440c8822c766119
Merge: 912366093d 8f26cdcaef
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:42:52 2023 +0200

    Merge pull request #83790 from OppositeNor/fix_tileset_out_of_screen

    Fix TileSet painting options appear out of screen

commit 912366093d5b665bed1674c746cbec08bf8ddb0f
Merge: 17aa5c5170 9416f0c266
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:42:28 2023 +0200

    Merge pull request #83783 from smix8/inexplicable_hole

    Fix hole in heightmap navigation mesh baking

commit 17aa5c51705bd67f0c1ab4d532aa884bbc66433d
Merge: 8f16d5f504 5f85a042b6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:42:04 2023 +0200

    Merge pull request #83780 from jsjtxietian/prevent-null-variant-crash

    Prevent `_allocate_placeholders` crash if `p_version->variants` is null

commit 8f16d5f504d47e10d947bff0d98eff7660d3b21a
Merge: 943b7419cb 72fccd82c5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:41:41 2023 +0200

    Merge pull request #83779 from AThousandShips/audio_pause

    [Audio] Fix pausing stream on entering tree

commit 943b7419cb0a189f2863443fe7ddbaba1787653a
Merge: e2dc96b66b 79f9d230b8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:41:17 2023 +0200

    Merge pull request #83776 from SaracenOne/bezier_track_scroll

    Add vertical scrolling to bézier track editor.

commit e2dc96b66b4e69784841eb699374ede81075138a
Merge: d08d3e95c8 701c8d8323
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:40:54 2023 +0200

    Merge pull request #83637 from kitbdev/tab-drag-fix

    Fix `TabBar` and `TabContainer` dragging issues

commit d08d3e95c80f7e855e32ddaea0e5acd96eab21e7
Merge: 814de86494 920e53cacb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:40:30 2023 +0200

    Merge pull request #83507 from timothyqiu/abt-close

    Readd close button for nodes in `AnimationNodeBlendTree` editor

commit 814de86494bb883592dac1d9c0dde5b27c9c79bb
Merge: 8d7f3d6bc9 623a050269
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:40:07 2023 +0200

    Merge pull request #83493 from clayjohn/light-pair-bug

    Ensure that only visible paired lights are used

commit 8d7f3d6bc9a8ccf9c2e4080c45f4079103f3017e
Merge: e19acaab47 66ca317e2c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:39:43 2023 +0200

    Merge pull request #83437 from SaracenOne/multiplayer_authority_debug

    Display multiplayer authority ID in remote debugger

commit e19acaab479b84410751e5787c0e815b59ed02fd
Merge: 8c25a98fdf b50d0ebb28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:39:15 2023 +0200

    Merge pull request #82486 from timothyqiu/the-node-who-lived

    Fix "Some nodes are referenced by animation tracks" when deleting instance

commit 089e7f473dc1d8e5b46f01dee35727a306c3a845
Author: jsjtxietian <jsjtxietian@outlook.com>
Date:   Mon Oct 23 17:52:50 2023 +0800

    Fix assign with swizzle in shader not doing varying validation check

commit 2079bbabfd42273626ffd34db25fd35bc7e3055e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 11:08:25 2023 +0200

    openxr: Revert to 1.0.28, newer versions crash on Windows/Mingw-GCC

    Reverts #82582.
    Works around #83674.

    Users tested 1.0.29, 1.0.30, and 1.0.31, which all triggered the same issue,
    with both mingw-gcc from Fedora 36 and Fedora 39.

commit dc7e309f48fbc99a099299f9ddf97614ac15df61
Author: Haoyu Qiu <timothyqiu32@gmail.com>
Date:   Sun Oct 22 22:59:46 2023 +0800

    Fix heap-use-after-free when resource loaded with load_threaded_request is never fetched

    Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com>

commit 0fb5d53feb9ee1a51ea1b5e1d8a1fbc4688f4e33
Author: bruvzg <7645683+bruvzg@users.noreply.github.com>
Date:   Mon Oct 23 11:10:44 2023 +0300

    [TextServerAdvanced] Keep dynamically loaded ICU data in memory.

commit 2413952a4ce061ea92f4f58d936db3d8ac64db95
Author: Haoyu Qiu <timothyqiu32@gmail.com>
Date:   Mon Oct 23 11:03:52 2023 +0800

    Fix "as" capitalization in editor strings

commit f8829c80bb793e3b9d14ddd5e9154e70ef0bccd6
Author: bruvzg <7645683+bruvzg@users.noreply.github.com>
Date:   Mon Oct 23 09:56:02 2023 +0300

    Fix missing initial position modes for the main window.

commit e8309dd1921df9d176ff0fd7daf4dd76c7b05b8d
Author: voidedWarranties <hi+github@voidedxd.xyz>
Date:   Sun Oct 22 21:49:34 2023 -0700

    Add `path` option to `ScriptLanguageExtension::_validate`

commit 920e53cacb105122d8c727618d0a8bd78b755049
Author: Haoyu Qiu <timothyqiu32@gmail.com>
Date:   Tue Oct 17 23:04:19 2023 +0800

    Readd close button for nodes in AnimationNodeBlendTree editor

commit 72fccd82c556b6f0d9678fc12eb8c331ff86d9f4
Author: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Date:   Sun Oct 22 16:27:43 2023 +0200

    [Audio] Fix pausing stream on entering tree

    The paused notifications are only sent when pause status is changed,
    this ensures that streams that are non-processing do not play when added
    to the tree. Also ensures that the `process_mode` property applies
    generally.

commit 701c8d83239cd13547e663174e8dcb6ac0369e5a
Author: kit <kitbdev@gmail.com>
Date:   Wed Oct 18 22:12:50 2023 -0400

    Fix tab dragging issues

commit 8f26cdcaef0286eab736ec89de89ad2cc90fc366
Author: OppositeNor <68041679+OppositeNor@users.noreply.github.com>
Date:   Sun Oct 22 13:39:14 2023 -0400

    Fix tileset out of screen

commit 9416f0c2664662925f085b3ec3866d31081532f8
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sun Oct 22 17:07:26 2023 +0200

    Fix hole in heightmap navigation mesh baking

    Fixes hole in heightmap navigation mesh baking.

commit 5f85a042b6bd4bb6808c3aa0e626799403a0b687
Author: jsjtxietian <jsjtxietian@outlook.com>
Date:   Sun Oct 22 22:46:00 2023 +0800

    Prevent `_allocate_placeholders` crash if `p_version->variants` is null

commit 98db2b42f7352193a9e76573f910180bfe515212
Author: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Date:   Sun Oct 22 17:54:27 2023 +0300

    fix performance hit due to enabling collision

    Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>

commit 66ca317e2cdd23dd5da1a74f290ca891b447737e
Author: Saracen <SaracenOne@gmail.com>
Date:   Mon Oct 16 12:42:47 2023 +0100

    Display multiplayer authority ID in remote debugger

commit 79f9d230b88447270f322a3f7cc67e359ed14eaa
Author: Saracen <SaracenOne@gmail.com>
Date:   Sun Oct 22 13:51:12 2023 +0100

    Add vertical scrolling to bézier track editor.

commit 8c25a98fdf68dc388eddaefa188f3386236cdfe4
Merge: 9fb3c42850 c724368b7d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:13:52 2023 +0200

    Merge pull request #83768 from programneer/incorrect-physics-jitter

    ProjectSettings: Fix description of physics jitter

commit 9fb3c428506ae2db82ab4f923dc60cc39eceeaad
Merge: d7d3ae6d85 0012478ecb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:13:28 2023 +0200

    Merge pull request #83760 from Calinou/2d-shadows-add-property-hint

    Add property hint for 2D shadow size project setting

commit d7d3ae6d8551fc28f5dc8805fb2fea84036803b6
Merge: 8942b88f09 58775a6c67
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:13:04 2023 +0200

    Merge pull request #83756 from dsnopek/gpu-particles-quest

    Fix `GPUParticles3D` on the Meta Quest 2 with OpenGL renderer

commit 8942b88f09d91060878539464ffd761db1e6c471
Merge: 542f6e10eb b7be45279d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:12:40 2023 +0200

    Merge pull request #83740 from smix8/ships_racing_akiens

    Solve race condition between AThousandShips and Akien

commit 542f6e10ebb1f992614b10f3888c40b2c47334f1
Merge: 14913f178b f2bcd7d61f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:12:17 2023 +0200

    Merge pull request #83734 from MarioLiebisch/fix-extension-load-error

    GDExtension: Fixed error on loading extensions

commit 14913f178ba2e85f37f83f787672c7abf1468a06
Merge: 6bf936c4cc c33e291474
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:11:53 2023 +0200

    Merge pull request #83434 from Chubercik/optimize_triangulate_delaunay

    Update `triangulate_delaunay()` to avoid needless reallocations

commit 6bf936c4cce920c91e3c0242a73f52f2a3d77ffa
Merge: c78dbca581 6f941cd8e3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:11:28 2023 +0200

    Merge pull request #82667 from kleonc/canvas-item-editor-drag-moving-transforms-fix

    Fix transform calculations for drag-moving CanvasItems in editor

commit c78dbca58139cea14a0db7cbc3bfcf22d8acd00a
Merge: f71f4b80e3 90768f1f7f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:11:00 2023 +0200

    Merge pull request #81437 from Rindbee/fix-folder-duplicate-to

    Fix unexpected behaviors of using Duplicate To on folders

commit c724368b7d55ca69824f91c4ef776bb35f2d241e
Author: Kacper Gibas <kacperbogangibas@gmail.com>
Date:   Sun Oct 22 11:12:21 2023 +0200

    Fix description of physics jitter

commit 0012478ecbfcbca907e56471ad98de9ef78fb068
Author: Hugo Locurcio <hugo.locurcio@hugo.pro>
Date:   Sun Oct 22 00:24:03 2023 +0200

    Add property hint for 2D shadow size project setting

    Previously, it was possible to use zero or negative values, which are
    invalid.

    This also prevents crashing the engine by setting a shadow size of
    0 or lower from a script.

commit 90768f1f7f6ad8e8bee53ae6c7addf011a2a94d6
Author: 风青山 <idleman@yeah.net>
Date:   Fri Sep 8 08:23:44 2023 +0800

    Fix unexpected behaviors of using Duplicate To on folders

    Fix folder not being copied when empty.
    Fix Keep Both would generate wrong paths when copying folders.

commit 58775a6c6767ffb69449f0f6ba823bcd3d432545
Author: David Snopek <dsnopek@gmail.com>
Date:   Sat Oct 21 16:49:24 2023 -0500

    Fix `GPUParticles3D` on the Meta Quest 2 with OpenGL renderer

commit b7be45279d826bfd2f9b618ead39e8efae47479d
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sat Oct 21 19:04:41 2023 +0200

    Solve race condition between AThousandShips and Akien

    Solves race condition between AThousandShips and Akien.

commit f2bcd7d61f31d0a1204c3724660dc501e4b2b67f
Author: Mario Liebisch <mario.liebisch@gmail.com>
Date:   Sat Oct 21 17:00:18 2023 +0200

    GDExtension: Fixed error on loading extensions

    Previously, before loading an extension, the editor just tried to
    retrieve the extension by path to test if it's been loaded already.

    While this is handled gracefully, it ignored an error thrown inside
    `GDExtensionManager::get_extension()`, that would essentially still
    report a not yet loaded extension to the engine's log:

    ```
    ERROR: Condition "!E" is true. Returning: Ref<GDExtension>()
       at: GDExtensionManager::get_extension (core\extension\gdextension_manager.cpp:165)
    ```

    This change actively checks whether the extension path is known and only
    then proceeds to actually return the already loaded extension or loads
    and returns the new one otherwise.

commit f71f4b80e32f6e98a4cd3cb1c06071223297e8fc
Merge: 7d695160c8 5333365593
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:54:14 2023 +0200

    Merge pull request #83721 from Faless/mbedtls/2.18.5

    mbedTLS: Update to version 2.18.5

commit 7d695160c897bd4cf93055d4478fd6369d10a76e
Merge: f22c3ff33b e9df955e39
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:52:40 2023 +0200

    Merge pull request #83720 from Faless/web/fix_ecmascript_bigint

    [Web] Fix closure compiler builds using BIGINT

commit f22c3ff33b60f291f1b80d1531583d1d15efeec9
Merge: d2cd907e28 ade4d3cf28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:52:17 2023 +0200

    Merge pull request #83709 from smix8/navlink_enabled_4.x

    Fix NavigationLink enabled toggle

commit d2cd907e2848e94948d4061e1f485c1dcb2388d1
Merge: 0dc915b480 4771431b28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:51:53 2023 +0200

    Merge pull request #83705 from smix8/agent_y_velocity_.4x

    Fix NavigationAgent3D stored y-axis velocity and make it optional

commit 0dc915b480cc6f1d1115a32d381409413b5bd35e
Merge: 918da63797 b30b672649
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:51:30 2023 +0200

    Merge pull request #83701 from smix8/obstacle_height_4.x

    Fix NavigationObstacle3D height

commit 918da63797e454de8d10f3b3094db1a0cc9d26d6
Merge: 6543495b49 cbb9d21fd0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:51:02 2023 +0200

    Merge pull request #82593 from smix8/navobstacle_debug_transform_4.x

    Fix NavigationObstacle3D debug being affected by rotation and scale

commit 533336559325af95bdf85fef88041ee4af82a705
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sat Oct 21 14:06:23 2023 +0200

    mbedTLS: Update to version 2.18.5

commit e9df955e39f3d8cce305afa5ab371cacd0db24fd
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sat Oct 21 13:57:02 2023 +0200

    [Web] Fix closure compiler builds using BIGINT

    When using proxy_to_pthread we add BIGINT support (to support exchanging
    64 bits integers between wasm and JS).

    Bigint though, is part of ECMAScript 2020, and the closure compiler was
    using ECMAScript 6 instead.

    This commit update the CC configuration to use ECMAScript 2020 instead.

commit ade4d3cf281713aa6313c7f841aec4c126159c74
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sat Oct 21 03:11:37 2023 +0200

    Fix NavigationLink enabled toggle

    Fixes NavigationLink enabled toggle.

commit 4771431b28b589f70edbb4099f2d2aad9c2b4017
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sat Oct 21 01:03:47 2023 +0200

    Fix NavigationAgent3D stored y-axis velocity and make it optional

    Fixes NavigationAgent3D stored y-axis velocity and makes it optional.

commit b30b672649ec2f0f068b4505d3ba79567657fe0f
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sat Oct 21 00:08:50 2023 +0200

    Fix NavigationObstacle3D height

    Fixes NavigationObstacle3D height.

commit 9b03fb36f967f81a306d87601a79dd4063fb9421
Author: Yuri Sizov <yuris@humnom.net>
Date:   Fri Oct 20 22:14:04 2023 +0200

    Improve threading in ClassDB and EditorHelp

commit 6543495b49613d20f7e32f2b9d38e4a2f1d06db1
Merge: 46efe48386 e45cc9c72b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:03:38 2023 +0200

    Merge pull request #83686 from bruvzg/short_ver_fb

    Use "version" project setting as macOS/iOS "short_version" fallback.

commit 46efe483862163fad0e71d6d5ae4ff7c9f7eb85d
Merge: f68fa0fedf cd31407cb3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:03:14 2023 +0200

    Merge pull request #83683 from YuriSizov/random-cleanup

    Clean up some Editor, OpenXR, VideoStream code

commit f68fa0fedf0fcaf59e58d7b40ee81b93b60f3cdd
Merge: b075c61662 b14f359c94
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:02:51 2023 +0200

    Merge pull request #83681 from dsnopek/gdextension-iter-get

    GDExtension: Fix `variant_iter_get()` actually calling `iter_next()`

commit b075c6166272c2f789e1bb122639684f8277bd94
Merge: e6e9b04aab 7f4721a941
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:02:28 2023 +0200

    Merge pull request #83486 from dalexeev/gds-fix-call-non-static-in-static-var-lambda

    GDScript: Fix non-static call is allowed in static var lambda body

commit e6e9b04aab254da5fb09f9548153f0a21c418a43
Merge: f333e4acf5 d413a02079
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:02:00 2023 +0200

    Merge pull request #81322 from johnnyw/android_fix_joypad_trigger_range

    Android: Fix joypad trigger value range

commit d413a0207923bfa4b753f088af1245d97ef08ec3
Author: John Watson <john@glowmatic.net>
Date:   Mon Sep 4 18:02:43 2023 -0700

    Android: Fix joypad trigger value range

    `Input::joy_axis` converts trigger values to be between 0.0f to 1.0f by default. This is not needed for Android, as values are already within that range, as per Android documentation: https://developer.android.com/reference/android/view/MotionEvent#AXIS_RTRIGGER

    This patch prevents this conversion on Android, which caused L2 and R2 triggers to get stuck pressed. https://github.com/godotengine/godot/issues/79263

commit 7f4721a9411cfea983ca02e54cbdde3c8740f022
Author: Danil Alexeev <danil@alexeev.xyz>
Date:   Tue Oct 17 12:46:41 2023 +0300

    GDScript: Fix non-static call is allowed in static var lambda body

commit e45cc9c72bd013abd629d54fea939e4c711ed25e
Author: bruvzg <7645683+bruvzg@users.noreply.github.com>
Date:   Fri Oct 20 19:31:08 2023 +0300

    Use "version" project setting as macOS/iOS "short_version" fallback.

commit cd31407cb3f178a2906f8d1f800c0a8e200094e5
Author: Yuri Sizov <yuris@humnom.net>
Date:   Fri Oct 20 17:54:39 2023 +0200

    Clean up some Editor, OpenXR, VideoStream code

    - EditorNode has excessive and pointless checks for Input singleton.
    - EditorNode initialization order is a bit awkward.
    - OpenXR binds a method that doesn't need that (for call deferred).
    - VideoStream has a formatting error.

commit b14f359c941b9c16643e9cbbdda504802b4b440c
Author: David Snopek <dsnopek@gmail.com>
Date:   Fri Oct 20 10:07:46 2023 -0500

    GDExtension: Fix `variant_iter_get()` actually calling `iter_next()`

commit f333e4acf5b9cb04b3fba5dfc554107295db87b1
Merge: 78e47a4523 a977199a3c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:14:13 2023 +0200

    Merge pull request #83672 from mihe/6dof-suffixes

    Fix unit suffixes for `Generic6DOFJoint`

commit 78e47a452382ab04dd64d009b406b4d5029053bd
Merge: 365507fcf3 1c70a7ae6a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:13:50 2023 +0200

    Merge pull request #83663 from jsjtxietian/prevent-invalid-gltf-crash-godot

    Prevent godot crash from importing a certain kind of invalid gltf

commit 365507fcf351dd1d5fbbe83192304574b5df4eb4
Merge: dd6afa6609 76f81cfc21
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:13:26 2023 +0200

    Merge pull request #83659 from aXu-AP/uv-edit-transform-points-undo

    Fix Polygon2D undo on transforming vertices

commit dd6afa660905a3240944f11c488d34ae214c7372
Merge: 2a995c09ac 2ed51e3bc2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:13:03 2023 +0200

    Merge pull request #83656 from capnm/thorvg_0.11.2

    ThorVG: update to v0.11.2

commit 2a995c09ac77451bec14e9c4f38d19499408b53d
Merge: 68a183a2d9 1a2b66d4fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:12:34 2023 +0200

    Merge pull request #83639 from stoofin/frustum-buffer-size

    Fix shadow map debug visualization camera frustum index buffer size

commit 68a183a2d91709537fe5cab3ed989f97a590845c
Merge: 55fc347efd 215e036600
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:12:11 2023 +0200

    Merge pull request #83626 from YuriSizov/control-less-is-more-as-in-less-excessive-notifications-is-more-performance

    Add bulk change guards to successive theme overrides in Editor and GUI

commit 55fc347efd50d297de3b92a5bfc141e52e57c90f
Merge: a63bff4ce4 1b80f21abf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:11:48 2023 +0200

    Merge pull request #83620 from clayjohn/particles-material-emission

    Fix typo in particles process material when using emission color texture

commit a63bff4ce4d69ca598689e23924d0004aff21f31
Merge: 7065e2ea47 4952d37f4b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:11:24 2023 +0200

    Merge pull request #83619 from YuriSizov/core-our-vessel-only-has-one-node-left

    Fix StringName leaks in VariantParser

commit 7065e2ea47b15c49497f877b8fee8b058d08f63e
Merge: d99285db6a 3bfcbe7946
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:11:01 2023 +0200

    Merge pull request #83618 from akien-mga/scons-no-exceptions-CXXFLAGS

    SCons: Use CXXFLAGS to disable exceptions, it's only for C++

commit d99285db6a8fc5ca9994d7a10ef418644b4554fd
Merge: 37d3cb1b04 74efbde7df
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:10:38 2023 +0200

    Merge pull request #83609 from k0T0z/fix-csharp-syntax-error-in-web-doc

    Fix Object class C# syntax error

commit 37d3cb1b0411ef648771b27987fbb62266e6ca70
Merge: 34e3fa5ec7 a16cbf6869
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:10:14 2023 +0200

    Merge pull request #83604 from SaracenOne/orphaned_node_crashfix

    Fix crash on recovered orphaned nodes.

commit 34e3fa5ec7a5a999f40b65611a262e73c5045cca
Merge: 01a8064760 458cb99966
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:09:51 2023 +0200

    Merge pull request #83602 from copytime/patch-1

    Doc: Change return type of `_Set` method from `void` to `bool` in C# code example

commit 01a80647607df9e57563cc011350b1786efe9e18
Merge: 7270da76ba 4c33c60500
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:09:27 2023 +0200

    Merge pull request #83583 from anrp/anrp/gdvirtboth

    Allow coexistence of GDScript and GDExtension virtual methods in the same object

commit 7270da76bae70172b413ad4a65176ea23df00be6
Merge: 15955e5d9e 2d262c072b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:09:04 2023 +0200

    Merge pull request #83540 from mattbork/get_shallow_script_fix

    Fix `GDScriptCache::get_full_script` eating parsing errors because of early exit

commit 15955e5d9e5fc13744e0cb7f77a9ef84676d3510
Merge: db493ede00 acf0d395c8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:08:40 2023 +0200

    Merge pull request #83512 from zaevi/fix_remove_from_floating_dock

    Editor: Fix `remove_control_from_dock` fails when dock is floating.

commit db493ede003694c13b69db4db363043f2363b47d
Merge: ecc2bd62f4 47214ea9f5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:08:17 2023 +0200

    Merge pull request #83284 from DarioSamo/lightmapper-grid-clusters

    Optimize lightmapper using triangle clusters on the acceleration structure.

commit ecc2bd62f4fbb115ff778b599e9739663ee215e0
Merge: a434062e2c 4890e96556
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:07:53 2023 +0200

    Merge pull request #83192 from DarioSamo/fsr2-shader-backbuffer-fix

    Add an extra backbuffer color texture that can be used when an upscaler is in use.

commit a434062e2c70af63b6f9f235e9f3692d7ff5e8af
Merge: aa3beb5f11 6950aab078
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:07:29 2023 +0200

    Merge pull request #81724 from jsjtxietian/fix-line-edit-secret-char-hard-to-change

    Make LineEdit secret character easier to change and enter

commit aa3beb5f114044f5fdb763c0371ec78d3c555856
Merge: 2f33c2b20e 9fb8862d73
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:07:05 2023 +0200

    Merge pull request #81628 from rune-scape/rune-lambda-hotswap

    GDScript: Fix lambda hot reloading

commit 2f33c2b20ef2ed4d388de5d4b431ff8749d6e1c8
Merge: f8818f85e6 3b5a9e31bb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:06:42 2023 +0200

    Merge pull request #81439 from Setadokalo/clipboard_image

    Implement `clipboard_get`/`has_image` for X11

commit a977199a3ceccb69991fefff5f4297e1c9a5a51f
Author: Mikael Hermansson <mikael@hermansson.io>
Date:   Fri Oct 20 13:33:34 2023 +0200

    Fix unit suffixes for `Generic6DOFJoint`

commit 76f81cfc2156309b4d15c74d3883f8e8fe0ecb66
Author: aXu-AP <1621768+aXu-AP@users.noreply.github.com>
Date:   Fri Oct 20 10:32:31 2023 +0300

    Fix Polygon2D undo on transforming vertices

    Fix: Action not committed to history when transforming all points in UV editor's Points mode.

commit 1c70a7ae6a3286c588cdd7117096d67149925b2a
Author: jsjtxietian <jsjtxietian@outlook.com>
Date:   Fri Oct 20 16:56:49 2023 +0800

    Prevent godot crash from importing a certain kind of invalid gltf
    invalid type: mistach interpolation CUBICSPLINE and value size

commit 3b5a9e31bb8beda334165afbba2a46c11669711d
Author: Setadokalo <darkenchanter1@gmail.com>
Date:   Thu Sep 14 19:58:13 2023 -0500

    Implement clipboard_get/has_image for X11

commit 2ed51e3bc293cb3d8ada2fd3fd7db22abc3660bd
Author: Martin Capitanio <capnm@capitanio.org>
Date:   Fri Oct 20 07:41:11 2023 +0200

    ThorVG: update to v0.11.2

    https://github.com/thorvg/thorvg/releases/tag/v0.11.2

    Godot related:
    + [JPG] Fixed a regression bug that previously disrupted image decoding.
    + [SwEngine] Resolved a default alpha blending bug.

    Fixes #83611 alpha blending.

commit 425e9435766e0f459e76c1ed10830b2485241733
Author: Bastiaan Olij <mux213@gmail.com>
Date:   Fri Oct 20 10:51:48 2023 +1100

    Skip 2D rendering if stereo enabled and fix MSAA2D with 3D issue.

commit 1a2b66d4fce3ed56e2685a70dc91d9c82e83c2d7
Author: stoofin <44447892+stoofin@users.noreply.github.com>
Date:   Thu Oct 19 13:48:11 2023 -0700

    Fix shadow debug frustum index buffer size

commit 215e036600809fd588ec67b8d39efe12ae1ff4c5
Author: Yuri Sizov <yuris@humnom.net>
Date:   Thu Oct 19 18:05:19 2023 +0200

    Add bulk change guards to successive theme overrides in Editor and GUI

commit 1b80f21abff039dbf3e319698d118712c3e4f77f
Author: clayjohn <claynjohn@gmail.com>
Date:   Thu Oct 19 17:29:46 2023 +0200

    Fix typo in particles process material when using emission color texture

commit 4952d37f4bfaaed43644f56c6798f4c43e70bf68
Author: Yuri Sizov <yuris@humnom.net>
Date:   Thu Oct 19 17:11:42 2023 +0200

    Fix StringName leaks in VariantParser

commit 3bfcbe7946fc17d7b61a587bc3dcc8e94633e3d3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 19 16:28:07 2023 +0200

    SCons: Use CXXFLAGS to disable exceptions, it's only for C++

    Following discussion in https://github.com/godotengine/godot-cpp/pull/1216.

commit 4c33c60500d9452922f8bda00c3470acc3903712
Author: anrp <anrp@anrp.net>
Date:   Wed Oct 18 17:05:21 2023 -0400

    Allow coexistance of GDScript and GDExtension virtual methods in the same object

    Resolves https://github.com/godotengine/godot-cpp/issues/1224

commit 6950aab0782dc60a7f74f373c741c1635b8a5cf6
Author: jsjtxietian <jsjtxietian@outlook.com>
Date:   Sat Sep 16 15:24:08 2023 +0800

    Make LineEdit secret character easier to change and enter
    1. Allow values longer than 1 character in the property,
        but trim characters after the first one.
    2. Allow empty strings, this acts like if a space was used as a secret character,
        so that an error isn't printed when you erase all characters in the property.

commit 458cb99966663e4db23cc8246c2493998e5ceba1
Author: CopyTIME <zhou.yuxuan@outlook.com>
Date:   Thu Oct 19 13:03:40 2023 +0800

    Change return type of "_Set" method in csharp code example
    Add "return false" to GDScript code example of _Set method

commit 74efbde7dfd9f026f1dbc82c579e4430ea583e90
Author: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Date:   Thu Oct 19 13:43:54 2023 +0300

    Fix Object class C# syntax error

    Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>

commit a16cbf68699c785180006494c676f86bb3b6922c
Author: Saracen <SaracenOne@gmail.com>
Date:   Thu Oct 19 09:24:32 2023 +0100

    Fix crash on recovered orphaned nodes.

commit f8818f85e6c43cdf1277e8ae85eba19ca0a003b0
Merge: 6761b647b2 b915e788a4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Oct 19 00:27:25 2023 +0200

    Merge pull request #83568 from mrTag/navigationregion2d_fix

    Fixing "Navigation map synchronization error" when using NavigationRegion2D

commit 2d262c072bacc6f207e60c10fafad065388029a6
Author: Matthew Borkowski <matthew.h.borkowski@gmail.com>
Date:   Wed Oct 18 04:18:29 2023 -0400

    Fix `GDScriptCache::get_full_script` eating parsing errors because of early exit

    Fixes #75545.

commit 6761b647b2e3dbec17b4503f2a0592e5e9f92e31
Merge: beb8484259 36146258de
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 19 00:08:55 2023 +0200

    Merge pull request #83574 from smix8/navregion_err_msg_4.x

    Fix NavRegion sync error messages

commit beb8484259847347d81677d550263493088d4f15
Merge: 2714a738f8 7e598642d2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 21:33:40 2023 +0200

    Merge pull request #83563 from RandomShaper/vk_shader_hist

    Bump version of Vulkan RD binary shader format

commit 2714a738f8fad5b8f130416dffc47e168e1b4363
Merge: c781694a82 582ed157b5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 21:33:16 2023 +0200

    Merge pull request #83562 from YuriSizov/core-our-vessel-is-not-seaworthy

    Fix StringName leaks in GDExtension, core, and editor themes

commit c781694a8291f6a892504acccabd99de32bac959
Merge: 7f884b4e00 cbf75f9076
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 21:32:50 2023 +0200

    Merge pull request #83488 from QbieShay/qbe/fix-particle-pause

    Fixed multiple particle issues: division by zero, color ramp override, scale dependent on amount ratio

commit 36146258dec65efbda14aed1a1f86f8a00d06f13
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Wed Oct 18 21:09:48 2023 +0200

    Fix NavRegion sync error messages

    Fixes NavRegion sync error messages

commit b915e788a4262c51ca6990689432a0dba587fb0e
Author: Dominik <dominik@chasing-carrots.com>
Date:   Wed Oct 18 18:37:15 2023 +0200

    Removed navigation_mesh instantiation from constructor of NavigationPolygon

commit 9d6f570c28801e998da34f7e1ced6751e1283628
Author: Saracen <SaracenOne@gmail.com>
Date:   Wed Oct 18 16:52:30 2023 +0100

    Support duplication of foreign nodes.

commit 7e598642d22055bc3958963a34d6ba2b8c6e88cf
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Oct 18 17:45:10 2023 +0200

    Bump version of Vulkan RD binary shader format

commit 582ed157b5f4ad73efc596f7e79b6c8778d3cbe1
Author: Yuri Sizov <yuris@humnom.net>
Date:   Wed Oct 18 17:36:20 2023 +0200

    Fix StringName leaks in GDExtension, core, and editor themes

commit 7f884b4e0017368e193d96f425aac6c2d8a86eb0
Merge: f7da96add3 825a18e980
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:55:06 2023 +0200

    Merge pull request #82537 from KoBeWi/the_files_are_back_on_the_menu

    Don't remove favorite files in EditorFileDialog

commit f7da96add36162ca10fc38330c9938eafac3897c
Merge: 49f492d54b 65016c393f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:55:02 2023 +0200

    Merge pull request #83534 from SaracenOne/blend_tree_auto_disconnect

    Automatic reconnection of nodes in blend tree.

commit 49f492d54bf955e2d1621ede03debcf830618c68
Merge: 0111637fd3 fe078219fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:58 2023 +0200

    Merge pull request #83532 from raulsntos/dotnet/nested-class-generation

    C#: Fix generated nested class order

commit 0111637fd31b56acb96ad274eb25c459ea7f1579
Merge: 0f710e688c e6ebde8408
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:55 2023 +0200

    Merge pull request #83529 from raulsntos/dotnet/docs-xml

    Fix C# docs to use the proper XML

commit 0f710e688c2e36dee4a2b7801687086d8f07ab1b
Merge: 6ee666cb00 ccb989569d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:52 2023 +0200

    Merge pull request #83517 from YuriSizov/for-NON-separator-items-add-some-padding-for-the-content

    Fix incorrect offset of `PopupMenu` separator icons

commit 6ee666cb00db38dbe017b9539ac20520efebebb5
Merge: 65e7ddadd7 56ce2d94c5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:48 2023 +0200

    Merge pull request #83515 from m4gr3d/bump_java_version_main

    Bump the java version to version 17

commit 65e7ddadd7751861e1847ae7a48c27b036183340
Merge: 5fd3354655 73f72409f5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:44 2023 +0200

    Merge pull request #83489 from groud/implement_tile_map_normals

    Allow normal maps on TileMaps that use texture padding

commit 5fd3354655bff7efeec4f93a8c78632c2c46028f
Merge: 680b59954b 2642c6851f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:40 2023 +0200

    Merge pull request #81643 from Rindbee/defer-rebuild-the-animations-tree-in-SpriteFramesEditor

    Defer updating the animations Tree in SpriteFramesEditor to avoid crashes

commit 680b59954ba57eedeeb81fc456ea72df4888a9d2
Merge: dce1aab174 61be3eafc0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:32 2023 +0200

    Merge pull request #81638 from jsjtxietian/fix-spinBox-reset-text-when-redraw

    Fix SpinBox will reset unsubmited text when redrawing

commit 73f72409f510ae22370e6d5c3edcff058f1f00a0
Author: Gilles Roudière <gilles.roudiere@gmail.com>
Date:   Tue Oct 17 12:11:01 2023 +0200

    Allow normal maps on TileMaps that use texture padding

commit 65016c393f17754fe3bd62a51dac9379f471c2d0
Author: Saracen <SaracenOne@gmail.com>
Date:   Wed Oct 18 03:19:02 2023 +0100

    Automatic reconnection of nodes in blend tree.

commit fe078219fcfa183397734d756a9a77ce3f6383f4
Author: Raul Santos <raulsntos@gmail.com>
Date:   Wed Oct 18 03:25:24 2023 +0200

    C#: Fix generated nested class order

commit 825a18e980b83ebe62d095c104bfe1a0c479a421
Author: kobewi <kobewi4e@gmail.com>
Date:   Fri Sep 29 19:31:20 2023 +0200

    Don't remove favorite files in EditorFileDialog

commit e6ebde840856295807f8cde7cf92e2b1606524fc
Author: Raul Santos <raulsntos@gmail.com>
Date:   Wed Oct 18 01:52:52 2023 +0200

    Fix C# docs to use the proper XML

    Replaces some BBCode that was accidentally left in the C# documentation
    with the proper XML syntax.

commit 2642c6851f2ab90c944f565e060ad2df643d575e
Author: 风青山 <idleman@yeah.net>
Date:   Thu Sep 14 18:06:49 2023 +0800

    Defer updating the animations Tree in SpriteFramesEditor to avoid crashes

    Previously, clicking the LMB while renaming an animation could cause
    `SpriteFramesEditor::_update_library(false)` to be called during
    `Tree::propagate_mouse_event()`. This may cause a crash.

    We can defer updates to the editor interface to avoid calling
    `Tree::create_item()` at the wrong time.

    Enables `SpriteFramesEditor::_select_animation()` to be able to undo/redo

commit 56ce2d94c5e1733cd92608fcccfe1bc15d3729b1
Author: Fredia Huya-Kouadio <fhuya@meta.com>
Date:   Tue Oct 17 11:01:36 2023 -0700

    Bump the java version to version 17

commit dce1aab174369e9124507f4614fc007301df52e7
Merge: e06d09228b 408de3b091
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Oct 18 00:06:02 2023 +0200

    Merge pull request #83514 from kleonc/docs-multiplication-operators-doing-xform_inv-csharp

    Clarify C# docs for operators performing `xform_inv`

commit e06d09228b882f758203f5ddb5defeb29190b180
Merge: 060816c3a4 225a5e225f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 00:01:24 2023 +0200

    Merge pull request #83251 from Rindbee/fix-current_edited_scene-wrong-move

    Fix saving wrong edited scene state when switching scene tabs

commit 060816c3a43b214fd13a69832c8906dcc384c17f
Merge: 024172b4eb 47adf88ed0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 00:01:00 2023 +0200

    Merge pull request #82858 from KoBeWi/read_between_the_comments

    Provide translation strings for folder colors

commit 024172b4ebfc9481350e28c683e98cb0ee51af07
Merge: 0181983ad4 cfb6d25d30
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 00:00:36 2023 +0200

    Merge pull request #82409 from KoBeWi/3_in_1

    Document, cleanup and fix some theme properties

commit 0181983ad4b72524f963b471cc4ac8d02ca57459
Merge: 30bdf7776c 53d0ba2913
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 00:00:11 2023 +0200

    Merge pull request #81774 from MewPurPur/improve-visible-on-screen-class-docs

    Improve VisibleOnScreen classes' docs

commit 30bdf7776c7328f01efa4082c06eae9fd02db88d
Merge: ca09afd530 d4ced2506d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 23:59:45 2023 +0200

    Merge pull request #80523 from ElMikosch/fix_hingejoint3d_target_velocity_suffix

    Fix unit suffix for `HingeJoint3D`'s target velocity

commit ca09afd5300f5ab4feccc271c67fe49940111eab
Merge: 30f2a6d611 aa4dba5b56
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 23:59:17 2023 +0200

    Merge pull request #80489 from raulsntos/dotnet/diagnostics

    C#: Improve diagnostic messages and add help link

commit 9fb8862d73407bf0df43acfe70dd172f36d26214
Author: rune-scape <allie.smith.epic@gmail.com>
Date:   Wed Sep 13 00:40:48 2023 -0700

    GDScript: Lambda hot reloading

    Co-authored-by: Adam Scott <ascott.ca@gmail.com>

commit ccb989569d2b022508283e284dfc424af3b4a010
Author: Yuri Sizov <yuris@humnom.net>
Date:   Tue Oct 17 20:38:35 2023 +0200

    Fix incorrect offset of `PopupMenu` separator icons

commit 408de3b091f49b9be70a4402a41233f478d32327
Author: kleonc <9283098+kleonc@users.noreply.github.com>
Date:   Tue Oct 17 19:40:54 2023 +0200

    Clarify C# docs for operators performing xform_inv

commit aa4dba5b56a277ee883c8c3183fae441bc4e23d0
Author: Raul Santos <raulsntos@gmail.com>
Date:   Thu Aug 10 17:08:09 2023 +0200

    C#: Improve diagnostic messages and add help link

    - Reword diagnostic messages.
    - Add help link to diagnostics.

commit acf0d395c80f730b56673eb33a3e51ec3c3bbaae
Author: Zae <zaevi@live.com>
Date:   Wed Oct 18 01:14:26 2023 +0800

    Editor: Fix `remove_control_from_dock` fails when dock is floating.

commit d4ced2506d018634e59bbdbe57974ea6b5661dac
Author: Mathias <mathias.mikosch@googlemail.com>
Date:   Tue Oct 17 18:47:57 2023 +0200

    Fix unit suffix for HingeJoint3D's target velocity

commit 4890e965564bc70bba50b2773e43857a688ec02c
Author: Dario <dariosamo@gmail.com>
Date:   Wed Oct 11 14:54:36 2023 -0300

    Add an extra backbuffer color texture that can be used when an upscaler is in use.

    Fixes issue #83152. Due to how BLUR_0 is reused for multiple purposes and requires being at native resolution for some post-processing effects to work, FSR2 will use an alternate texture at internal size to use as the screen texture read by shaders instead. The rendering pipeline will prefer using this texture if it exists.

commit 53d0ba2913a301563b187479270bce6b2de5f3d2
Author: MewPurPur <mew.pur.pur@gmail.com>
Date:   Tue Aug 29 19:07:06 2023 +0300

    Improve VisibleOnScreen classes docs

commit 225a5e225f83296144bc5d4351da9178c61e8fa2
Author: 风青山 <idleman@yeah.net>
Date:   Fri Oct 13 16:38:33 2023 +0800

    Fix saving wrong edited scene state when switching scene tabs

    When creating a new scene, the scene tab will actually switch to the newly created one.
    Also worth noting that switching scene tabs saves state (by `save_edited_scene_state`).

    When trying New Scene again, the previously empty scene tab will be removed.

    So the correct logic is: switch the tab save state first, and then remove the previous
    empty scene tab. To prevent `current_edited_scene` from being incorrect when saving state.

commit 30f2a6d611b1c9a3decae8964c5737e63e63ebce
Merge: ab8fad1b24 a1e47c3a87
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:16 2023 +0200

    Merge pull request #83501 from AThousandShips/tabs_shortcut

    Fix shortcut input for `EditorSceneTabs`

commit ab8fad1b24ceecb3f631e54e494f386ea31a4909
Merge: 8ff8d41f0b f17a569ccf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:12 2023 +0200

    Merge pull request #83475 from Eoin-ONeill-Yokai/bug/tilemap-materials

    Fix bug where TileMap wouldn't update material correctly on assignment

commit 8ff8d41f0bbb8a61906c85b6f53c760eed928852
Merge: 837f091f30 a8c62c5928
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:09 2023 +0200

    Merge pull request #83461 from kleonc/docs-multiplication-operators-doing-xform_inv

    Clarify docs for operators performing `xform_inv`

commit 837f091f309325bf01c71d6bfba7103beaaa79cd
Merge: 109cb8e697 d9afa1dd58
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:05 2023 +0200

    Merge pull request #83459 from KoBeWi/bug=false

    Fix close button in FindReplaceBar

commit 109cb8e6973514390901ddc77067979ccb4a59f7
Merge: 3e8dc9df0a 981c6c94c0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:02 2023 +0200

    Merge pull request #83455 from Lunarisnia/fix/gdscript-error-typo

    Fix grammar typo in GDScript error message

commit 3e8dc9df0a161d1a92d3b242ab1a6c4e6e065a70
Merge: 8f70b2ebc1 b15dd3e145
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:12:58 2023 +0200

    Merge pull request #83286 from bronsonholden/fix-text-edit-hscroll-jitter

    Remove vertical scrollbar padding from line width calc

commit 8f70b2ebc1363b69875cbc4203f07d80e18b9551
Merge: e6d488f233 94810115fe
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:12:53 2023 +0200

    Merge pull request #82582 from akien-mga/openxr-1.0.30

    openxr: Sync with upstream 1.0.30

commit e6d488f233adf059b0cb77cd728e981f68259046
Merge: fd33c7b32f fcc500ea41
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:12:49 2023 +0200

    Merge pull request #81196 from georgwacker/add-audiosession-options

    Add project settings for AVAudioSessionCategory on iOS

commit a1e47c3a875ba4a475f9760a6a2b2f7852045000
Author: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Date:   Tue Oct 17 15:49:53 2023 +0200

    Fix shortcut input for `EditorSceneTabs`

commit 94810115fe6c62d6e65d0df52d8fc35e45a3eea9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Sep 30 13:01:45 2023 +0200

    openxr: Sync with upstream 1.0.30

commit cbf75f9076dfb532a26d68e6175ae4a928e043c8
Author: QbieShay <cislaghi.ilaria@gmail.com>
Date:   Tue Oct 17 12:06:55 2023 +0200

    Fixed division by zero in particle process, initial ramp, and amount ratio+scale

commit 623a050269923dc15551bd3ab487865b767b5b15
Author: Clay <claynjohn@gmail.com>
Date:   Tue Oct 17 13:02:46 2023 +0200

    Ensure that only visible paired lights are used

    This is a longstanding issue in both the Mobile and GL Compatibility renderer.

    Meshes pair with all lights that touch them, and then at draw time, we send all paired lights indices to the shader (even if that light isn't visible). The problem is that non-visible lights aren't uploaded to the GPU and don't have an index. So we end up using a bogus index

commit fcc500ea417192046371c012e606b481e4da28b2
Author: Georg Wacker <contact@georgwacker.com>
Date:   Thu Aug 31 15:29:17 2023 +0200

    Add project settings for AVAudioSessionCategory on iOS

commit f17a569ccfe3ceb8ce77b935f92c24aa5cd51c16
Author: Eoin O'Neill <eoinoneill1991@gmail.com>
Date:   Mon Oct 16 21:02:46 2023 -0700

    Fix bug where TileMap will not update material correct on assignment

    This seemed to be a simple case of a missing condition in an if
    statement with a few different flags. I'm not super familiar with the
    tilemap code but hopefully this is the correct place to add this check.

    Fixes #83474

commit a8c62c592870944555810ad232d87c6ce17098df
Author: kleonc <9283098+kleonc@users.noreply.github.com>
Date:   Mon Oct 16 21:26:25 2023 +0200

    Clarify docs for operators performing `xform_inv`

commit d9afa1dd587f7232b0f053cbde8db69cf0e94ee3
Author: kobewi <kobewi4e@gmail.com>
Date:   Mon Oct 16 21:51:37 2023 +0200

    Fix close button in FindReplaceBar

commit fd33c7b32f54e9ac3d346be718618575338cd7ef
Merge: 3bc1c9b5e0 5aa9f1ce64
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Mon Oct 16 21:42:01 2023 +0200

    Merge pull request #83415 from touilleMan/fix-comment-gdextension_interface

    Fix comment in `gdextension_interface.h`

commit 5aa9f1ce64818045133ad920f8cb107ed9c8446f
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Mon Oct 16 00:41:42 2023 +0200

    Fix comment in gdextension_interface.h

commit 981c6c94c06aa768d5b4c539cb7f224bba71b9a2
Author: Lunarisnia <r.arswendo.r@gmail.com>
Date:   Tue Oct 17 01:29:26 2023 +0700

    Fix grammar typo in GDScript error message

commit 3bc1c9b5e087c73f63a43481d976b1156afe78d5
Merge: 8ac05d3cb6 5c81236047
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 16 20:16:16 2023 +0200

    Merge pull request #82797 from RandomShaper/fix_rbmap

    Fix `RBMap`'s, iterator-based, `remove()`

commit 8ac05d3cb6959fd7795bbd10a9324573277c4aec
Merge: b8dc0a1bfb 38f1df15f0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:45:38 2023 +0200

    Merge pull request #83447 from raulsntos/editor-iconography-2

    Set `icon_max_width` in the ConnectionsDock tree

commit b8dc0a1bfb3a844377d35e025484390c7da036b1
Merge: eb9903b4ce ae9ac5c76e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:45:15 2023 +0200

    Merge pull request #83440 from raulsntos/animation/remove-tool-bindings

    Remove AnimationMixer bindings only bound in the editor

commit eb9903b4ce2298f47573a33cc0ad702407a2de61
Merge: ddb7969cb6 16a86b9604
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:44:51 2023 +0200

    Merge pull request #83285 from dsnopek/gdextension-double-reload

    GDExtension: Prevent issues with the editor trying to reload GDExtensions through its usual mechanism

commit ddb7969cb65f5e068265e200a378c1f75518b2e3
Merge: 18f12d1a1e 3ac61aadd7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:44:27 2023 +0200

    Merge pull request #83257 from dalexeev/gds-fix-unresolved-type-for-incomplete-expressions

    GDScript: Fix unresolved datatype for incomplete expressions

commit 18f12d1a1e06f88b644793ea604a2a13a321de68
Merge: 6a0716dedd b52826bf55
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:44:03 2023 +0200

    Merge pull request #83181 from bruvzg/cb_dlg

    Add error messages to the native menu and file dialogs callback.

commit 6a0716dedd44945cfeff4f1672dcc6d9a1e100de
Merge: 50212ecfdb 99f8751878
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:43:39 2023 +0200

    Merge pull request #83123 from astillich/82998-propagate-base-class-exports

    Fix modifying base script exports not propagating to derived scripts

commit 50212ecfdbd80bdcbb94cc1ad50cd6e7e1c57562
Merge: a60fc7f7c8 0c2202c56e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:43:11 2023 +0200

    Merge pull request #78882 from dalexeev/gds-fix-utility-func-err-msg

    GDScript: Fix incorrect error message for utility functions

commit 38f1df15f074cc17500ce2aa124fa00eda14f4ad
Author: Raul Santos <raulsntos@gmail.com>
Date:   Mon Oct 16 17:45:26 2023 +0200

    Set icon_max_width in the ConnectionsDock tree

commit ae9ac5c76e78081d1d46ef8ae24cfd06dc54b757
Author: Raul Santos <raulsntos@gmail.com>
Date:   Mon Oct 16 14:18:39 2023 +0200

    Remove AnimationMixer bindings only bound in the editor

commit 99f87518787e6784e905cfac149298a1ad447020
Author: Alexander Stillich <dr.west@zoho.com>
Date:   Tue Oct 10 23:12:17 2023 +0200

    Fix editing exports in a base script not propagating the change to the opened property editor

    This patch fixes the user having to navigate away from the selected node which has the derived script attached and back to see the changes of the base script exports reflected in the property editor.

commit a60fc7f7c86daad48a8b23c9e4e1fe49cf3a0881
Merge: 391897bc44 85d592dbf0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 14:43:10 2023 +0200

    Merge pull request #83382 from Lunarisnia/fix/diff-comment-delimiter

    Fix multiple comment delimiter break toggle comment shortcut

commit 391897bc44bc9d88fffa891d7b3d57a81b9f5cc2
Merge: 9ca1d78d53 c09a43abd7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 14:42:47 2023 +0200

    Merge pull request #83335 from KoBeWi/focusing_search_power

    Fix FindReplaceBar focus problems

commit 9ca1d78d53d922a2f4940a55b794efc0cf37df2c
Merge: 1ab77f410e 0983022e0c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 14:42:19 2023 +0200

    Merge pull request #83281 from capnm/thorvg_0.11.1

    ThorVG: update to v0.11.1

commit 9d23956b2851cee2e79bb2763f78000c95a3b337
Author: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Date:   Mon Oct 16 14:37:19 2023 +0200

    Fix description of `Animation::copy_track`

    The documentation stated the track was added to this, instead of
    `to_animation`

commit 0983022e0c51557cc45a5b205c9055c64c44cf1e
Author: Martin Capitanio <capnm@capitanio.org>
Date:   Fri Oct 13 13:09:33 2023 +0200

    ThorVG: Update to v0.11.1

    https://github.com/thorvg/thorvg/releases/tag/v0.11.1

    Godot related:
    + [SwEngine] Enhanced the quality of …
warriormaster12 added a commit to warriormaster12/godot that referenced this pull request Oct 25, 2023
Squashed commit of the following:

commit a9d964d6aafb32013de0e76939fdf7aeff7a15fa
Author: warriormaster12 <streng.alexander@outlook.com>
Date:   Mon Oct 25 21:05:50 2023 +0300

    Fix node property duplication

commit 06d51891678e3abf360d6fcd2e8bd1ba96704fcc
Merge: 3f9af43e73 085255bd0e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:32:21 2023 +0200

    Merge pull request #83902 from Biokastin/master

    Improve X11 `screen_get_refresh_rate` performance

commit 3f9af43e73ea99694e0bd9907f8ece6209fedb57
Merge: ea8b773f93 9391046c32
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:31:57 2023 +0200

    Merge pull request #83892 from Geometror/fix-gn-slot-index

    Fix GraphNode slot index inconsistency.

commit ea8b773f9319705195086d56991d1662ba8a596b
Merge: 8f1c350bb3 5e4ff965cc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:31:33 2023 +0200

    Merge pull request #83891 from smix8/tilemap_bake_crashes

    Fix potential crashes with TileMap navmesh baking

commit 8f1c350bb3232a2d78203ada5750d0ad582469db
Merge: 1a3db248d5 a2bc599450
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:31:10 2023 +0200

    Merge pull request #83890 from groud/fix_get_used_cells

    Fix `get_used_rect`, `get_used_cells` and `get_used_cells_by_id` in TileMap after a call to `clear()`

commit 1a3db248d5b08c5098c16289baecd5d0a9d12bcf
Merge: 9f49da24da 162286cff4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:30:46 2023 +0200

    Merge pull request #83887 from groud/fix_tile_set_canvas_texture_issue

    Fix normals in TileSet when using CanvasTextures

commit 9f49da24daf4796c4aac5b4d0b52a0fe2e129737
Merge: f7c43a8a19 089e7f473d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:30:22 2023 +0200

    Merge pull request #83830 from jsjtxietian/fix-varying-assign-swizzle-check

    Fix assign with swizzle in shader not doing varying validation check

commit f7c43a8a198b74bf6530eb90dc385b9ad6c01ca8
Merge: 074297d945 b0a33cac7c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:29:58 2023 +0200

    Merge pull request #83800 from dsnopek/gdextension-callable-custom-object-id

    GDExtension: Use `ObjectID` when creating custom callable

commit 074297d945352164d5777b74b39eb434e672e626
Merge: 4cc8f0f36d faccc8e225
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:29:33 2023 +0200

    Merge pull request #83745 from quirkylemon/clamped-description-text

    Clamp the height of description text for property selectors

commit 4cc8f0f36dedddf5a37e0f39dfbac7d80f5b858d
Merge: cd46addfca 425e943576
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:29:09 2023 +0200

    Merge pull request #83649 from BastiaanOlij/no_2d_stereo

    Skip 2D rendering if stereo enabled and fix couple of MSAA issues

commit cd46addfcaf5976d42bd22bf5f7ea4a24d517789
Merge: 9798ae3d6a 9d6f570c28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:28:45 2023 +0200

    Merge pull request #83597 from SaracenOne/duplicate_foreign_nodes

    Support duplication of foreign nodes.

commit 9798ae3d6ab1b5d0df04c00880df3ea718dcdf8c
Merge: bef514559a 45948dc2c9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:28:21 2023 +0200

    Merge pull request #82974 from mrjustaguy/Split-fix

    Directional 2 Split Shadow Stabilization Fix

commit bef514559ae4ca21e7b608a33bf8d2958dd60f29
Merge: c0f00be870 72c2d7d0da
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:27:56 2023 +0200

    Merge pull request #82906 from LinuxUserGD/patch-1

    Add `sdf_collision` property description to LightOccluder2D

commit c0f00be870c721686e8642c004a9c39f5dce1e92
Merge: f021d33940 48c2012dc2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:27:32 2023 +0200

    Merge pull request #81936 from detomon/update-renderingdevice-doc

    Fix required parameter values for 2D textures in `RenderingDevice.texture_clear()`

commit f021d3394034833379f9e081aad9e9696475a028
Merge: e8d57afaec 836705d7a9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 25 10:27:03 2023 +0200

    Merge pull request #81167 from bitsawer/fix_sdfgi_editor_change

    Reset SDFGI when changing editor scene tabs

commit 085255bd0ed2c36b217769c6f75c8ea856725b1a
Author: Brayden Harlon <biokastin@gmail.com>
Date:   Tue Oct 24 11:25:51 2023 -0700

    Improved X11 screen_get_refresh_rate performance

commit 9391046c325e53886eac5ad430ee51ed8ac8f14c
Author: Hendrik Brucker <hendrik.brucker@mail.de>
Date:   Tue Oct 24 16:19:33 2023 +0200

    Fix GraphNode slot index inconsistency.

commit 5e4ff965cc3abccdc6c89cb90ccbf2b9a77d870a
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Tue Oct 24 14:50:14 2023 +0200

    Fix potential crashes with TileMap navmesh baking

    Fixes potential crashes with TileMap navmesh baking.

commit a2bc5994505afaf2d75f821f3c1806fb14eb1e42
Author: Gilles Roudière <gilles.roudiere@gmail.com>
Date:   Tue Oct 24 14:43:43 2023 +0200

    Fixes get_used_rect, get_used_cells and get_used_cells_by_id in TileMap after a call to clear()

commit 162286cff4ba060698b542ccec255970db8f0637
Author: Gilles Roudière <gilles.roudiere@gmail.com>
Date:   Tue Oct 24 13:10:06 2023 +0200

    Fix normals in TileSet when using CanvasTextures

commit e8d57afaeccf0d9f9726746f49936eb93aa0039b
Merge: ea0ab441c8 49fee5bc28
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 24 11:39:17 2023 +0200

    Merge pull request #83831 from QbieShay/qbe/fix-normal-point

    Particles: Fix directed points not working, and fix friction formula

commit ea0ab441c836091f3ede370d88b5fe1453b7a653
Merge: 2dc932e62d e4d846378b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:56 2023 +0200

    Merge pull request #83861 from Calinou/lightmapgi-fix-editor-only-sky-only

    Fix LightmapGI taking editor-only and sky-only lights into account

commit 2dc932e62dcfc948e8ea989030f67ff2c0029448
Merge: e0b23ac420 d335155b46
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:52 2023 +0200

    Merge pull request #83851 from Calinou/colorpicker-raw-mode-increase-precision

    Increase precision of RAW mode in ColorPicker

commit e0b23ac420eb54cbb83478a4724bc1bf59a11162
Merge: 6ead61ab1e d3c0a7d598
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:48 2023 +0200

    Merge pull request #83845 from akien-mga/sync-gamecontrollerdb

    Sync controller mappings DB with SDL2 community repo

commit 6ead61ab1ec6069fc58c7f28eddc66aaf160fda2
Merge: 849b4f4793 db26963938
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:45 2023 +0200

    Merge pull request #83839 from todeskurve/todeskurve-patch-ImmediateMesh.xml

    Add C# Example to ImmediateMesh.xml

commit 849b4f479328851f13ec5f2e2a9cc87c760ebb4a
Merge: adc4566b1e 230cebb4b7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:41 2023 +0200

    Merge pull request #83837 from adamscott/revert-to-proxy_to_pthread=no-by-default

    Revert to `proxy_to_pthread=no` as default

commit adc4566b1e96884b7a21923d466928b1652db17b
Merge: 9d4fe33dd9 2079bbabfd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:38 2023 +0200

    Merge pull request #83829 from akien-mga/openxr-revert-1.0.28-fix-mingw-crash

    openxr: Revert to 1.0.28, newer versions crash on Windows/Mingw-GCC

commit 9d4fe33dd9c4961fc86be1c30e75834deb378ef4
Merge: a1fd0b9d8a e945a8fbad
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:35 2023 +0200

    Merge pull request #83792 from ryanabx/fixes/gdscript-parser-typo

    Fix comment typo in `gdscript_parser.h`

commit a1fd0b9d8a76e14f5ee8b1f9faac0ab205552b86
Merge: bbade19822 dc7e309f48
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:31 2023 +0200

    Merge pull request #83782 from timothyqiu/self-awareness

    Fix heap-use-after-free when resource loaded with `load_threaded_request` is never fetched

commit bbade198221afe468f82b0132519a3870fee88d2
Merge: 261fe7ce6a 98db2b42f7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:27 2023 +0200

    Merge pull request #83749 from k0T0z/fix-enabling-particle-turbulence

    Fix massive performance hit due to enabling collision

commit 261fe7ce6afd85cc792d61955070c5e82b5f33dd
Merge: bc5d5978ea 8f9cd4e1e3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:23 2023 +0200

    Merge pull request #83704 from clayjohn/misc-mesh-fixes

    Some more fixes for compressed meshes

commit bc5d5978eabb2e943096a193c40d2e8643ef30e3
Merge: b629049b54 9b03fb36f9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:19 2023 +0200

    Merge pull request #83695 from YuriSizov/core-lock-and-key

    Improve threading in ClassDB and EditorHelp

commit b629049b547786417d62c590df7f778a7d526e65
Merge: 792afd2cad 73918b0c70
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:15 2023 +0200

    Merge pull request #83658 from RPicster/triplanar-world-normal-maps

    Fixing incorrect normal map when using triplanar world mapping and mesh rotation

commit 792afd2cad23fa8a26d4243344c511d66b549654
Merge: c20e948a2b e8309dd192
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:11 2023 +0200

    Merge pull request #83588 from voidedWarranties/fix_sle_validate

    Add `path` option to `ScriptLanguageExtension::_validate`

commit c20e948a2bdb0599c7015918d48be3c85fc7852f
Merge: 398b254f27 9d23956b28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:08 2023 +0200

    Merge pull request #83441 from AThousandShips/anim_doc

    Fix description of `Animation::copy_track`

commit 398b254f277311f77c91b82140d4f4e900e67d80
Merge: 4ec07ffb44 a186343abd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:04 2023 +0200

    Merge pull request #83325 from raulsntos/dotnet/find-latest-sdk

    C#: Fallback to the latest SDK

commit 4ec07ffb44b02ee09f562cc8a8f203cb64339b13
Merge: 64f80295e5 5137497c18
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:54:00 2023 +0200

    Merge pull request #83301 from Alex2782/touch_screen_button_physics_process

    Fix Android logic for deferred window input events being inverted

commit 64f80295e52ff98672ae92ec57a15454b91f9b21
Merge: 34adb2abdb 9ee41c707e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:53:56 2023 +0200

    Merge pull request #83199 from Repiteo/texture-storage-default-scale

    Fix `TextureStorage` not assigning default scale

commit 34adb2abdbac50f9c3b64a2b565a31ce01916ace
Merge: e02e38d2d5 0402205ce6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:53:52 2023 +0200

    Merge pull request #82580 from akien-mga/brotli-1.1.0

    brotli: Sync with upstream 1.1.0

commit e02e38d2d5cd88a6d6f0e4328d51ea4bb8196b19
Merge: f41e07bfe6 d9d2bb3219
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:53:46 2023 +0200

    Merge pull request #82055 from jsjtxietian/add-support-for-texture3d-serilization

    Add support for ImageTexture3D serialization

commit f41e07bfe6e2ead2f2d0c2248b40c5c2cf799056
Merge: 50d17f6b8c 021d92fece
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 24 10:53:37 2023 +0200

    Merge pull request #81737 from Mickeon/fix-connection-inherited-packed-scene

    Fix internal `CONNECT_INHERITED` being saved in PackedScene & Make Local

commit 5137497c18b9ddf081857e8ca224aee626a5997f
Author: Alexander Hartmann <alex.hart.278@gmail.com>
Date:   Sat Oct 14 02:17:28 2023 +0200

    Fix Android logic for deferred window input events being inverted

    Notably fixes issues with `is_action_just_*` queries in `_physics_process`
    for TouchScreenButton.

    Fixes #66318.
    Fixes #82396.

commit 8f9cd4e1e3af46234c37c948b9607b3b31464b5a
Author: clayjohn <claynjohn@gmail.com>
Date:   Fri Oct 13 21:59:56 2023 -0600

    Some more fixes for compressed meshes

    This cleans up a few more cases of uint32_t->uint64_t

    Importantly this fixes an edge case in the axis-angle compression by
    using the pre-existing Basis methods instead

commit 50d17f6b8c5cfc6e225c67a7699a5d5f8ebe5654
Merge: c21c2706ad 318ef8461f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 24 00:10:37 2023 +0200

    Merge pull request #83613 from clayjohn/surface_upgrade_tool

    Add an editor tool to automatically upgrade and re-save meshes

commit e4d846378b0159016b207bcb0f73e5a2e700c858
Author: Hugo Locurcio <hugo.locurcio@hugo.pro>
Date:   Mon Oct 23 22:56:17 2023 +0200

    Fix LightmapGI taking editor-only and sky-only lights into account

    These lights are not visible when running the project (or at all),
    so they shouldn't affect the lightmap baking process.

commit 318ef8461f066b93d1936cadbc5eec49db449d9e
Author: clayjohn <claynjohn@gmail.com>
Date:   Thu Oct 19 13:31:26 2023 +0200

    Implementation of tool to automatically upgrade and re-save meshes

commit d335155b46928d92ccd1591617318f67c647a1f4
Author: Hugo Locurcio <hugo.locurcio@hugo.pro>
Date:   Mon Oct 23 18:33:56 2023 +0200

    Increase precision of RAW mode in ColorPicker

    This sets the slider step to `0.001` but keeps SpinBox arrow increments
    at `0.01`.

commit faccc8e225c7b2c39ff011ecec28f32f6b3ac184
Author: QuirkyLemon <quirkylemon103@gmail.com>
Date:   Sat Oct 21 13:29:17 2023 -0500

    Clamps the height of description text for property selectors

commit d3c0a7d598a3e83670fb03735dd9a054bdda70bc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 16:11:38 2023 +0200

    Sync controller mappings DB with SDL2 community repo

    Synced with gabomdq/SDL_GameControllerDB@eb831f75abb5c796fb2f2843c3e055d2b8cba29b

    Fixes #83552.

commit b0a33cac7c9c46e80979d1a507305cf71b3f6a40
Author: David Snopek <dsnopek@gmail.com>
Date:   Sun Oct 22 17:20:49 2023 -0500

    GDExtension: Use ObjectID when creating custom callable

commit e945a8fbade9ed61920e0af4e91078a53bd2b8e8
Author: ryanabx <ryanbrue@hotmail.com>
Date:   Sun Oct 22 14:46:26 2023 -0500

    Fix typo in gdscript_parser.h and gdscript_translation_parser_plugin.cpp

commit 73918b0c70592d16afd688dca0b8b3466ca7bff2
Author: Raffaele Picca <picster@pixelgod.net>
Date:   Mon Sep 25 18:57:10 2023 +0200

    Fixing incorrect normal map when using triplanar world mapping and mesh rotation

commit db269639388b2d8ebe841dc3842e27ead92d6b24
Author: todeskurve <47814519+todeskurve@users.noreply.github.com>
Date:   Mon Oct 23 14:50:07 2023 +0200

    Add C# Example to ImmediateMesh.xml

commit 230cebb4b749d88e29b2a873e6ee1c693bb002cf
Author: Adam Scott <ascott.ca@gmail.com>
Date:   Mon Oct 23 08:44:57 2023 -0400

    Revert to `proxy_to_pthread=no` as default

    Currently, `proxy_to_pthread=yes` option as default breaks WebXR
    support.

commit 49fee5bc288c0264728940213d26bb38c54b4b8d
Author: QbieShay <cislaghi.ilaria@gmail.com>
Date:   Mon Oct 23 10:52:10 2023 +0200

    Fixed directed points not working, and fixig friction formula

    Co-authored-by: RPicster <picster@pixelgod.net>

commit c21c2706ad33c59295f6a3ac1e128db6fa7cce69
Merge: 13144dead8 0fb5d53feb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:44:02 2023 +0200

    Merge pull request #83827 from bruvzg/icu_data_keep

    [TextServerAdvanced] Keep dynamically loaded ICU data in memory.

commit 13144dead8d78f149cccc186c883d33fea9bfb25
Merge: 5e8bf6addf f8829c80bb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:43:39 2023 +0200

    Merge pull request #83824 from bruvzg/init_screen_mouse_kbd

    Fix missing initial position modes for the main window.

commit 5e8bf6addffa9752b90289f90f0fcce58961e677
Merge: fe45e4ec7c 2413952a4c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:43:15 2023 +0200

    Merge pull request #83815 from timothyqiu/as

    Fix "as" capitalization in editor strings

commit fe45e4ec7c23c551ce8b0939b440c8822c766119
Merge: 912366093d 8f26cdcaef
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:42:52 2023 +0200

    Merge pull request #83790 from OppositeNor/fix_tileset_out_of_screen

    Fix TileSet painting options appear out of screen

commit 912366093d5b665bed1674c746cbec08bf8ddb0f
Merge: 17aa5c5170 9416f0c266
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:42:28 2023 +0200

    Merge pull request #83783 from smix8/inexplicable_hole

    Fix hole in heightmap navigation mesh baking

commit 17aa5c51705bd67f0c1ab4d532aa884bbc66433d
Merge: 8f16d5f504 5f85a042b6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:42:04 2023 +0200

    Merge pull request #83780 from jsjtxietian/prevent-null-variant-crash

    Prevent `_allocate_placeholders` crash if `p_version->variants` is null

commit 8f16d5f504d47e10d947bff0d98eff7660d3b21a
Merge: 943b7419cb 72fccd82c5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:41:41 2023 +0200

    Merge pull request #83779 from AThousandShips/audio_pause

    [Audio] Fix pausing stream on entering tree

commit 943b7419cb0a189f2863443fe7ddbaba1787653a
Merge: e2dc96b66b 79f9d230b8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:41:17 2023 +0200

    Merge pull request #83776 from SaracenOne/bezier_track_scroll

    Add vertical scrolling to bézier track editor.

commit e2dc96b66b4e69784841eb699374ede81075138a
Merge: d08d3e95c8 701c8d8323
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:40:54 2023 +0200

    Merge pull request #83637 from kitbdev/tab-drag-fix

    Fix `TabBar` and `TabContainer` dragging issues

commit d08d3e95c80f7e855e32ddaea0e5acd96eab21e7
Merge: 814de86494 920e53cacb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:40:30 2023 +0200

    Merge pull request #83507 from timothyqiu/abt-close

    Readd close button for nodes in `AnimationNodeBlendTree` editor

commit 814de86494bb883592dac1d9c0dde5b27c9c79bb
Merge: 8d7f3d6bc9 623a050269
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:40:07 2023 +0200

    Merge pull request #83493 from clayjohn/light-pair-bug

    Ensure that only visible paired lights are used

commit 8d7f3d6bc9a8ccf9c2e4080c45f4079103f3017e
Merge: e19acaab47 66ca317e2c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:39:43 2023 +0200

    Merge pull request #83437 from SaracenOne/multiplayer_authority_debug

    Display multiplayer authority ID in remote debugger

commit e19acaab479b84410751e5787c0e815b59ed02fd
Merge: 8c25a98fdf b50d0ebb28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 12:39:15 2023 +0200

    Merge pull request #82486 from timothyqiu/the-node-who-lived

    Fix "Some nodes are referenced by animation tracks" when deleting instance

commit 089e7f473dc1d8e5b46f01dee35727a306c3a845
Author: jsjtxietian <jsjtxietian@outlook.com>
Date:   Mon Oct 23 17:52:50 2023 +0800

    Fix assign with swizzle in shader not doing varying validation check

commit 2079bbabfd42273626ffd34db25fd35bc7e3055e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 23 11:08:25 2023 +0200

    openxr: Revert to 1.0.28, newer versions crash on Windows/Mingw-GCC

    Reverts #82582.
    Works around #83674.

    Users tested 1.0.29, 1.0.30, and 1.0.31, which all triggered the same issue,
    with both mingw-gcc from Fedora 36 and Fedora 39.

commit dc7e309f48fbc99a099299f9ddf97614ac15df61
Author: Haoyu Qiu <timothyqiu32@gmail.com>
Date:   Sun Oct 22 22:59:46 2023 +0800

    Fix heap-use-after-free when resource loaded with load_threaded_request is never fetched

    Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com>

commit 0fb5d53feb9ee1a51ea1b5e1d8a1fbc4688f4e33
Author: bruvzg <7645683+bruvzg@users.noreply.github.com>
Date:   Mon Oct 23 11:10:44 2023 +0300

    [TextServerAdvanced] Keep dynamically loaded ICU data in memory.

commit 2413952a4ce061ea92f4f58d936db3d8ac64db95
Author: Haoyu Qiu <timothyqiu32@gmail.com>
Date:   Mon Oct 23 11:03:52 2023 +0800

    Fix "as" capitalization in editor strings

commit f8829c80bb793e3b9d14ddd5e9154e70ef0bccd6
Author: bruvzg <7645683+bruvzg@users.noreply.github.com>
Date:   Mon Oct 23 09:56:02 2023 +0300

    Fix missing initial position modes for the main window.

commit e8309dd1921df9d176ff0fd7daf4dd76c7b05b8d
Author: voidedWarranties <hi+github@voidedxd.xyz>
Date:   Sun Oct 22 21:49:34 2023 -0700

    Add `path` option to `ScriptLanguageExtension::_validate`

commit 920e53cacb105122d8c727618d0a8bd78b755049
Author: Haoyu Qiu <timothyqiu32@gmail.com>
Date:   Tue Oct 17 23:04:19 2023 +0800

    Readd close button for nodes in AnimationNodeBlendTree editor

commit 72fccd82c556b6f0d9678fc12eb8c331ff86d9f4
Author: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Date:   Sun Oct 22 16:27:43 2023 +0200

    [Audio] Fix pausing stream on entering tree

    The paused notifications are only sent when pause status is changed,
    this ensures that streams that are non-processing do not play when added
    to the tree. Also ensures that the `process_mode` property applies
    generally.

commit 701c8d83239cd13547e663174e8dcb6ac0369e5a
Author: kit <kitbdev@gmail.com>
Date:   Wed Oct 18 22:12:50 2023 -0400

    Fix tab dragging issues

commit 8f26cdcaef0286eab736ec89de89ad2cc90fc366
Author: OppositeNor <68041679+OppositeNor@users.noreply.github.com>
Date:   Sun Oct 22 13:39:14 2023 -0400

    Fix tileset out of screen

commit 9416f0c2664662925f085b3ec3866d31081532f8
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sun Oct 22 17:07:26 2023 +0200

    Fix hole in heightmap navigation mesh baking

    Fixes hole in heightmap navigation mesh baking.

commit 5f85a042b6bd4bb6808c3aa0e626799403a0b687
Author: jsjtxietian <jsjtxietian@outlook.com>
Date:   Sun Oct 22 22:46:00 2023 +0800

    Prevent `_allocate_placeholders` crash if `p_version->variants` is null

commit 98db2b42f7352193a9e76573f910180bfe515212
Author: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Date:   Sun Oct 22 17:54:27 2023 +0300

    fix performance hit due to enabling collision

    Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>

commit 66ca317e2cdd23dd5da1a74f290ca891b447737e
Author: Saracen <SaracenOne@gmail.com>
Date:   Mon Oct 16 12:42:47 2023 +0100

    Display multiplayer authority ID in remote debugger

commit 79f9d230b88447270f322a3f7cc67e359ed14eaa
Author: Saracen <SaracenOne@gmail.com>
Date:   Sun Oct 22 13:51:12 2023 +0100

    Add vertical scrolling to bézier track editor.

commit 8c25a98fdf68dc388eddaefa188f3386236cdfe4
Merge: 9fb3c42850 c724368b7d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:13:52 2023 +0200

    Merge pull request #83768 from programneer/incorrect-physics-jitter

    ProjectSettings: Fix description of physics jitter

commit 9fb3c428506ae2db82ab4f923dc60cc39eceeaad
Merge: d7d3ae6d85 0012478ecb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:13:28 2023 +0200

    Merge pull request #83760 from Calinou/2d-shadows-add-property-hint

    Add property hint for 2D shadow size project setting

commit d7d3ae6d8551fc28f5dc8805fb2fea84036803b6
Merge: 8942b88f09 58775a6c67
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:13:04 2023 +0200

    Merge pull request #83756 from dsnopek/gpu-particles-quest

    Fix `GPUParticles3D` on the Meta Quest 2 with OpenGL renderer

commit 8942b88f09d91060878539464ffd761db1e6c471
Merge: 542f6e10eb b7be45279d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:12:40 2023 +0200

    Merge pull request #83740 from smix8/ships_racing_akiens

    Solve race condition between AThousandShips and Akien

commit 542f6e10ebb1f992614b10f3888c40b2c47334f1
Merge: 14913f178b f2bcd7d61f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:12:17 2023 +0200

    Merge pull request #83734 from MarioLiebisch/fix-extension-load-error

    GDExtension: Fixed error on loading extensions

commit 14913f178ba2e85f37f83f787672c7abf1468a06
Merge: 6bf936c4cc c33e291474
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:11:53 2023 +0200

    Merge pull request #83434 from Chubercik/optimize_triangulate_delaunay

    Update `triangulate_delaunay()` to avoid needless reallocations

commit 6bf936c4cce920c91e3c0242a73f52f2a3d77ffa
Merge: c78dbca581 6f941cd8e3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:11:28 2023 +0200

    Merge pull request #82667 from kleonc/canvas-item-editor-drag-moving-transforms-fix

    Fix transform calculations for drag-moving CanvasItems in editor

commit c78dbca58139cea14a0db7cbc3bfcf22d8acd00a
Merge: f71f4b80e3 90768f1f7f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 22 12:11:00 2023 +0200

    Merge pull request #81437 from Rindbee/fix-folder-duplicate-to

    Fix unexpected behaviors of using Duplicate To on folders

commit c724368b7d55ca69824f91c4ef776bb35f2d241e
Author: Kacper Gibas <kacperbogangibas@gmail.com>
Date:   Sun Oct 22 11:12:21 2023 +0200

    Fix description of physics jitter

commit 0012478ecbfcbca907e56471ad98de9ef78fb068
Author: Hugo Locurcio <hugo.locurcio@hugo.pro>
Date:   Sun Oct 22 00:24:03 2023 +0200

    Add property hint for 2D shadow size project setting

    Previously, it was possible to use zero or negative values, which are
    invalid.

    This also prevents crashing the engine by setting a shadow size of
    0 or lower from a script.

commit 90768f1f7f6ad8e8bee53ae6c7addf011a2a94d6
Author: 风青山 <idleman@yeah.net>
Date:   Fri Sep 8 08:23:44 2023 +0800

    Fix unexpected behaviors of using Duplicate To on folders

    Fix folder not being copied when empty.
    Fix Keep Both would generate wrong paths when copying folders.

commit 58775a6c6767ffb69449f0f6ba823bcd3d432545
Author: David Snopek <dsnopek@gmail.com>
Date:   Sat Oct 21 16:49:24 2023 -0500

    Fix `GPUParticles3D` on the Meta Quest 2 with OpenGL renderer

commit b7be45279d826bfd2f9b618ead39e8efae47479d
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sat Oct 21 19:04:41 2023 +0200

    Solve race condition between AThousandShips and Akien

    Solves race condition between AThousandShips and Akien.

commit f2bcd7d61f31d0a1204c3724660dc501e4b2b67f
Author: Mario Liebisch <mario.liebisch@gmail.com>
Date:   Sat Oct 21 17:00:18 2023 +0200

    GDExtension: Fixed error on loading extensions

    Previously, before loading an extension, the editor just tried to
    retrieve the extension by path to test if it's been loaded already.

    While this is handled gracefully, it ignored an error thrown inside
    `GDExtensionManager::get_extension()`, that would essentially still
    report a not yet loaded extension to the engine's log:

    ```
    ERROR: Condition "!E" is true. Returning: Ref<GDExtension>()
       at: GDExtensionManager::get_extension (core\extension\gdextension_manager.cpp:165)
    ```

    This change actively checks whether the extension path is known and only
    then proceeds to actually return the already loaded extension or loads
    and returns the new one otherwise.

commit f71f4b80e32f6e98a4cd3cb1c06071223297e8fc
Merge: 7d695160c8 5333365593
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:54:14 2023 +0200

    Merge pull request #83721 from Faless/mbedtls/2.18.5

    mbedTLS: Update to version 2.18.5

commit 7d695160c897bd4cf93055d4478fd6369d10a76e
Merge: f22c3ff33b e9df955e39
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:52:40 2023 +0200

    Merge pull request #83720 from Faless/web/fix_ecmascript_bigint

    [Web] Fix closure compiler builds using BIGINT

commit f22c3ff33b60f291f1b80d1531583d1d15efeec9
Merge: d2cd907e28 ade4d3cf28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:52:17 2023 +0200

    Merge pull request #83709 from smix8/navlink_enabled_4.x

    Fix NavigationLink enabled toggle

commit d2cd907e2848e94948d4061e1f485c1dcb2388d1
Merge: 0dc915b480 4771431b28
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:51:53 2023 +0200

    Merge pull request #83705 from smix8/agent_y_velocity_.4x

    Fix NavigationAgent3D stored y-axis velocity and make it optional

commit 0dc915b480cc6f1d1115a32d381409413b5bd35e
Merge: 918da63797 b30b672649
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:51:30 2023 +0200

    Merge pull request #83701 from smix8/obstacle_height_4.x

    Fix NavigationObstacle3D height

commit 918da63797e454de8d10f3b3094db1a0cc9d26d6
Merge: 6543495b49 cbb9d21fd0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 21 15:51:02 2023 +0200

    Merge pull request #82593 from smix8/navobstacle_debug_transform_4.x

    Fix NavigationObstacle3D debug being affected by rotation and scale

commit 533336559325af95bdf85fef88041ee4af82a705
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sat Oct 21 14:06:23 2023 +0200

    mbedTLS: Update to version 2.18.5

commit e9df955e39f3d8cce305afa5ab371cacd0db24fd
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sat Oct 21 13:57:02 2023 +0200

    [Web] Fix closure compiler builds using BIGINT

    When using proxy_to_pthread we add BIGINT support (to support exchanging
    64 bits integers between wasm and JS).

    Bigint though, is part of ECMAScript 2020, and the closure compiler was
    using ECMAScript 6 instead.

    This commit update the CC configuration to use ECMAScript 2020 instead.

commit ade4d3cf281713aa6313c7f841aec4c126159c74
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sat Oct 21 03:11:37 2023 +0200

    Fix NavigationLink enabled toggle

    Fixes NavigationLink enabled toggle.

commit 4771431b28b589f70edbb4099f2d2aad9c2b4017
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sat Oct 21 01:03:47 2023 +0200

    Fix NavigationAgent3D stored y-axis velocity and make it optional

    Fixes NavigationAgent3D stored y-axis velocity and makes it optional.

commit b30b672649ec2f0f068b4505d3ba79567657fe0f
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Sat Oct 21 00:08:50 2023 +0200

    Fix NavigationObstacle3D height

    Fixes NavigationObstacle3D height.

commit 9b03fb36f967f81a306d87601a79dd4063fb9421
Author: Yuri Sizov <yuris@humnom.net>
Date:   Fri Oct 20 22:14:04 2023 +0200

    Improve threading in ClassDB and EditorHelp

commit 6543495b49613d20f7e32f2b9d38e4a2f1d06db1
Merge: 46efe48386 e45cc9c72b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:03:38 2023 +0200

    Merge pull request #83686 from bruvzg/short_ver_fb

    Use "version" project setting as macOS/iOS "short_version" fallback.

commit 46efe483862163fad0e71d6d5ae4ff7c9f7eb85d
Merge: f68fa0fedf cd31407cb3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:03:14 2023 +0200

    Merge pull request #83683 from YuriSizov/random-cleanup

    Clean up some Editor, OpenXR, VideoStream code

commit f68fa0fedf0fcaf59e58d7b40ee81b93b60f3cdd
Merge: b075c61662 b14f359c94
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:02:51 2023 +0200

    Merge pull request #83681 from dsnopek/gdextension-iter-get

    GDExtension: Fix `variant_iter_get()` actually calling `iter_next()`

commit b075c6166272c2f789e1bb122639684f8277bd94
Merge: e6e9b04aab 7f4721a941
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:02:28 2023 +0200

    Merge pull request #83486 from dalexeev/gds-fix-call-non-static-in-static-var-lambda

    GDScript: Fix non-static call is allowed in static var lambda body

commit e6e9b04aab254da5fb09f9548153f0a21c418a43
Merge: f333e4acf5 d413a02079
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 22:02:00 2023 +0200

    Merge pull request #81322 from johnnyw/android_fix_joypad_trigger_range

    Android: Fix joypad trigger value range

commit d413a0207923bfa4b753f088af1245d97ef08ec3
Author: John Watson <john@glowmatic.net>
Date:   Mon Sep 4 18:02:43 2023 -0700

    Android: Fix joypad trigger value range

    `Input::joy_axis` converts trigger values to be between 0.0f to 1.0f by default. This is not needed for Android, as values are already within that range, as per Android documentation: https://developer.android.com/reference/android/view/MotionEvent#AXIS_RTRIGGER

    This patch prevents this conversion on Android, which caused L2 and R2 triggers to get stuck pressed. https://github.com/godotengine/godot/issues/79263

commit 7f4721a9411cfea983ca02e54cbdde3c8740f022
Author: Danil Alexeev <danil@alexeev.xyz>
Date:   Tue Oct 17 12:46:41 2023 +0300

    GDScript: Fix non-static call is allowed in static var lambda body

commit e45cc9c72bd013abd629d54fea939e4c711ed25e
Author: bruvzg <7645683+bruvzg@users.noreply.github.com>
Date:   Fri Oct 20 19:31:08 2023 +0300

    Use "version" project setting as macOS/iOS "short_version" fallback.

commit cd31407cb3f178a2906f8d1f800c0a8e200094e5
Author: Yuri Sizov <yuris@humnom.net>
Date:   Fri Oct 20 17:54:39 2023 +0200

    Clean up some Editor, OpenXR, VideoStream code

    - EditorNode has excessive and pointless checks for Input singleton.
    - EditorNode initialization order is a bit awkward.
    - OpenXR binds a method that doesn't need that (for call deferred).
    - VideoStream has a formatting error.

commit b14f359c941b9c16643e9cbbdda504802b4b440c
Author: David Snopek <dsnopek@gmail.com>
Date:   Fri Oct 20 10:07:46 2023 -0500

    GDExtension: Fix `variant_iter_get()` actually calling `iter_next()`

commit f333e4acf5b9cb04b3fba5dfc554107295db87b1
Merge: 78e47a4523 a977199a3c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:14:13 2023 +0200

    Merge pull request #83672 from mihe/6dof-suffixes

    Fix unit suffixes for `Generic6DOFJoint`

commit 78e47a452382ab04dd64d009b406b4d5029053bd
Merge: 365507fcf3 1c70a7ae6a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:13:50 2023 +0200

    Merge pull request #83663 from jsjtxietian/prevent-invalid-gltf-crash-godot

    Prevent godot crash from importing a certain kind of invalid gltf

commit 365507fcf351dd1d5fbbe83192304574b5df4eb4
Merge: dd6afa6609 76f81cfc21
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:13:26 2023 +0200

    Merge pull request #83659 from aXu-AP/uv-edit-transform-points-undo

    Fix Polygon2D undo on transforming vertices

commit dd6afa660905a3240944f11c488d34ae214c7372
Merge: 2a995c09ac 2ed51e3bc2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:13:03 2023 +0200

    Merge pull request #83656 from capnm/thorvg_0.11.2

    ThorVG: update to v0.11.2

commit 2a995c09ac77451bec14e9c4f38d19499408b53d
Merge: 68a183a2d9 1a2b66d4fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:12:34 2023 +0200

    Merge pull request #83639 from stoofin/frustum-buffer-size

    Fix shadow map debug visualization camera frustum index buffer size

commit 68a183a2d91709537fe5cab3ed989f97a590845c
Merge: 55fc347efd 215e036600
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:12:11 2023 +0200

    Merge pull request #83626 from YuriSizov/control-less-is-more-as-in-less-excessive-notifications-is-more-performance

    Add bulk change guards to successive theme overrides in Editor and GUI

commit 55fc347efd50d297de3b92a5bfc141e52e57c90f
Merge: a63bff4ce4 1b80f21abf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:11:48 2023 +0200

    Merge pull request #83620 from clayjohn/particles-material-emission

    Fix typo in particles process material when using emission color texture

commit a63bff4ce4d69ca598689e23924d0004aff21f31
Merge: 7065e2ea47 4952d37f4b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:11:24 2023 +0200

    Merge pull request #83619 from YuriSizov/core-our-vessel-only-has-one-node-left

    Fix StringName leaks in VariantParser

commit 7065e2ea47b15c49497f877b8fee8b058d08f63e
Merge: d99285db6a 3bfcbe7946
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:11:01 2023 +0200

    Merge pull request #83618 from akien-mga/scons-no-exceptions-CXXFLAGS

    SCons: Use CXXFLAGS to disable exceptions, it's only for C++

commit d99285db6a8fc5ca9994d7a10ef418644b4554fd
Merge: 37d3cb1b04 74efbde7df
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:10:38 2023 +0200

    Merge pull request #83609 from k0T0z/fix-csharp-syntax-error-in-web-doc

    Fix Object class C# syntax error

commit 37d3cb1b0411ef648771b27987fbb62266e6ca70
Merge: 34e3fa5ec7 a16cbf6869
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:10:14 2023 +0200

    Merge pull request #83604 from SaracenOne/orphaned_node_crashfix

    Fix crash on recovered orphaned nodes.

commit 34e3fa5ec7a5a999f40b65611a262e73c5045cca
Merge: 01a8064760 458cb99966
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:09:51 2023 +0200

    Merge pull request #83602 from copytime/patch-1

    Doc: Change return type of `_Set` method from `void` to `bool` in C# code example

commit 01a80647607df9e57563cc011350b1786efe9e18
Merge: 7270da76ba 4c33c60500
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:09:27 2023 +0200

    Merge pull request #83583 from anrp/anrp/gdvirtboth

    Allow coexistence of GDScript and GDExtension virtual methods in the same object

commit 7270da76bae70172b413ad4a65176ea23df00be6
Merge: 15955e5d9e 2d262c072b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:09:04 2023 +0200

    Merge pull request #83540 from mattbork/get_shallow_script_fix

    Fix `GDScriptCache::get_full_script` eating parsing errors because of early exit

commit 15955e5d9e5fc13744e0cb7f77a9ef84676d3510
Merge: db493ede00 acf0d395c8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:08:40 2023 +0200

    Merge pull request #83512 from zaevi/fix_remove_from_floating_dock

    Editor: Fix `remove_control_from_dock` fails when dock is floating.

commit db493ede003694c13b69db4db363043f2363b47d
Merge: ecc2bd62f4 47214ea9f5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:08:17 2023 +0200

    Merge pull request #83284 from DarioSamo/lightmapper-grid-clusters

    Optimize lightmapper using triangle clusters on the acceleration structure.

commit ecc2bd62f4fbb115ff778b599e9739663ee215e0
Merge: a434062e2c 4890e96556
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:07:53 2023 +0200

    Merge pull request #83192 from DarioSamo/fsr2-shader-backbuffer-fix

    Add an extra backbuffer color texture that can be used when an upscaler is in use.

commit a434062e2c70af63b6f9f235e9f3692d7ff5e8af
Merge: aa3beb5f11 6950aab078
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:07:29 2023 +0200

    Merge pull request #81724 from jsjtxietian/fix-line-edit-secret-char-hard-to-change

    Make LineEdit secret character easier to change and enter

commit aa3beb5f114044f5fdb763c0371ec78d3c555856
Merge: 2f33c2b20e 9fb8862d73
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:07:05 2023 +0200

    Merge pull request #81628 from rune-scape/rune-lambda-hotswap

    GDScript: Fix lambda hot reloading

commit 2f33c2b20ef2ed4d388de5d4b431ff8749d6e1c8
Merge: f8818f85e6 3b5a9e31bb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 20 15:06:42 2023 +0200

    Merge pull request #81439 from Setadokalo/clipboard_image

    Implement `clipboard_get`/`has_image` for X11

commit a977199a3ceccb69991fefff5f4297e1c9a5a51f
Author: Mikael Hermansson <mikael@hermansson.io>
Date:   Fri Oct 20 13:33:34 2023 +0200

    Fix unit suffixes for `Generic6DOFJoint`

commit 76f81cfc2156309b4d15c74d3883f8e8fe0ecb66
Author: aXu-AP <1621768+aXu-AP@users.noreply.github.com>
Date:   Fri Oct 20 10:32:31 2023 +0300

    Fix Polygon2D undo on transforming vertices

    Fix: Action not committed to history when transforming all points in UV editor's Points mode.

commit 1c70a7ae6a3286c588cdd7117096d67149925b2a
Author: jsjtxietian <jsjtxietian@outlook.com>
Date:   Fri Oct 20 16:56:49 2023 +0800

    Prevent godot crash from importing a certain kind of invalid gltf
    invalid type: mistach interpolation CUBICSPLINE and value size

commit 3b5a9e31bb8beda334165afbba2a46c11669711d
Author: Setadokalo <darkenchanter1@gmail.com>
Date:   Thu Sep 14 19:58:13 2023 -0500

    Implement clipboard_get/has_image for X11

commit 2ed51e3bc293cb3d8ada2fd3fd7db22abc3660bd
Author: Martin Capitanio <capnm@capitanio.org>
Date:   Fri Oct 20 07:41:11 2023 +0200

    ThorVG: update to v0.11.2

    https://github.com/thorvg/thorvg/releases/tag/v0.11.2

    Godot related:
    + [JPG] Fixed a regression bug that previously disrupted image decoding.
    + [SwEngine] Resolved a default alpha blending bug.

    Fixes #83611 alpha blending.

commit 425e9435766e0f459e76c1ed10830b2485241733
Author: Bastiaan Olij <mux213@gmail.com>
Date:   Fri Oct 20 10:51:48 2023 +1100

    Skip 2D rendering if stereo enabled and fix MSAA2D with 3D issue.

commit 1a2b66d4fce3ed56e2685a70dc91d9c82e83c2d7
Author: stoofin <44447892+stoofin@users.noreply.github.com>
Date:   Thu Oct 19 13:48:11 2023 -0700

    Fix shadow debug frustum index buffer size

commit 215e036600809fd588ec67b8d39efe12ae1ff4c5
Author: Yuri Sizov <yuris@humnom.net>
Date:   Thu Oct 19 18:05:19 2023 +0200

    Add bulk change guards to successive theme overrides in Editor and GUI

commit 1b80f21abff039dbf3e319698d118712c3e4f77f
Author: clayjohn <claynjohn@gmail.com>
Date:   Thu Oct 19 17:29:46 2023 +0200

    Fix typo in particles process material when using emission color texture

commit 4952d37f4bfaaed43644f56c6798f4c43e70bf68
Author: Yuri Sizov <yuris@humnom.net>
Date:   Thu Oct 19 17:11:42 2023 +0200

    Fix StringName leaks in VariantParser

commit 3bfcbe7946fc17d7b61a587bc3dcc8e94633e3d3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 19 16:28:07 2023 +0200

    SCons: Use CXXFLAGS to disable exceptions, it's only for C++

    Following discussion in https://github.com/godotengine/godot-cpp/pull/1216.

commit 4c33c60500d9452922f8bda00c3470acc3903712
Author: anrp <anrp@anrp.net>
Date:   Wed Oct 18 17:05:21 2023 -0400

    Allow coexistance of GDScript and GDExtension virtual methods in the same object

    Resolves https://github.com/godotengine/godot-cpp/issues/1224

commit 6950aab0782dc60a7f74f373c741c1635b8a5cf6
Author: jsjtxietian <jsjtxietian@outlook.com>
Date:   Sat Sep 16 15:24:08 2023 +0800

    Make LineEdit secret character easier to change and enter
    1. Allow values longer than 1 character in the property,
        but trim characters after the first one.
    2. Allow empty strings, this acts like if a space was used as a secret character,
        so that an error isn't printed when you erase all characters in the property.

commit 458cb99966663e4db23cc8246c2493998e5ceba1
Author: CopyTIME <zhou.yuxuan@outlook.com>
Date:   Thu Oct 19 13:03:40 2023 +0800

    Change return type of "_Set" method in csharp code example
    Add "return false" to GDScript code example of _Set method

commit 74efbde7dfd9f026f1dbc82c579e4430ea583e90
Author: Saif Kandil <74428638+k0T0z@users.noreply.github.com>
Date:   Thu Oct 19 13:43:54 2023 +0300

    Fix Object class C# syntax error

    Signed-off-by: Saif Kandil <74428638+k0T0z@users.noreply.github.com>

commit a16cbf68699c785180006494c676f86bb3b6922c
Author: Saracen <SaracenOne@gmail.com>
Date:   Thu Oct 19 09:24:32 2023 +0100

    Fix crash on recovered orphaned nodes.

commit f8818f85e6c43cdf1277e8ae85eba19ca0a003b0
Merge: 6761b647b2 b915e788a4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Oct 19 00:27:25 2023 +0200

    Merge pull request #83568 from mrTag/navigationregion2d_fix

    Fixing "Navigation map synchronization error" when using NavigationRegion2D

commit 2d262c072bacc6f207e60c10fafad065388029a6
Author: Matthew Borkowski <matthew.h.borkowski@gmail.com>
Date:   Wed Oct 18 04:18:29 2023 -0400

    Fix `GDScriptCache::get_full_script` eating parsing errors because of early exit

    Fixes #75545.

commit 6761b647b2e3dbec17b4503f2a0592e5e9f92e31
Merge: beb8484259 36146258de
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 19 00:08:55 2023 +0200

    Merge pull request #83574 from smix8/navregion_err_msg_4.x

    Fix NavRegion sync error messages

commit beb8484259847347d81677d550263493088d4f15
Merge: 2714a738f8 7e598642d2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 21:33:40 2023 +0200

    Merge pull request #83563 from RandomShaper/vk_shader_hist

    Bump version of Vulkan RD binary shader format

commit 2714a738f8fad5b8f130416dffc47e168e1b4363
Merge: c781694a82 582ed157b5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 21:33:16 2023 +0200

    Merge pull request #83562 from YuriSizov/core-our-vessel-is-not-seaworthy

    Fix StringName leaks in GDExtension, core, and editor themes

commit c781694a8291f6a892504acccabd99de32bac959
Merge: 7f884b4e00 cbf75f9076
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 21:32:50 2023 +0200

    Merge pull request #83488 from QbieShay/qbe/fix-particle-pause

    Fixed multiple particle issues: division by zero, color ramp override, scale dependent on amount ratio

commit 36146258dec65efbda14aed1a1f86f8a00d06f13
Author: smix8 <52464204+smix8@users.noreply.github.com>
Date:   Wed Oct 18 21:09:48 2023 +0200

    Fix NavRegion sync error messages

    Fixes NavRegion sync error messages

commit b915e788a4262c51ca6990689432a0dba587fb0e
Author: Dominik <dominik@chasing-carrots.com>
Date:   Wed Oct 18 18:37:15 2023 +0200

    Removed navigation_mesh instantiation from constructor of NavigationPolygon

commit 9d6f570c28801e998da34f7e1ced6751e1283628
Author: Saracen <SaracenOne@gmail.com>
Date:   Wed Oct 18 16:52:30 2023 +0100

    Support duplication of foreign nodes.

commit 7e598642d22055bc3958963a34d6ba2b8c6e88cf
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Oct 18 17:45:10 2023 +0200

    Bump version of Vulkan RD binary shader format

commit 582ed157b5f4ad73efc596f7e79b6c8778d3cbe1
Author: Yuri Sizov <yuris@humnom.net>
Date:   Wed Oct 18 17:36:20 2023 +0200

    Fix StringName leaks in GDExtension, core, and editor themes

commit 7f884b4e0017368e193d96f425aac6c2d8a86eb0
Merge: f7da96add3 825a18e980
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:55:06 2023 +0200

    Merge pull request #82537 from KoBeWi/the_files_are_back_on_the_menu

    Don't remove favorite files in EditorFileDialog

commit f7da96add36162ca10fc38330c9938eafac3897c
Merge: 49f492d54b 65016c393f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:55:02 2023 +0200

    Merge pull request #83534 from SaracenOne/blend_tree_auto_disconnect

    Automatic reconnection of nodes in blend tree.

commit 49f492d54bf955e2d1621ede03debcf830618c68
Merge: 0111637fd3 fe078219fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:58 2023 +0200

    Merge pull request #83532 from raulsntos/dotnet/nested-class-generation

    C#: Fix generated nested class order

commit 0111637fd31b56acb96ad274eb25c459ea7f1579
Merge: 0f710e688c e6ebde8408
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:55 2023 +0200

    Merge pull request #83529 from raulsntos/dotnet/docs-xml

    Fix C# docs to use the proper XML

commit 0f710e688c2e36dee4a2b7801687086d8f07ab1b
Merge: 6ee666cb00 ccb989569d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:52 2023 +0200

    Merge pull request #83517 from YuriSizov/for-NON-separator-items-add-some-padding-for-the-content

    Fix incorrect offset of `PopupMenu` separator icons

commit 6ee666cb00db38dbe017b9539ac20520efebebb5
Merge: 65e7ddadd7 56ce2d94c5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:48 2023 +0200

    Merge pull request #83515 from m4gr3d/bump_java_version_main

    Bump the java version to version 17

commit 65e7ddadd7751861e1847ae7a48c27b036183340
Merge: 5fd3354655 73f72409f5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:44 2023 +0200

    Merge pull request #83489 from groud/implement_tile_map_normals

    Allow normal maps on TileMaps that use texture padding

commit 5fd3354655bff7efeec4f93a8c78632c2c46028f
Merge: 680b59954b 2642c6851f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:40 2023 +0200

    Merge pull request #81643 from Rindbee/defer-rebuild-the-animations-tree-in-SpriteFramesEditor

    Defer updating the animations Tree in SpriteFramesEditor to avoid crashes

commit 680b59954ba57eedeeb81fc456ea72df4888a9d2
Merge: dce1aab174 61be3eafc0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 16:54:32 2023 +0200

    Merge pull request #81638 from jsjtxietian/fix-spinBox-reset-text-when-redraw

    Fix SpinBox will reset unsubmited text when redrawing

commit 73f72409f510ae22370e6d5c3edcff058f1f00a0
Author: Gilles Roudière <gilles.roudiere@gmail.com>
Date:   Tue Oct 17 12:11:01 2023 +0200

    Allow normal maps on TileMaps that use texture padding

commit 65016c393f17754fe3bd62a51dac9379f471c2d0
Author: Saracen <SaracenOne@gmail.com>
Date:   Wed Oct 18 03:19:02 2023 +0100

    Automatic reconnection of nodes in blend tree.

commit fe078219fcfa183397734d756a9a77ce3f6383f4
Author: Raul Santos <raulsntos@gmail.com>
Date:   Wed Oct 18 03:25:24 2023 +0200

    C#: Fix generated nested class order

commit 825a18e980b83ebe62d095c104bfe1a0c479a421
Author: kobewi <kobewi4e@gmail.com>
Date:   Fri Sep 29 19:31:20 2023 +0200

    Don't remove favorite files in EditorFileDialog

commit e6ebde840856295807f8cde7cf92e2b1606524fc
Author: Raul Santos <raulsntos@gmail.com>
Date:   Wed Oct 18 01:52:52 2023 +0200

    Fix C# docs to use the proper XML

    Replaces some BBCode that was accidentally left in the C# documentation
    with the proper XML syntax.

commit 2642c6851f2ab90c944f565e060ad2df643d575e
Author: 风青山 <idleman@yeah.net>
Date:   Thu Sep 14 18:06:49 2023 +0800

    Defer updating the animations Tree in SpriteFramesEditor to avoid crashes

    Previously, clicking the LMB while renaming an animation could cause
    `SpriteFramesEditor::_update_library(false)` to be called during
    `Tree::propagate_mouse_event()`. This may cause a crash.

    We can defer updates to the editor interface to avoid calling
    `Tree::create_item()` at the wrong time.

    Enables `SpriteFramesEditor::_select_animation()` to be able to undo/redo

commit 56ce2d94c5e1733cd92608fcccfe1bc15d3729b1
Author: Fredia Huya-Kouadio <fhuya@meta.com>
Date:   Tue Oct 17 11:01:36 2023 -0700

    Bump the java version to version 17

commit dce1aab174369e9124507f4614fc007301df52e7
Merge: e06d09228b 408de3b091
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Oct 18 00:06:02 2023 +0200

    Merge pull request #83514 from kleonc/docs-multiplication-operators-doing-xform_inv-csharp

    Clarify C# docs for operators performing `xform_inv`

commit e06d09228b882f758203f5ddb5defeb29190b180
Merge: 060816c3a4 225a5e225f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 00:01:24 2023 +0200

    Merge pull request #83251 from Rindbee/fix-current_edited_scene-wrong-move

    Fix saving wrong edited scene state when switching scene tabs

commit 060816c3a43b214fd13a69832c8906dcc384c17f
Merge: 024172b4eb 47adf88ed0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 00:01:00 2023 +0200

    Merge pull request #82858 from KoBeWi/read_between_the_comments

    Provide translation strings for folder colors

commit 024172b4ebfc9481350e28c683e98cb0ee51af07
Merge: 0181983ad4 cfb6d25d30
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 00:00:36 2023 +0200

    Merge pull request #82409 from KoBeWi/3_in_1

    Document, cleanup and fix some theme properties

commit 0181983ad4b72524f963b471cc4ac8d02ca57459
Merge: 30bdf7776c 53d0ba2913
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 18 00:00:11 2023 +0200

    Merge pull request #81774 from MewPurPur/improve-visible-on-screen-class-docs

    Improve VisibleOnScreen classes' docs

commit 30bdf7776c7328f01efa4082c06eae9fd02db88d
Merge: ca09afd530 d4ced2506d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 23:59:45 2023 +0200

    Merge pull request #80523 from ElMikosch/fix_hingejoint3d_target_velocity_suffix

    Fix unit suffix for `HingeJoint3D`'s target velocity

commit ca09afd5300f5ab4feccc271c67fe49940111eab
Merge: 30f2a6d611 aa4dba5b56
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 23:59:17 2023 +0200

    Merge pull request #80489 from raulsntos/dotnet/diagnostics

    C#: Improve diagnostic messages and add help link

commit 9fb8862d73407bf0df43acfe70dd172f36d26214
Author: rune-scape <allie.smith.epic@gmail.com>
Date:   Wed Sep 13 00:40:48 2023 -0700

    GDScript: Lambda hot reloading

    Co-authored-by: Adam Scott <ascott.ca@gmail.com>

commit ccb989569d2b022508283e284dfc424af3b4a010
Author: Yuri Sizov <yuris@humnom.net>
Date:   Tue Oct 17 20:38:35 2023 +0200

    Fix incorrect offset of `PopupMenu` separator icons

commit 408de3b091f49b9be70a4402a41233f478d32327
Author: kleonc <9283098+kleonc@users.noreply.github.com>
Date:   Tue Oct 17 19:40:54 2023 +0200

    Clarify C# docs for operators performing xform_inv

commit aa4dba5b56a277ee883c8c3183fae441bc4e23d0
Author: Raul Santos <raulsntos@gmail.com>
Date:   Thu Aug 10 17:08:09 2023 +0200

    C#: Improve diagnostic messages and add help link

    - Reword diagnostic messages.
    - Add help link to diagnostics.

commit acf0d395c80f730b56673eb33a3e51ec3c3bbaae
Author: Zae <zaevi@live.com>
Date:   Wed Oct 18 01:14:26 2023 +0800

    Editor: Fix `remove_control_from_dock` fails when dock is floating.

commit d4ced2506d018634e59bbdbe57974ea6b5661dac
Author: Mathias <mathias.mikosch@googlemail.com>
Date:   Tue Oct 17 18:47:57 2023 +0200

    Fix unit suffix for HingeJoint3D's target velocity

commit 4890e965564bc70bba50b2773e43857a688ec02c
Author: Dario <dariosamo@gmail.com>
Date:   Wed Oct 11 14:54:36 2023 -0300

    Add an extra backbuffer color texture that can be used when an upscaler is in use.

    Fixes issue #83152. Due to how BLUR_0 is reused for multiple purposes and requires being at native resolution for some post-processing effects to work, FSR2 will use an alternate texture at internal size to use as the screen texture read by shaders instead. The rendering pipeline will prefer using this texture if it exists.

commit 53d0ba2913a301563b187479270bce6b2de5f3d2
Author: MewPurPur <mew.pur.pur@gmail.com>
Date:   Tue Aug 29 19:07:06 2023 +0300

    Improve VisibleOnScreen classes docs

commit 225a5e225f83296144bc5d4351da9178c61e8fa2
Author: 风青山 <idleman@yeah.net>
Date:   Fri Oct 13 16:38:33 2023 +0800

    Fix saving wrong edited scene state when switching scene tabs

    When creating a new scene, the scene tab will actually switch to the newly created one.
    Also worth noting that switching scene tabs saves state (by `save_edited_scene_state`).

    When trying New Scene again, the previously empty scene tab will be removed.

    So the correct logic is: switch the tab save state first, and then remove the previous
    empty scene tab. To prevent `current_edited_scene` from being incorrect when saving state.

commit 30f2a6d611b1c9a3decae8964c5737e63e63ebce
Merge: ab8fad1b24 a1e47c3a87
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:16 2023 +0200

    Merge pull request #83501 from AThousandShips/tabs_shortcut

    Fix shortcut input for `EditorSceneTabs`

commit ab8fad1b24ceecb3f631e54e494f386ea31a4909
Merge: 8ff8d41f0b f17a569ccf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:12 2023 +0200

    Merge pull request #83475 from Eoin-ONeill-Yokai/bug/tilemap-materials

    Fix bug where TileMap wouldn't update material correctly on assignment

commit 8ff8d41f0bbb8a61906c85b6f53c760eed928852
Merge: 837f091f30 a8c62c5928
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:09 2023 +0200

    Merge pull request #83461 from kleonc/docs-multiplication-operators-doing-xform_inv

    Clarify docs for operators performing `xform_inv`

commit 837f091f309325bf01c71d6bfba7103beaaa79cd
Merge: 109cb8e697 d9afa1dd58
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:05 2023 +0200

    Merge pull request #83459 from KoBeWi/bug=false

    Fix close button in FindReplaceBar

commit 109cb8e6973514390901ddc77067979ccb4a59f7
Merge: 3e8dc9df0a 981c6c94c0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:13:02 2023 +0200

    Merge pull request #83455 from Lunarisnia/fix/gdscript-error-typo

    Fix grammar typo in GDScript error message

commit 3e8dc9df0a161d1a92d3b242ab1a6c4e6e065a70
Merge: 8f70b2ebc1 b15dd3e145
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:12:58 2023 +0200

    Merge pull request #83286 from bronsonholden/fix-text-edit-hscroll-jitter

    Remove vertical scrollbar padding from line width calc

commit 8f70b2ebc1363b69875cbc4203f07d80e18b9551
Merge: e6d488f233 94810115fe
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:12:53 2023 +0200

    Merge pull request #82582 from akien-mga/openxr-1.0.30

    openxr: Sync with upstream 1.0.30

commit e6d488f233adf059b0cb77cd728e981f68259046
Merge: fd33c7b32f fcc500ea41
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 17 16:12:49 2023 +0200

    Merge pull request #81196 from georgwacker/add-audiosession-options

    Add project settings for AVAudioSessionCategory on iOS

commit a1e47c3a875ba4a475f9760a6a2b2f7852045000
Author: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Date:   Tue Oct 17 15:49:53 2023 +0200

    Fix shortcut input for `EditorSceneTabs`

commit 94810115fe6c62d6e65d0df52d8fc35e45a3eea9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Sep 30 13:01:45 2023 +0200

    openxr: Sync with upstream 1.0.30

commit cbf75f9076dfb532a26d68e6175ae4a928e043c8
Author: QbieShay <cislaghi.ilaria@gmail.com>
Date:   Tue Oct 17 12:06:55 2023 +0200

    Fixed division by zero in particle process, initial ramp, and amount ratio+scale

commit 623a050269923dc15551bd3ab487865b767b5b15
Author: Clay <claynjohn@gmail.com>
Date:   Tue Oct 17 13:02:46 2023 +0200

    Ensure that only visible paired lights are used

    This is a longstanding issue in both the Mobile and GL Compatibility renderer.

    Meshes pair with all lights that touch them, and then at draw time, we send all paired lights indices to the shader (even if that light isn't visible). The problem is that non-visible lights aren't uploaded to the GPU and don't have an index. So we end up using a bogus index

commit fcc500ea417192046371c012e606b481e4da28b2
Author: Georg Wacker <contact@georgwacker.com>
Date:   Thu Aug 31 15:29:17 2023 +0200

    Add project settings for AVAudioSessionCategory on iOS

commit f17a569ccfe3ceb8ce77b935f92c24aa5cd51c16
Author: Eoin O'Neill <eoinoneill1991@gmail.com>
Date:   Mon Oct 16 21:02:46 2023 -0700

    Fix bug where TileMap will not update material correct on assignment

    This seemed to be a simple case of a missing condition in an if
    statement with a few different flags. I'm not super familiar with the
    tilemap code but hopefully this is the correct place to add this check.

    Fixes #83474

commit a8c62c592870944555810ad232d87c6ce17098df
Author: kleonc <9283098+kleonc@users.noreply.github.com>
Date:   Mon Oct 16 21:26:25 2023 +0200

    Clarify docs for operators performing `xform_inv`

commit d9afa1dd587f7232b0f053cbde8db69cf0e94ee3
Author: kobewi <kobewi4e@gmail.com>
Date:   Mon Oct 16 21:51:37 2023 +0200

    Fix close button in FindReplaceBar

commit fd33c7b32f54e9ac3d346be718618575338cd7ef
Merge: 3bc1c9b5e0 5aa9f1ce64
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Mon Oct 16 21:42:01 2023 +0200

    Merge pull request #83415 from touilleMan/fix-comment-gdextension_interface

    Fix comment in `gdextension_interface.h`

commit 5aa9f1ce64818045133ad920f8cb107ed9c8446f
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Mon Oct 16 00:41:42 2023 +0200

    Fix comment in gdextension_interface.h

commit 981c6c94c06aa768d5b4c539cb7f224bba71b9a2
Author: Lunarisnia <r.arswendo.r@gmail.com>
Date:   Tue Oct 17 01:29:26 2023 +0700

    Fix grammar typo in GDScript error message

commit 3bc1c9b5e087c73f63a43481d976b1156afe78d5
Merge: 8ac05d3cb6 5c81236047
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 16 20:16:16 2023 +0200

    Merge pull request #82797 from RandomShaper/fix_rbmap

    Fix `RBMap`'s, iterator-based, `remove()`

commit 8ac05d3cb6959fd7795bbd10a9324573277c4aec
Merge: b8dc0a1bfb 38f1df15f0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:45:38 2023 +0200

    Merge pull request #83447 from raulsntos/editor-iconography-2

    Set `icon_max_width` in the ConnectionsDock tree

commit b8dc0a1bfb3a844377d35e025484390c7da036b1
Merge: eb9903b4ce ae9ac5c76e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:45:15 2023 +0200

    Merge pull request #83440 from raulsntos/animation/remove-tool-bindings

    Remove AnimationMixer bindings only bound in the editor

commit eb9903b4ce2298f47573a33cc0ad702407a2de61
Merge: ddb7969cb6 16a86b9604
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:44:51 2023 +0200

    Merge pull request #83285 from dsnopek/gdextension-double-reload

    GDExtension: Prevent issues with the editor trying to reload GDExtensions through its usual mechanism

commit ddb7969cb65f5e068265e200a378c1f75518b2e3
Merge: 18f12d1a1e 3ac61aadd7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:44:27 2023 +0200

    Merge pull request #83257 from dalexeev/gds-fix-unresolved-type-for-incomplete-expressions

    GDScript: Fix unresolved datatype for incomplete expressions

commit 18f12d1a1e06f88b644793ea604a2a13a321de68
Merge: 6a0716dedd b52826bf55
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:44:03 2023 +0200

    Merge pull request #83181 from bruvzg/cb_dlg

    Add error messages to the native menu and file dialogs callback.

commit 6a0716dedd44945cfeff4f1672dcc6d9a1e100de
Merge: 50212ecfdb 99f8751878
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:43:39 2023 +0200

    Merge pull request #83123 from astillich/82998-propagate-base-class-exports

    Fix modifying base script exports not propagating to derived scripts

commit 50212ecfdbd80bdcbb94cc1ad50cd6e7e1c57562
Merge: a60fc7f7c8 0c2202c56e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 18:43:11 2023 +0200

    Merge pull request #78882 from dalexeev/gds-fix-utility-func-err-msg

    GDScript: Fix incorrect error message for utility functions

commit 38f1df15f074cc17500ce2aa124fa00eda14f4ad
Author: Raul Santos <raulsntos@gmail.com>
Date:   Mon Oct 16 17:45:26 2023 +0200

    Set icon_max_width in the ConnectionsDock tree

commit ae9ac5c76e78081d1d46ef8ae24cfd06dc54b757
Author: Raul Santos <raulsntos@gmail.com>
Date:   Mon Oct 16 14:18:39 2023 +0200

    Remove AnimationMixer bindings only bound in the editor

commit 99f87518787e6784e905cfac149298a1ad447020
Author: Alexander Stillich <dr.west@zoho.com>
Date:   Tue Oct 10 23:12:17 2023 +0200

    Fix editing exports in a base script not propagating the change to the opened property editor

    This patch fixes the user having to navigate away from the selected node which has the derived script attached and back to see the changes of the base script exports reflected in the property editor.

commit a60fc7f7c86daad48a8b23c9e4e1fe49cf3a0881
Merge: 391897bc44 85d592dbf0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 14:43:10 2023 +0200

    Merge pull request #83382 from Lunarisnia/fix/diff-comment-delimiter

    Fix multiple comment delimiter break toggle comment shortcut

commit 391897bc44bc9d88fffa891d7b3d57a81b9f5cc2
Merge: 9ca1d78d53 c09a43abd7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 14:42:47 2023 +0200

    Merge pull request #83335 from KoBeWi/focusing_search_power

    Fix FindReplaceBar focus problems

commit 9ca1d78d53d922a2f4940a55b794efc0cf37df2c
Merge: 1ab77f410e 0983022e0c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 16 14:42:19 2023 +0200

    Merge pull request #83281 from capnm/thorvg_0.11.1

    ThorVG: update to v0.11.1

commit 9d23956b2851cee2e79bb2763f78000c95a3b337
Author: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Date:   Mon Oct 16 14:37:19 2023 +0200

    Fix description of `Animation::copy_track`

    The documentation stated the track was added to this, instead of
    `to_animation`

commit 0983022e0c51557cc45a5b205c9055c64c44cf1e
Author: Martin Capitanio <capnm@capitanio.org>
Date:   Fri Oct 13 13:09:33 2023 +0200

    ThorVG: Update to v0.11.1

    https://github.com/thorvg/thorvg/releases/tag/v0.11.1

    Godot related:
    + [SwE…
@akien-mga akien-mga added the cherrypick:4.1 Considered for cherry-picking into a future 4.1.x release label Mar 9, 2024
@akien-mga
Copy link
Member

Cherry-picked for 4.1.4.

@akien-mga akien-mga removed the cherrypick:4.1 Considered for cherry-picking into a future 4.1.x release label Mar 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Closure compiler build error for Web platform in current dev branch
2 participants