Update changelog for Godot 3.6 beta 2
This commit is contained in:
parent
fc58d93176
commit
a810c8c5f6
1 changed files with 45 additions and 0 deletions
45
CHANGELOG.md
45
CHANGELOG.md
|
@ -11,6 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
#### 2D
|
#### 2D
|
||||||
|
|
||||||
|
- Add option in VisibilityEnabler2D to hide the parent for better performance ([GH-63193](https://github.com/godotengine/godot/pull/63193)).
|
||||||
- Add Gradient resource preview generator ([GH-68990](https://github.com/godotengine/godot/pull/68990)).
|
- Add Gradient resource preview generator ([GH-68990](https://github.com/godotengine/godot/pull/68990)).
|
||||||
|
|
||||||
#### 3D
|
#### 3D
|
||||||
|
@ -33,6 +34,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
- Add ability to pick random value from array ([GH-67444](https://github.com/godotengine/godot/pull/67444)).
|
- Add ability to pick random value from array ([GH-67444](https://github.com/godotengine/godot/pull/67444)).
|
||||||
- Expose `OS.read_string_from_stdin()` to the scripting API ([GH-70378](https://github.com/godotengine/godot/pull/70378)).
|
- Expose `OS.read_string_from_stdin()` to the scripting API ([GH-70378](https://github.com/godotengine/godot/pull/70378)).
|
||||||
- Add Color + alpha constructor for Color ([GH-74973](https://github.com/godotengine/godot/pull/74973)).
|
- Add Color + alpha constructor for Color ([GH-74973](https://github.com/godotengine/godot/pull/74973)).
|
||||||
|
- Expose `determinant` in Transform2D ([GH-76323](https://github.com/godotengine/godot/pull/76323)).
|
||||||
|
|
||||||
#### Editor
|
#### Editor
|
||||||
|
|
||||||
|
@ -42,6 +44,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
- Mark Script button if it's tool in Scene Tree Editor ([GH-65088](https://github.com/godotengine/godot/pull/65088)).
|
- Mark Script button if it's tool in Scene Tree Editor ([GH-65088](https://github.com/godotengine/godot/pull/65088)).
|
||||||
- Add navigation controls to the spatial editor viewport for mobile (Android editor) ([GH-67681](https://github.com/godotengine/godot/pull/67681)).
|
- Add navigation controls to the spatial editor viewport for mobile (Android editor) ([GH-67681](https://github.com/godotengine/godot/pull/67681)).
|
||||||
- Add built-in action toggle in Input Map settings ([GH-69331](https://github.com/godotengine/godot/pull/69331)).
|
- Add built-in action toggle in Input Map settings ([GH-69331](https://github.com/godotengine/godot/pull/69331)).
|
||||||
|
- Make create folder popup support nested folders ([GH-76424](https://github.com/godotengine/godot/pull/76424)).
|
||||||
|
|
||||||
|
#### GDNative
|
||||||
|
|
||||||
|
- Add Core API 1.4, move `Transform2D::determinant` there ([GH-77387](https://github.com/godotengine/godot/pull/77387)).
|
||||||
|
|
||||||
|
#### GDScript
|
||||||
|
|
||||||
|
- Suggest `class_name` in autocompletion ([GH-76346](https://github.com/godotengine/godot/pull/76346)).
|
||||||
|
|
||||||
#### GUI
|
#### GUI
|
||||||
|
|
||||||
|
@ -49,12 +60,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
- Add dumb theme item cache to `Control` ([GH-64314](https://github.com/godotengine/godot/pull/64314)).
|
- Add dumb theme item cache to `Control` ([GH-64314](https://github.com/godotengine/godot/pull/64314)).
|
||||||
- Support AtlasTexture in radial modes of TextureProgress ([GH-68246](https://github.com/godotengine/godot/pull/68246)).
|
- Support AtlasTexture in radial modes of TextureProgress ([GH-68246](https://github.com/godotengine/godot/pull/68246)).
|
||||||
- Add alignment options to flow container ([GH-68556](https://github.com/godotengine/godot/pull/68556)).
|
- Add alignment options to flow container ([GH-68556](https://github.com/godotengine/godot/pull/68556)).
|
||||||
|
- Add `allow_search` property to ItemList and Tree ([GH-76753](https://github.com/godotengine/godot/pull/76753)).
|
||||||
|
|
||||||
#### Import
|
#### Import
|
||||||
|
|
||||||
- Add 16-bits TGA support ([GH-65717](https://github.com/godotengine/godot/pull/65717)).
|
- Add 16-bits TGA support ([GH-65717](https://github.com/godotengine/godot/pull/65717)).
|
||||||
- glTF imports & exports material texture filters ([GH-66856](https://github.com/godotengine/godot/pull/66856)).
|
- glTF imports & exports material texture filters ([GH-66856](https://github.com/godotengine/godot/pull/66856)).
|
||||||
- Backport the GLTFDocumentExtension system ([GH-70411](https://github.com/godotengine/godot/pull/70411)).
|
- Backport the GLTFDocumentExtension system ([GH-70411](https://github.com/godotengine/godot/pull/70411)).
|
||||||
|
- Expose more compression formats in Image ([GH-76016](https://github.com/godotengine/godot/pull/76016)).
|
||||||
|
- Implement physics support in the GLTF module ([GH-76453](https://github.com/godotengine/godot/pull/76453)).
|
||||||
|
- Add vertex color support to OBJ importer ([GH-76671](https://github.com/godotengine/godot/pull/76671)).
|
||||||
|
|
||||||
#### Input
|
#### Input
|
||||||
|
|
||||||
|
@ -62,6 +77,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
- Add `MOUSE_MODE_CONFINED_HIDDEN` to MouseMode enum ([GH-63643](https://github.com/godotengine/godot/pull/63643)).
|
- Add `MOUSE_MODE_CONFINED_HIDDEN` to MouseMode enum ([GH-63643](https://github.com/godotengine/godot/pull/63643)).
|
||||||
- Add `double_tap` attribute to `InputEventScreenTouch` ([GH-67607](https://github.com/godotengine/godot/pull/67607)).
|
- Add `double_tap` attribute to `InputEventScreenTouch` ([GH-67607](https://github.com/godotengine/godot/pull/67607)).
|
||||||
- Add support for pointer capture ([GH-68441](https://github.com/godotengine/godot/pull/68441)).
|
- Add support for pointer capture ([GH-68441](https://github.com/godotengine/godot/pull/68441)).
|
||||||
|
- Augment the `InputEvent` class with a `CANCELED` state ([GH-76715](https://github.com/godotengine/godot/pull/76715)).
|
||||||
|
|
||||||
#### Mono (C#)
|
#### Mono (C#)
|
||||||
|
|
||||||
|
@ -84,8 +100,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
#### Porting
|
#### Porting
|
||||||
|
|
||||||
|
- Add benchmark logic ([GH-71875](https://github.com/godotengine/godot/pull/71875)).
|
||||||
- Android: Add cursor shape support ([GH-66945](https://github.com/godotengine/godot/pull/66945)).
|
- Android: Add cursor shape support ([GH-66945](https://github.com/godotengine/godot/pull/66945)).
|
||||||
- Android: Implement file provider capabilities ([GH-72496](https://github.com/godotengine/godot/pull/72496)).
|
- Android: Implement file provider capabilities ([GH-72496](https://github.com/godotengine/godot/pull/72496)).
|
||||||
|
- Android: Enable granular control of touchscreen related settings ([GH-73692](https://github.com/godotengine/godot/pull/73692)).
|
||||||
|
- Android: Update the gradle build tasks to generate play store builds ([GH-74583](https://github.com/godotengine/godot/pull/74583)).
|
||||||
- iOS: Swift runtime support for iOS Plugins ([GH-49828](https://github.com/godotengine/godot/pull/49828)).
|
- iOS: Swift runtime support for iOS Plugins ([GH-49828](https://github.com/godotengine/godot/pull/49828)).
|
||||||
- iOS: Add iOS UI Options ([GH-68189](https://github.com/godotengine/godot/pull/68189)).
|
- iOS: Add iOS UI Options ([GH-68189](https://github.com/godotengine/godot/pull/68189)).
|
||||||
- iOS: Add ProMotion/High Refresh Rate support ([GH-68190](https://github.com/godotengine/godot/pull/68190)).
|
- iOS: Add ProMotion/High Refresh Rate support ([GH-68190](https://github.com/godotengine/godot/pull/68190)).
|
||||||
|
@ -93,6 +112,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
- Web: Expose API to force file system sync ([GH-71132](https://github.com/godotengine/godot/pull/71132)).
|
- Web: Expose API to force file system sync ([GH-71132](https://github.com/godotengine/godot/pull/71132)).
|
||||||
- Windows: Enable ANSI escape code processing on Windows 10 and later ([GH-66216](https://github.com/godotengine/godot/pull/66216)).
|
- Windows: Enable ANSI escape code processing on Windows 10 and later ([GH-66216](https://github.com/godotengine/godot/pull/66216)).
|
||||||
|
|
||||||
|
#### Rendering
|
||||||
|
|
||||||
|
- Batching: Add MultiRect command ([GH-68960](https://github.com/godotengine/godot/pull/68960)).
|
||||||
|
|
||||||
#### Shaders
|
#### Shaders
|
||||||
|
|
||||||
- Add `hint_transparent` to use a transparent black placeholder texture ([GH-51676](https://github.com/godotengine/godot/pull/51676)).
|
- Add `hint_transparent` to use a transparent black placeholder texture ([GH-51676](https://github.com/godotengine/godot/pull/51676)).
|
||||||
|
@ -106,6 +129,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
#### 3D
|
#### 3D
|
||||||
|
|
||||||
|
- SurfaceTool: Efficiency improvements ([GH-69723](https://github.com/godotengine/godot/pull/69723)).
|
||||||
- Make CollisionShape selection box use shape AABB ([GH-71320](https://github.com/godotengine/godot/pull/71320)).
|
- Make CollisionShape selection box use shape AABB ([GH-71320](https://github.com/godotengine/godot/pull/71320)).
|
||||||
|
|
||||||
#### Animation
|
#### Animation
|
||||||
|
@ -159,6 +183,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
#### Thirdparty
|
#### Thirdparty
|
||||||
|
|
||||||
|
- bullet updated to 3.25.
|
||||||
- Embree updated to version 3.13.5.
|
- Embree updated to version 3.13.5.
|
||||||
- libpng updated to version 1.6.39.
|
- libpng updated to version 1.6.39.
|
||||||
- libwebp updated to version 1.2.4.
|
- libwebp updated to version 1.2.4.
|
||||||
|
@ -185,6 +210,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
- Mark node groups as dirty for every children if parent is moved ([GH-61578](https://github.com/godotengine/godot/pull/61578)).
|
- Mark node groups as dirty for every children if parent is moved ([GH-61578](https://github.com/godotengine/godot/pull/61578)).
|
||||||
- Fix nested resources being cached if no-cache argument used ([GH-62408](https://github.com/godotengine/godot/pull/62408)).
|
- Fix nested resources being cached if no-cache argument used ([GH-62408](https://github.com/godotengine/godot/pull/62408)).
|
||||||
|
- Backport some multi-threading goodies ([GH-72251](https://github.com/godotengine/godot/pull/72251)).
|
||||||
|
- MessageQueue: Fix max usage performance statistic ([GH-76533](https://github.com/godotengine/godot/pull/76533)).
|
||||||
|
- Fix size error in `BitMap.opaque_to_polygons` ([GH-76544](https://github.com/godotengine/godot/pull/76544)).
|
||||||
|
- Fix rendering tiles using nested AtlasTextures ([GH-76703](https://github.com/godotengine/godot/pull/76703)).
|
||||||
|
- Make acos and asin safe ([GH-76902](https://github.com/godotengine/godot/pull/76902)).
|
||||||
|
|
||||||
#### GDScript
|
#### GDScript
|
||||||
|
|
||||||
|
@ -203,6 +233,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
- Fix Range doesn't take into account the min value when setting the value ([GH-65101](https://github.com/godotengine/godot/pull/65101)).
|
- Fix Range doesn't take into account the min value when setting the value ([GH-65101](https://github.com/godotengine/godot/pull/65101)).
|
||||||
- PopupMenu rework and enhancements ([GH-66711](https://github.com/godotengine/godot/pull/66711)).
|
- PopupMenu rework and enhancements ([GH-66711](https://github.com/godotengine/godot/pull/66711)).
|
||||||
- Improve font glyph cache packing and texture update ([GH-67626](https://github.com/godotengine/godot/pull/67626)).
|
- Improve font glyph cache packing and texture update ([GH-67626](https://github.com/godotengine/godot/pull/67626)).
|
||||||
|
- Fix `GridContainer` max row/column calculations not skipping hidden children ([GH-76833](https://github.com/godotengine/godot/pull/76833)).
|
||||||
|
- Stop dragging when Slider changes editability ([GH-77245](https://github.com/godotengine/godot/pull/77245)).
|
||||||
|
|
||||||
#### Import
|
#### Import
|
||||||
|
|
||||||
|
@ -224,7 +256,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
- Android: Fix wrong key mapping ([GH-68287](https://github.com/godotengine/godot/pull/68287)).
|
- Android: Fix wrong key mapping ([GH-68287](https://github.com/godotengine/godot/pull/68287)).
|
||||||
- Android: Update the logic to calculate the screen scale ([GH-71838](https://github.com/godotengine/godot/pull/71838)).
|
- Android: Update the logic to calculate the screen scale ([GH-71838](https://github.com/godotengine/godot/pull/71838)).
|
||||||
- Android: Fix directory access when the running app has the `All files access` permission ([GH-75147](https://github.com/godotengine/godot/pull/75147)).
|
- Android: Fix directory access when the running app has the `All files access` permission ([GH-75147](https://github.com/godotengine/godot/pull/75147)).
|
||||||
|
- Android: Fix UI responsiveness to touch taps ([GH-75699](https://github.com/godotengine/godot/pull/75699)).
|
||||||
|
- Android: Fix null in Android text entry system ([GH-75992](https://github.com/godotengine/godot/pull/75992)).
|
||||||
|
- Android: Downgrade Android gradle plugin to version 7.2.1 ([GH-76329](https://github.com/godotengine/godot/pull/76329)).
|
||||||
|
- Android: Allow concurrent buffering and dispatch of input events ([GH-76400](https://github.com/godotengine/godot/pull/76400)).
|
||||||
|
- Android: Fix input ANR in the Godot Android editor ([GH-76981](https://github.com/godotengine/godot/pull/76981)).
|
||||||
- Linux: Fix MIDI input with ALSA ([GH-54309](https://github.com/godotengine/godot/pull/54309)).
|
- Linux: Fix MIDI input with ALSA ([GH-54309](https://github.com/godotengine/godot/pull/54309)).
|
||||||
|
- Linux: Don't use udev for joypad hotloading when running in a sandbox ([GH-76961](https://github.com/godotengine/godot/pull/76961)).
|
||||||
|
|
||||||
|
#### Physics
|
||||||
|
|
||||||
|
- Fix RigidDynamicBody gaining momentum with bounce ([GH-76216](https://github.com/godotengine/godot/pull/76216)).
|
||||||
|
|
||||||
#### Rendering
|
#### Rendering
|
||||||
|
|
||||||
|
@ -233,14 +275,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
- Fix Viewport size change not updating textures ([GH-64735](https://github.com/godotengine/godot/pull/64735)).
|
- Fix Viewport size change not updating textures ([GH-64735](https://github.com/godotengine/godot/pull/64735)).
|
||||||
- Take FXAA samples from half-pixel coordinates to improve quality ([GH-66466](https://github.com/godotengine/godot/pull/66466)).
|
- Take FXAA samples from half-pixel coordinates to improve quality ([GH-66466](https://github.com/godotengine/godot/pull/66466)).
|
||||||
- Fix GLES 2 SpotLight bug with shadow filter mode ([GH-69826](https://github.com/godotengine/godot/pull/69826)).
|
- Fix GLES 2 SpotLight bug with shadow filter mode ([GH-69826](https://github.com/godotengine/godot/pull/69826)).
|
||||||
|
- Consistent render ordering for CanvasLayers ([GH-69952](https://github.com/godotengine/godot/pull/69952)).
|
||||||
- Eliminate collision checks between geometry in rendering BVH ([GH-72511](https://github.com/godotengine/godot/pull/72511)).
|
- Eliminate collision checks between geometry in rendering BVH ([GH-72511](https://github.com/godotengine/godot/pull/72511)).
|
||||||
- Fix Line2D UVs when using BOX end cap mode ([GH-73070](https://github.com/godotengine/godot/pull/73070)).
|
- Fix Line2D UVs when using BOX end cap mode ([GH-73070](https://github.com/godotengine/godot/pull/73070)).
|
||||||
- Fix shadows when using 2 directional lights ([GH-74539](https://github.com/godotengine/godot/pull/74539)).
|
- Fix shadows when using 2 directional lights ([GH-74539](https://github.com/godotengine/godot/pull/74539)).
|
||||||
- Fixed whitescreen issue in GLES2 glow setting ([GH-74953](https://github.com/godotengine/godot/pull/74953)).
|
- Fixed whitescreen issue in GLES2 glow setting ([GH-74953](https://github.com/godotengine/godot/pull/74953)).
|
||||||
|
- Fix Polygon2D skinned bounds (for culling) ([GH-75612](https://github.com/godotengine/godot/pull/75612)).
|
||||||
|
|
||||||
#### XR
|
#### XR
|
||||||
|
|
||||||
- Correctly apply `world_scale` in WebXR ([GH-71880](https://github.com/godotengine/godot/pull/71880)).
|
- Correctly apply `world_scale` in WebXR ([GH-71880](https://github.com/godotengine/godot/pull/71880)).
|
||||||
|
- Disable blending before blitting to framebuffer from WebXR ([GH-76072](https://github.com/godotengine/godot/pull/76072)).
|
||||||
|
|
||||||
|
|
||||||
## [3.5] - 2022-08-05
|
## [3.5] - 2022-08-05
|
||||||
|
|
Loading…
Reference in a new issue