Skip to content

Commit be9fd80

Browse files
committed
Update changelog for 3.5.3
1 parent 6931de1 commit be9fd80

File tree

1 file changed

+112
-0
lines changed

1 file changed

+112
-0
lines changed

CHANGELOG.md

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,117 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

77

8+
## [3.5.3] - 2023-09-25
9+
10+
See the [release announcement](https://godotengine.org/article/maintenance-release-godot-3-5-3) for details.
11+
12+
### Added
13+
14+
#### GDScript
15+
16+
- Suggest `class_name` in autocompletion ([GH-76346](https://github.com/godotengine/godot/pull/76346)).
17+
18+
#### Porting
19+
20+
- UWP: Add support for repackaging the generated UWP APPX file with `makeappx` ([GH-79544](https://github.com/godotengine/godot/pull/79544)).
21+
22+
### Changed
23+
24+
#### Buildsystem
25+
26+
- Windows: Make misbehaving MSVC incremental linking opt-in ([GH-80482](https://github.com/godotengine/godot/pull/80482), [GH-81144](https://github.com/godotengine/godot/pull/81144)).
27+
28+
#### GDScript
29+
30+
- GDScriptParser: Don't use index operator on linked list ([GH-74782](https://github.com/godotengine/godot/pull/74782)).
31+
32+
#### Porting
33+
34+
- Android: Bump the target SDK version to 33 (Android 13) ([GH-75205](https://github.com/godotengine/godot/pull/75205)).
35+
36+
#### Thirdparty
37+
38+
- libwebp updated to version 1.3.2.
39+
- mbedtls updated to version 2.28.4.
40+
- tinyexr updated to version 1.0.7.
41+
- CA root certificates updated to 2023-06-02 bundle from Mozilla.
42+
- SDL GameControllerDB updated to 2023-09-23 git snapshot.
43+
44+
### Fixed
45+
46+
#### 2D
47+
48+
- TileSet: Fix resizing collision shape when vertex is outside the tilesheet ([GH-73218](https://github.com/godotengine/godot/pull/73218)).
49+
- Notify child controls when `BackBufferCopy`'s rect changed ([GH-74282](https://github.com/godotengine/godot/pull/74282)).
50+
- Fix AnimatedSprite normal map loading ([GH-80406](https://github.com/godotengine/godot/pull/80406)).
51+
- Fix TouchScreenButton not redrawn when texture changes ([GH-81100](https://github.com/godotengine/godot/pull/81100)).
52+
53+
#### Audio
54+
55+
- Fix AudioEffectRecord circular reference ([GH-74986](https://github.com/godotengine/godot/pull/74986)).
56+
- Add mono audio support to WASAPI ([GH-76541](https://github.com/godotengine/godot/pull/76541)).
57+
- Fix trim when importing WAV ([GH-78048](https://github.com/godotengine/godot/pull/78048)).
58+
59+
#### Buildsystem
60+
61+
- Linux: Build `JoypadLinux` sandbox detection method only with udev ([GH-77458](https://github.com/godotengine/godot/pull/77458)).
62+
- macOS: Change target version to 11.0+ to fix PCRE SLJIT build ([GH-82007](https://github.com/godotengine/godot/pull/82007)).
63+
- macOS: Workaround Xcode 15 linker bug ([GH-82009](https://github.com/godotengine/godot/pull/82009)).
64+
- Web: Workaround Emscripten 3.1.42+ LTO regression ([GH-81340](https://github.com/godotengine/godot/pull/81340)).
65+
66+
#### Core
67+
68+
- Include the follow-viewport-transform into CanvasLayer transform calculations ([GH-70310](https://github.com/godotengine/godot/pull/70310)).
69+
- Fix moving position indicator out of bounds in FileAccessMemory ([GH-75641](https://github.com/godotengine/godot/pull/75641)).
70+
- Fix size error in `BitMap.opaque_to_polygons` ([GH-76544](https://github.com/godotengine/godot/pull/76544)).
71+
- Fix infinite loop on EOF in the command line debugger ([GH-80400](https://github.com/godotengine/godot/pull/80400)).
72+
- Add recursion level check for `Array` and `Dictionary` hashing ([GH-80888](https://github.com/godotengine/godot/pull/80888)).
73+
- Add recursion level check for `VariantWriter::write()` ([GH-81114](https://github.com/godotengine/godot/pull/81114)).
74+
- Add check to ensure registered classes are declared ([GH-81117](https://github.com/godotengine/godot/pull/81117)).
75+
76+
#### Editor
77+
78+
- Fix TextEdit `color_region_cache` bug ([GH-74777](https://github.com/godotengine/godot/pull/74777)).
79+
- Fix inconsistent file dialog settings usage ([GH-76423](https://github.com/godotengine/godot/pull/76423)).
80+
81+
#### GUI
82+
83+
- Fix scrolling behavior with zero/low page value ([GH-67910](https://github.com/godotengine/godot/pull/67910)).
84+
- Fix `GridContainer` max row/column calculations not skipping hidden children ([GH-76833](https://github.com/godotengine/godot/pull/76833)).
85+
- Make `TextureButton` and `Button` update on texture change ([GH-81113](https://github.com/godotengine/godot/pull/81113)).
86+
- Fix cursor after last character INDEX in line counting as a character outside of the viewing area ([GH-81352](https://github.com/godotengine/godot/pull/81352)).
87+
88+
#### Import
89+
90+
- Bounds fixes in `TextureAtlas` import ([GH-77428](https://github.com/godotengine/godot/pull/77428)).
91+
92+
#### Multiplayer
93+
94+
- Net/ENet: Better handle truncated socket messages ([GH-79704](https://github.com/godotengine/godot/pull/79704)).
95+
96+
#### Navigation
97+
98+
- Fix GridMap free navigation RID error spam ([GH-74895](https://github.com/godotengine/godot/pull/74895)).
99+
100+
#### Porting
101+
102+
- Android: Implement file provider capabilities ([GH-72496](https://github.com/godotengine/godot/pull/72496)).
103+
- Android: Fix directory access when the running app has the `All files access` permission ([GH-75147](https://github.com/godotengine/godot/pull/75147)).
104+
- Android: Fix null in text entry system ([GH-75992](https://github.com/godotengine/godot/pull/75992)).
105+
- iOS: Fix splash screen rotation ([GH-76037](https://github.com/godotengine/godot/pull/76037)).
106+
- Linux: Don't use udev for joypad hotloading when running in a sandbox ([GH-76962](https://github.com/godotengine/godot/pull/76962)).
107+
- Linux: Use current keyboard layout in `OS_X11::keyboard_get_scancode_from_physical` ([GH-78169](https://github.com/godotengine/godot/pull/78169)).
108+
- Linux: Ensure `joy_connection_changed` is emitted on the main thread ([GH-80432](https://github.com/godotengine/godot/pull/80432)).
109+
- macOS: Disable live resize in multithreaded rendering mode ([GH-81442](https://github.com/godotengine/godot/pull/81442)).
110+
- Web: Fix JavaScript callback memory leak ([GH-81090](https://github.com/godotengine/godot/pull/81090)).
111+
- Windows: Added a few device GUIDs to `is_xinput_device` fixing controller problems ([GH-78043](https://github.com/godotengine/godot/pull/78043)).
112+
- Windows: Fix StringFileInfo structure ([GH-76001](https://github.com/godotengine/godot/pull/76001)).
113+
114+
#### Rendering
115+
116+
- Fix shadows when using 2 directional lights ([GH-74539](https://github.com/godotengine/godot/pull/74539)).
117+
118+
8119
## [3.5.2] - 2023-03-07
9120

10121
See the [release announcement](https://godotengine.org/article/maintenance-release-godot-3-5-2) for details.
@@ -2913,6 +3024,7 @@ See the [release announcement](https://godotengine.org/article/maintenance-relea
29133024
- Only WebAssembly is supported now, since all browsers supporting WebGL 2.0 also support WebAssembly.
29143025

29153026

3027+
[3.5.3]: https://downloads.tuxfamily.org/godotengine/3.5.3/Godot_v3.5.3-stable_changelog_chrono.txt
29163028
[3.5.2]: https://downloads.tuxfamily.org/godotengine/3.5.2/Godot_v3.5.2-stable_changelog_chrono.txt
29173029
[3.5.1]: https://downloads.tuxfamily.org/godotengine/3.5.1/Godot_v3.5.1-stable_changelog_chrono.txt
29183030
[3.5]: https://downloads.tuxfamily.org/godotengine/3.5/Godot_v3.5-stable_changelog_chrono.txt

0 commit comments

Comments
 (0)