Merge pull request #66499 from akien-mga/3.5-changelog
This commit is contained in:
commit
da0aebcce7
1 changed files with 125 additions and 1 deletions
126
CHANGELOG.md
126
CHANGELOG.md
|
@ -5,6 +5,129 @@ All notable changes to this project will be documented in this file.
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
|
|
||||||
|
## [3.5.1] - TBD
|
||||||
|
|
||||||
|
See the [release announcement](https://godotengine.org/article/maintenance-release-godot-3-5-1) for details.
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
#### GUI
|
||||||
|
|
||||||
|
- Expose Tabs `set`/`get_tab_button_icon()` to scripting ([GH-64707](https://github.com/godotengine/godot/pull/64707)).
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
#### Editor
|
||||||
|
|
||||||
|
- Change code folding behavior to include terminal indented comments ([GH-63113](https://github.com/godotengine/godot/pull/63113)).
|
||||||
|
- Don't process input in hidden EditorProperty ([GH-63197](https://github.com/godotengine/godot/pull/63197)).
|
||||||
|
- Use FlowContainer to handle toolbar overflow more gracefully ([GH-63250](https://github.com/godotengine/godot/pull/63250)).
|
||||||
|
- Remove FOV adjustment with Alt + mouse wheel in the 3D editor ([GH-64071](https://github.com/godotengine/godot/pull/64071)).
|
||||||
|
- Optimize theme usage in editor log ([GH-64283](https://github.com/godotengine/godot/pull/64283)).
|
||||||
|
|
||||||
|
#### GUI
|
||||||
|
|
||||||
|
- Don't draw selection background of individual Tree cells in Row mode ([GH-64148](https://github.com/godotengine/godot/pull/64148)).
|
||||||
|
|
||||||
|
#### Mono (C#)
|
||||||
|
|
||||||
|
- Avoid paths with invalid characters in Rider detection ([GH-64085](https://github.com/godotengine/godot/pull/64085)).
|
||||||
|
- Use custom project setting for C# project files name ([GH-64460](https://github.com/godotengine/godot/pull/64460)).
|
||||||
|
- Show custom error explaining that UWP is not supported ([GH-64778](https://github.com/godotengine/godot/pull/64778)).
|
||||||
|
|
||||||
|
#### Rendering
|
||||||
|
|
||||||
|
- Portals: Show RayCast debug helper ([GH-65686](https://github.com/godotengine/godot/pull/65686)).
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
#### Animation
|
||||||
|
|
||||||
|
- Fix AnimationNode `has_filter` not being called in scripts ([GH-64560](https://github.com/godotengine/godot/pull/64560)).
|
||||||
|
- Fix potential bug with node rename in BlendTree editor ([GH-65651](https://github.com/godotengine/godot/pull/65651)).
|
||||||
|
- Fix crash when playing SceneTreeTween right after finishing ([GH-65896](https://github.com/godotengine/godot/pull/65896)).
|
||||||
|
|
||||||
|
#### Audio
|
||||||
|
|
||||||
|
- Make audio thread control flags safe ([GH-64608](https://github.com/godotengine/godot/pull/64608)).
|
||||||
|
|
||||||
|
#### Buildsystem
|
||||||
|
|
||||||
|
- Fix compilation database generation with MSVC ([GH-65440](https://github.com/godotengine/godot/pull/65440)).
|
||||||
|
|
||||||
|
#### Core
|
||||||
|
|
||||||
|
- Fix `FileAccessCompressed::get_buffer` return value ([GH-53434](https://github.com/godotengine/godot/pull/53434)).
|
||||||
|
- Fix locale resource remapping with binary conversion on export ([GH-63629](https://github.com/godotengine/godot/pull/63629)).
|
||||||
|
- Fix `Time.get_unix_time_from_system()` not including msecs ([GH-64101](https://github.com/godotengine/godot/pull/64101)).
|
||||||
|
- Determine ProjectSettings' resource path early ([GH-64926](https://github.com/godotengine/godot/pull/64926)).
|
||||||
|
- Remove HDR warning for Viewport on GLES2 projects ([GH-65063](https://github.com/godotengine/godot/pull/65063)).
|
||||||
|
- Fix parsing of XML CDATA ([GH-65556](https://github.com/godotengine/godot/pull/65556)).
|
||||||
|
|
||||||
|
#### Editor
|
||||||
|
|
||||||
|
- Fix updating AnimatedSprite inspector when SpriteFrames is modified ([GH-49495](https://github.com/godotengine/godot/pull/49495)).
|
||||||
|
- Fix crash when renaming a file in split mode in the FileSystem dock ([GH-64025](https://github.com/godotengine/godot/pull/64025)).
|
||||||
|
- Fix crash when axis snapping CollisionPolygon2D's newly created vertex ([GH-64050](https://github.com/godotengine/godot/pull/64050)).
|
||||||
|
- Fix error when switching to another GridMap with an item with higher index selected ([GH-64188](https://github.com/godotengine/godot/pull/64188)).
|
||||||
|
- Fix action name completion for `Input.get_{axis,vector}` ([GH-64445](https://github.com/godotengine/godot/pull/64445)).
|
||||||
|
- Fix toggling unique name in owner for all selected nodes in SceneTree dock ([GH-64495](https://github.com/godotengine/godot/pull/64495)).
|
||||||
|
- Fix VisualScript editor crash when deleting selected nodes ([GH-64772](https://github.com/godotengine/godot/pull/64772)).
|
||||||
|
- Reallow selecting frame with LMB press in SpriteFrames select dialog ([GH-64358](https://github.com/godotengine/godot/pull/64358)).
|
||||||
|
- VCS plugin: Fix logic for SSH key dialog defaulting to `HOME` ([GH-65708](https://github.com/godotengine/godot/pull/65708)).
|
||||||
|
|
||||||
|
#### GUI
|
||||||
|
|
||||||
|
- Fix ItemList selection visual when the scrollbar visibility changes ([GH-64711](https://github.com/godotengine/godot/pull/64711)).
|
||||||
|
- Fix color modulation of the grayscale glyphs in font with mixed color / grayscale data ([GH-64745](https://github.com/godotengine/godot/pull/64745)).
|
||||||
|
- Fix crash when pressing up on an empty PopupMenu ([GH-64968](https://github.com/godotengine/godot/pull/64968)).
|
||||||
|
- Make `Menu`/`OptionButton` item auto-highlight behave better ([GH-64636](https://github.com/godotengine/godot/pull/64636), [GH-64965](https://github.com/godotengine/godot/pull/64965)).
|
||||||
|
|
||||||
|
#### Input
|
||||||
|
|
||||||
|
- Fix axis mapped to DPad buttons not releasing opposite button ([GH-64532](https://github.com/godotengine/godot/pull/64532)).
|
||||||
|
|
||||||
|
#### Navigation
|
||||||
|
|
||||||
|
- Fix TileMap error msg when Navigation2D node is not set ([GH-64013](https://github.com/godotengine/godot/pull/64013)).
|
||||||
|
- Fix wrong method called when setting NavigationRegion `travel_cost` ([GH-64068](https://github.com/godotengine/godot/pull/64068)).
|
||||||
|
- Fix NavigationObstacle nodes not registering to default navigation map ([GH-64372](https://github.com/godotengine/godot/pull/64372)).
|
||||||
|
- Exclude disabled StaticBody collisions from NavigationMesh baking ([GH-65775](https://github.com/godotengine/godot/pull/65775)).
|
||||||
|
|
||||||
|
#### Networking
|
||||||
|
|
||||||
|
- Prevent HTTPRequest from polling invalid client ([GH-64472](https://github.com/godotengine/godot/pull/64472)).
|
||||||
|
|
||||||
|
#### Physics
|
||||||
|
|
||||||
|
- Hack a hot fix for Bullet's collision margin regression ([GH-64875](https://github.com/godotengine/godot/pull/64875)).
|
||||||
|
|
||||||
|
#### Porting
|
||||||
|
|
||||||
|
- Android: Fix issue preventing the Android Editor from displaying the project content ([GH-64420](https://github.com/godotengine/godot/pull/64420)).
|
||||||
|
- Android: Fix issue with `get_current_dir()` returning the wrong path on Android ([GH-64413](https://github.com/godotengine/godot/pull/64413), [GH-65093](https://github.com/godotengine/godot/pull/65093)).
|
||||||
|
- iOS: Force app store icon to be opaque, use proper errors, fix memory leak ([GH-64631](https://github.com/godotengine/godot/pull/64631)).
|
||||||
|
- iOS: Workaround WebKit/ANGLE shader compilation bug for WebGL 2.0 ([GH-64811](https://github.com/godotengine/godot/pull/64811)).
|
||||||
|
- iOS / macOS: Fix generation of duplicate locale property list files ([GH-65067](https://github.com/godotengine/godot/pull/65067)).
|
||||||
|
- Windows: Fix list dir handle leak ([GH-64461](https://github.com/godotengine/godot/pull/64461)).
|
||||||
|
|
||||||
|
#### Rendering
|
||||||
|
|
||||||
|
- Fix skeleton 2D stale bounding rect ([GH-63071](https://github.com/godotengine/godot/pull/63071)).
|
||||||
|
- Fix multiple ubershader bugs ([GH-64096](https://github.com/godotengine/godot/pull/64096)).
|
||||||
|
- Prevent drawing MultiMesh with zero instance count ([GH-65826](https://github.com/godotengine/godot/pull/65826)).
|
||||||
|
- Initialize CPUParticles data on `set_amount` to prevent corruption of BVH space partitioning ([GH-66115](https://github.com/godotengine/godot/pull/66115)).
|
||||||
|
|
||||||
|
#### VisualScript
|
||||||
|
|
||||||
|
- Fix output port type mismatch for some nodes ([GH-51146](https://github.com/godotengine/godot/pull/51146)).
|
||||||
|
|
||||||
|
#### Thirdparty
|
||||||
|
|
||||||
|
- libpng updated to version 1.6.38.
|
||||||
|
- SDL GameControllerDB updated to 2022-09-04 git snapshot.
|
||||||
|
|
||||||
|
|
||||||
## [3.5] - 2022-08-05
|
## [3.5] - 2022-08-05
|
||||||
|
|
||||||
See the [release announcement](https://godotengine.org/article/godot-3-5-cant-stop-wont-stop) for details.
|
See the [release announcement](https://godotengine.org/article/godot-3-5-cant-stop-wont-stop) for details.
|
||||||
|
@ -106,7 +229,7 @@ See the [release announcement](https://godotengine.org/article/godot-3-5-cant-st
|
||||||
|
|
||||||
#### Input
|
#### Input
|
||||||
|
|
||||||
- Input: Allow for mapping scancodes to current layout ([GH-56015](https://github.com/godotengine/godot/pull/56015)).
|
- Allow for mapping scancodes to current layout ([GH-56015](https://github.com/godotengine/godot/pull/56015)).
|
||||||
|
|
||||||
#### Localization
|
#### Localization
|
||||||
|
|
||||||
|
@ -2616,6 +2739,7 @@ See the [release announcement](https://godotengine.org/article/maintenance-relea
|
||||||
- Only WebAssembly is supported now, since all browsers supporting WebGL 2.0 also support WebAssembly.
|
- Only WebAssembly is supported now, since all browsers supporting WebGL 2.0 also support WebAssembly.
|
||||||
|
|
||||||
|
|
||||||
|
[3.5.1]: https://downloads.tuxfamily.org/godotengine/3.5.1/Godot_v3.5.1-stable_changelog_chrono.txt
|
||||||
[3.5]: https://downloads.tuxfamily.org/godotengine/3.5/Godot_v3.5-stable_changelog_chrono.txt
|
[3.5]: https://downloads.tuxfamily.org/godotengine/3.5/Godot_v3.5-stable_changelog_chrono.txt
|
||||||
[3.4]: https://downloads.tuxfamily.org/godotengine/3.4/Godot_v3.4-stable_changelog_chrono.txt
|
[3.4]: https://downloads.tuxfamily.org/godotengine/3.4/Godot_v3.4-stable_changelog_chrono.txt
|
||||||
[3.3]: https://downloads.tuxfamily.org/godotengine/3.3/Godot_v3.3-stable_changelog_chrono.txt
|
[3.3]: https://downloads.tuxfamily.org/godotengine/3.3/Godot_v3.3-stable_changelog_chrono.txt
|
||||||
|
|
Loading…
Reference in a new issue