d94252cf98
Merge pull request #110926 from syntaxerror247/version-bump-and-page-size-update
...
[4.4] Android version bumps and page size update
2025-11-26 22:56:50 +01:00
319995e5b6
Merge pull request #108303 from aaronfranke/4.4-gltf-buffer-nasty
...
[4.4] GLTF: Fix nasty bug with incorrect buffer indices
2025-11-21 21:32:17 +01:00
c5db2cfec2
[.NET] Require net9.0 for Android exports
...
To ensure Android exports are compatible with the new Play Store
requirement that all `.so` libraries included are aligned to 16k,
we now require C# projects to target `net9.0` which uses the
correct alignment (as opposed to the current one of 4k).
The thirdparty jar library has also been updated to the one from
the 9.0.4 runtime package so it's compatible with non-gradle
builds targeting `net9.0`.
Non-android projects are not affect, the minimum TFM is still
`net8.0`.
2025-09-26 17:11:31 +05:30
1b8ccb2ecc
Update links to the contributing section of the docs to the appropriate new sections.
...
(cherry picked from commit 4c0026b053 )
2025-09-12 09:26:27 -05:00
1bbdb78fc0
[4.4] GLTF: Fix nasty bug with incorrect buffer indices
2025-08-27 14:04:34 -07:00
13c34fc29c
Don't apply font color to colored emojis
...
Partial revert of the change in #102880 , cherry-picked to 4.4.1.
Co-authored-by: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com >
2025-04-01 14:03:43 +02:00
00baf18d6e
Fix shape always being zero with get_rest_info when using Jolt Physics
...
(cherry picked from commit 4b5661758f )
2025-03-25 23:14:49 +01:00
dcd9b6e48a
Calculate the viewport location correctly in OpenXR
...
Fixes #104193
In OpenXR the viewport location is not centered on the transform origin
(cherry picked from commit 8e3e2a8f44 )
2025-03-20 16:38:41 +01:00
eb2cb96dee
Force multiple of 4 sizes for Betsy compressor.
...
(cherry picked from commit face3caf6a )
2025-03-19 12:55:39 +01:00
21501dc4b4
Fix ConcavePolygonShape3D always enabling backface_collision when using Jolt Physics
...
(cherry picked from commit 3603a5a9dd )
2025-03-18 14:06:16 +01:00
d7366d5929
Add clearing of static_gdscript_cache to GDScriptCache
...
(cherry picked from commit db5e843e46 )
2025-03-18 14:06:16 +01:00
f9378c5092
Fix missing Vector4(i) and Projection in C# bindings generator
...
(cherry picked from commit 6c9087fb5a )
2025-03-18 14:06:16 +01:00
b054055b2a
GDScript: Fix head class range to include class_name
...
(cherry picked from commit d6da30e9c7 )
2025-03-18 14:06:15 +01:00
e06d08fe1a
Set interactive music streams as meta streams
...
(cherry picked from commit d68ff21fbe )
2025-03-14 00:19:02 +01:00
1a379d1805
BasisUniversal: Ensure ASTC's HDR variant is supported when transcoding
...
(cherry picked from commit 4d46ef8e8e )
2025-03-14 00:18:49 +01:00
a57bafe04b
Register editor-only OpenXR* classes as api_type = "editor" instead of "core"
...
(cherry picked from commit 99071539e0 )
2025-03-12 23:18:00 +01:00
9628fce2f3
Apply fix_alpha_edges for both theme icons and font glyphs.
...
Only apply fix_alpha_edges for SVG glyphs.
Allow modulate for svg glyphs.
(cherry picked from commit 70a8421c30 )
2025-03-12 14:59:04 +01:00
b5de7da80d
Use FlowContainer for EditorNetworkProfiler bar
...
(cherry picked from commit c7ef85a92f )
2025-03-12 14:59:04 +01:00
b725a9f285
Fix SCRIPT ERROR/ERROR/WARNING on test output
...
Also "fixing" some GDScript completion tests which
where named wrongly.
(cherry picked from commit 5775d29ad8 )
2025-03-12 14:59:04 +01:00
9ea8867542
Fix broken negative scaling when using Jolt Physics
...
(cherry picked from commit 62e8b1e5fd )
2025-03-12 14:59:03 +01:00
fc1ef0b639
OpenXR: Fix OpenGL version warning when using GLES
...
(cherry picked from commit 6353386241 )
2025-03-12 14:59:03 +01:00
f045c4c283
[.NET] Use ObjectID when converting Variant to GodotObject
...
(cherry picked from commit bfcc389e21 )
2025-03-12 14:59:02 +01:00
10b2b76347
[.NET] Skip re-saving .csproj when TFM is unchanged
...
Avoids updating the platform-specific `TargetFramework` properties if they already match the minimum required version.
(cherry picked from commit 57d5b664d3 )
2025-03-12 14:59:02 +01:00
30b0aadab6
Bump version to 4.4.1-rc
2025-03-03 18:21:20 +01:00
33a235beb8
Inform that Android sensors must be enabled for MobileVR support
2025-02-27 12:53:57 -08:00
dd43d401ec
Merge pull request #103338 from dsnopek/openxr-passthrough-emulation-wins
...
OpenXR: Emulated alpha blend mode should override the real blend mode
2025-02-27 12:40:36 +01:00
ddd807ff7d
Add (void *) cast directly to GetProcAddress calls.
2025-02-27 12:30:04 +02:00
fd622afb1d
OpenXR: Emulated alpha blend mode should override the real blend mode
2025-02-26 17:35:03 -06:00
0528d92d73
Fix compiling on arm64 Linux
2025-02-25 14:47:29 -08:00
9f4ac3c0b0
Merge pull request #103259 from BlueCube3310/bcdec-fix-realign
...
bcdec: Fix unnecessary alignment of texture resolution when only one of its dimensions isn't divisible by 4
2025-02-24 19:52:21 -06:00
a22c16cf5c
bcdec: Fix unnecessary alignment of texture resolution when only one of its dimensions isn't divisible by 4
2025-02-24 21:40:34 +01:00
fe84b84b51
[mbedTLS] Enable TLS 1.3 negotiation by default
2025-02-24 14:04:09 +01:00
cbb22caa35
Merge pull request #102964 from akien-mga/mbedtls-2.28-compat
...
mbedtls: Don't set TLS max version on Mbed TLS < 3.0
2025-02-20 16:51:51 +01:00
fec3d9e68c
[Editor] Fix return of EditorTranslationParserPlugin._parse_file
...
Merged `_get_comments` into `_parse_file` and changed to using a
returned `Array[PackedStringArray]` instead.
2025-02-19 20:11:24 +01:00
5f8b5a34c6
mbedtls: Don't set TLS max version on Mbed TLS < 3.0
...
Relevant for Linux distribution packages which may link against system Mbed TLS.
Fixes #102957 .
2025-02-17 17:51:15 +01:00
032cec51a7
Merge pull request #101958 from berarma/theora_fixes
...
Fix Theora video issues
2025-02-17 09:47:36 +01:00
5da66ebc57
Merge pull request #102861 from Faless/mp/enet_close_destroy
...
[ENet] Explicitely destroy hosts on close
2025-02-14 22:58:28 +01:00
7a0e659a80
Merge pull request #102836 from raulsntos/dotnet/export-tool-button-no-storage
...
[.NET] Disallow `[ExportToolButton]` on members thay may store the Callable
2025-02-14 22:58:25 +01:00
8add5838ac
Merge pull request #102774 from Faless/mbedtls/optional_tls1.3
...
[TLS] Disable TLSv1.3 support by default
2025-02-14 22:58:16 +01:00
aeadefc1a2
Merge pull request #102579 from BlueCube3310/lightmap-denoise-region-expose
...
Lightmapper: Expose the JNLM denoiser region size in the project settings
2025-02-14 22:58:10 +01:00
488cdbacdb
[TLS] Disable TLSv1.3 support by default
2025-02-14 18:06:46 +01:00
062413fb30
[ENet] Explicitely destroy hosts on close
...
To ensure we free up the UDP port even if a script is holding a
reference to the underlying host, we need to explicitly destroy it on
close.
2025-02-14 15:51:03 +01:00
f4094b554d
[.NET] Disallow [ExportToolButton] on members thay may store the Callable
...
Ensures the user doesn't store the Callable so the .NET assembly can be reloaded.
2025-02-14 01:09:59 +01:00
c00518eec7
Autocompletion: Override context for preload
2025-02-13 22:56:06 +01:00
b853aceece
Merge pull request #102286 from ryevdokimov/fix-collision-reposition-csgshape
...
Fix collision reposition with `CSGShape3D`
2025-02-13 10:15:41 -06:00
d2c79f0cb3
Merge pull request #102754 from smix8/fix_navbase_dirty
...
Fix NavBase properties not requesting sync
2025-02-13 10:15:38 -06:00
6f0a0ba408
Fix collision reposition with CSGShape3D
2025-02-13 19:31:58 +04:00
24278072a9
Replace memnew with instantiate
2025-02-13 15:34:00 +01:00
7ed64ebd9a
Lightmapper: Expose the JNLM denoiser region size in the project settings
2025-02-13 12:00:51 +01:00
26ac8ce50f
ThorVG: Explicitly enable embedded texture support with THORVG_FILE_IO_SUPPORT
...
This was made opt-in in 0.15.6 so we need to define it now.
Co-authored-by: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com >
2025-02-12 19:05:28 +01:00