From e892f22f7ddf1e3cc9d70823ccc246269d6838ea Mon Sep 17 00:00:00 2001 From: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com> Date: Fri, 21 Apr 2023 18:46:01 +0200 Subject: [PATCH] blog: Add "Dev snapshot: Godot 4.1 dev 1" (#626) * blog: Add "Dev snapshot: Godot 4.1 dev 1" * Add blogpost cover image * Add the introduction and update meta information * Trim the changelog to be more reasonable * Remove a controversial statement * Apply some suggestions --- .../_article/dev-snapshot-godot-4-1-dev-1.md | 131 ++++++++++++++++++ .../covers/dev-snapshot-godot-4-1-dev-1.jpg | Bin 0 -> 53207 bytes 2 files changed, 131 insertions(+) create mode 100644 collections/_article/dev-snapshot-godot-4-1-dev-1.md create mode 100644 storage/blog/covers/dev-snapshot-godot-4-1-dev-1.jpg diff --git a/collections/_article/dev-snapshot-godot-4-1-dev-1.md b/collections/_article/dev-snapshot-godot-4-1-dev-1.md new file mode 100644 index 0000000000..a8ee59ce8f --- /dev/null +++ b/collections/_article/dev-snapshot-godot-4-1-dev-1.md @@ -0,0 +1,131 @@ +--- +title: "Dev snapshot: Godot 4.1 dev 1" +excerpt: "Here be dragons! First development snapshot for the upcoming Godot Engine 4.1 is available to early adopters and adventurous types." +categories: ["pre-release"] +author: Yuri Sizov +image: /storage/blog/covers/dev-snapshot-godot-4-1-dev-1.jpg +image_caption_title: Aether's Edge +image_caption_description: A game by Ancient Stone Studios +date: 2023-04-21 16:00:00 +--- + +As we have [announced earlier this week](/article/release-management-4-1/) Godot development is ramping up and you can expect Godot Engine 4.1 to be stable before mid-Summer this year. Right now we are in the middle of the feature merging phase, with the main focus being on improving usability, performance, and the feature set of the engine based on [your feedback](https://github.com/godotengine/godot/issues) and [our prioritized plans](/article/rendering-priorities-4-1/). + +Many of you have told us how you enjoyed regular preview builds of the engine during the later stages of the Godot 4.0 development. And we have enjoyed getting quick responses, reports of new issues and regressions, and opinions about recently implemented features. So we are going to continue this practice going forward, and to start things off today we're releasing the first dev snapshot of Godot 4.1. + +Unlike our previous release cycles, 4.1-dev builds are an official part of the process, and you will receive new versions regularly leading up to the beginning of the testing phase and the first beta. Beware that these builds are not guaranteed to be stable or bug-free and may contain features that have only been lightly tested. Make sure to back up your work or, better yet, to use a version control system. + +That's enough for the introduction! [Jump to the **Downloads** section](#downloads), and give it a spin right now, or continue reading to learn more about included changes. + +You can also [try the Web editor](https://editor.godotengine.org/releases/4.1.dev1/). + +*The illustration picture for this article is from* **Aether's Edge**, *a scenic open world game by [Ancient Stone Studios](https://twitter.com/AncientStoneSt) currently being developed with Godot 4. Follow them on [Twitter](https://twitter.com/AncientStoneSt) for updates and more beautiful work-in-progress screenshots and clips.* + +## What's new + +We now have a great [interactive changelog](https://godotengine.github.io/godot-interactive-changelog/) you can use to review all 500 or so changes since Godot 4.0 more extensively, with convenient links to the relevant PRs on GitHub. + +Here are some of the main changes you might be interested in: + +- 2D: Fix rendering odd-sized tiles ([GH-74814](https://github.com/godotengine/godot/pull/74814)). +- 2D: Fix RemoteTransform2D could fail to update AnimatableBody2D's position or rotation ([GH-75487](https://github.com/godotengine/godot/pull/75487)). +- 2D: Optimize 2D Delaunay and make it more readable ([GH-75805](https://github.com/godotengine/godot/pull/75805)). +- Animation: Improve SpriteFrameEditor frame addition ordering ([GH-68091](https://github.com/godotengine/godot/pull/68091)). +- Animation: Add get_loops_left() function to Tween ([GH-74454](https://github.com/godotengine/godot/pull/74454)). +- Animation: Fix blend_shape (shapekey) empty name import ([GH-75990](https://github.com/godotengine/godot/pull/75990)). +- Audio: Fix AudioStreamPlayer2D crash when PhysicsServer2D runs on thread ([GH-75728](https://github.com/godotengine/godot/pull/75728)). +- Buildsystem: Fix the Python type error when creating the .sln file ([GH-75309](https://github.com/godotengine/godot/pull/75309)). +- Buildsystem: Fix forced optimization in dev_build ([GH-75909](https://github.com/godotengine/godot/pull/75909)). +- C#: Add fine-grained disabling of SourceGenerators ([GH-71049](https://github.com/godotengine/godot/pull/71049)). +- C#: Make include scripts contents an export option ([GH-72896](https://github.com/godotengine/godot/pull/72896)). +- C#: Discontinue `GodotNuGetFallbackFolder` ([GH-73984](https://github.com/godotengine/godot/pull/73984)). +- C#: Truncate instead of round in Vector2/3/4 to Vector2I/3I/4I conversion ([GH-75477](https://github.com/godotengine/godot/pull/75477)). +- Core: Complete support of callables of static methods ([GH-71644](https://github.com/godotengine/godot/pull/71644)). +- Core: Add a `String.hex_decode()` method to complement `PackedByteArray.hex_encode()` ([GH-74463](https://github.com/godotengine/godot/pull/74463)). +- Core: Fix invalid global position when read outside tree ([GH-75509](https://github.com/godotengine/godot/pull/75509)). +- Core: Optimize Node children management ([GH-75627](https://github.com/godotengine/godot/pull/75627)). +- Core: Deprecate NOTIFICATION_MOVED_IN_PARENT for NOTIFICATION_CHILD_ORDER_CHANGED ([GH-75701](https://github.com/godotengine/godot/pull/75701)). +- Core: Optimize Node::add_child validation ([GH-75760](https://github.com/godotengine/godot/pull/75760)). +- Core: Optimize Object::get_class_name ([GH-75797](https://github.com/godotengine/godot/pull/75797)). +- Editor: Make it easier to solve warnings/errors referring to project settings ([GH-69324](https://github.com/godotengine/godot/pull/69324)). +- Editor: Cache classes editor help (a.k.a. faster editor startup) ([GH-72855](https://github.com/godotengine/godot/pull/72855)). +- Editor: Fix typed array export ([GH-73256](https://github.com/godotengine/godot/pull/73256)). +- Editor: Reorganize context menu in FileSystem dock to put more used options higher ([GH-73519](https://github.com/godotengine/godot/pull/73519)). +- Editor: Prevent off-screen controls in editor ([GH-73646](https://github.com/godotengine/godot/pull/73646)). +- Editor: Properly remember snapping options per-project ([GH-74682](https://github.com/godotengine/godot/pull/74682)). +- Editor: Improve file move and copy operations ([GH-75330](https://github.com/godotengine/godot/pull/75330)). +- Editor: Improve editor state initialization ([GH-75563](https://github.com/godotengine/godot/pull/75563)). +- Editor: Add a list of all sub-resources used in the scene ([GH-75661](https://github.com/godotengine/godot/pull/75661)). +- Editor: Fix connect signal dialog not allowing Unicode method name ([GH-75814](https://github.com/godotengine/godot/pull/75814)). +- Editor: Display enum value descriptions in the editor inspector help tooltips ([GH-76238](https://github.com/godotengine/godot/pull/76238)). +- Export: Allow EditorExportPlugins to provide export options ([GH-72895](https://github.com/godotengine/godot/pull/72895)). +- Export: Add readable descriptions and validation warnings to the export options ([GH-74644](https://github.com/godotengine/godot/pull/74644)). +- GDExtension: Improve editor support for icons of custom, scripted, and GDExtension classes ([GH-75472](https://github.com/godotengine/godot/pull/75472)). +- GDScript: Fix access to identifiers that are reserved keywords ([GH-62830](https://github.com/godotengine/godot/pull/62830)). +- GDScript: Fix and improve annotation parsing ([GH-72979](https://github.com/godotengine/godot/pull/72979)). +- GDScript: Fix missing warning for shadowing of built-in types ([GH-74842](https://github.com/godotengine/godot/pull/74842)). +- GDScript: Misc fixes and improvements for signature generation ([GH-75691](https://github.com/godotengine/godot/pull/75691)). +- GDScript: Fix typo in parse function parameters in LSP ([GH-76090](https://github.com/godotengine/godot/pull/76090)). +- GUI: Fix deselecting behavior in Tree ([GH-71307](https://github.com/godotengine/godot/pull/71307), [GH-71405](https://github.com/godotengine/godot/pull/71405)). +- GUI: Fix RichTextLabel wrong selection offsets ([GH-71742](https://github.com/godotengine/godot/pull/71742), [GH-71747](https://github.com/godotengine/godot/pull/71747)). +- GUI: Add a warning when accessing theme prematurely and fix surfaced issues ([GH-73475](https://github.com/godotengine/godot/pull/73475)). +- GUI: Implement screen_get_pixel method for LinuxBSD/X11, macOS and Windows ([GH-74087](https://github.com/godotengine/godot/pull/74087)). +- GUI: Improve translation support in RichTextLabel, MenuButton, and OptionButton ([GH-74117](https://github.com/godotengine/godot/pull/74117), [GH-75384](https://github.com/godotengine/godot/pull/75384)). +- GUI: Fix descriptions not showing for theme properties ([GH-75559](https://github.com/godotengine/godot/pull/75559)). +- GUI: Fix several GraphEdit operations at zoom levels other than 100% ([GH-75595](https://github.com/godotengine/godot/pull/75595)). +- GUI: Allow entering named colors in ColorPicker's hex field ([GH-75905](https://github.com/godotengine/godot/pull/75905)). +- GUI: Improve BiDi handling in TextServer ([GH-75922](https://github.com/godotengine/godot/pull/75922), [GH-75975](https://github.com/godotengine/godot/pull/75975)). +- GUI: Fix blurry borders on antialiased StyleBoxFlat ([GH-76132](https://github.com/godotengine/godot/pull/76132)). +- Import: Add 16bpp support for BMP File Format ([GH-67608](https://github.com/godotengine/godot/pull/67608)). +- Import: Fix OBJ mesh importer smoothing handling ([GH-75315](https://github.com/godotengine/godot/pull/75315)). +- Import: Expose more compression formats in Image and fix compress check ([GH-76014](https://github.com/godotengine/godot/pull/76014)). +- Input: Fix guide button detection with XInput and Xbox Series controllers ([GH-73200](https://github.com/godotengine/godot/pull/73200)). +- Input: Prevent passing events from CodeEdit to TextEdit when code completion is active ([GH-74665](https://github.com/godotengine/godot/pull/74665)). +- Input: Fix the issue preventing dragging in the 2D editor ([GH-75113](https://github.com/godotengine/godot/pull/75113)). +- Input: Detect host OS and use macOS keys on mac hosts on Web ([GH-75451](https://github.com/godotengine/godot/pull/75451)). +- Navigation: Keep NavigationServer active while SceneTree is paused ([GH-73658](https://github.com/godotengine/godot/pull/73658)). +- Navigation: Expose NavigationAgent path postprocessing and pathfinding algorithm options ([GH-75326](https://github.com/godotengine/godot/pull/75326)). +- Navigation: Fix NavigationMesh baking for HeightMapShape ([GH-76212](https://github.com/godotengine/godot/pull/76212)). +- Network: Poll LSP/DAP clients for connection status updates ([GH-75850](https://github.com/godotengine/godot/pull/75850)). +- Particles: Properly calculate lifetime_split for particles ([GH-73313](https://github.com/godotengine/godot/pull/73313)). +- Particles: Translate inactive `GPUParticles3D` particles to -INF ([GH-75162](https://github.com/godotengine/godot/pull/75162)). +- Particles: Fix "error X3708: continue cannot be used in a switch" in HTML export ([GH-75795](https://github.com/godotengine/godot/pull/75795)). +- Physics: Fix various issues with PhysicsDirectBodyState3D contacts ([GH-58880](https://github.com/godotengine/godot/pull/58880)). +- Physics: Add `get_contact_local_velocity_at_position` to PhysicsDirectBodyState2D ([GH-76051](https://github.com/godotengine/godot/pull/76051)). +- Porting: Fix clipboard relying on focused window ([GH-73878](https://github.com/godotengine/godot/pull/73878)). +- Porting: Fix queuing utterances in rapid succession in Windows TTS ([GH-75880](https://github.com/godotengine/godot/pull/75880)). +- Porting: Fix the sliding window problem on Linux ([GH-76040](https://github.com/godotengine/godot/pull/76040)). +- Rendering: Add EXPOSURE built in to spatial shaders ([GH-71364](https://github.com/godotengine/godot/pull/71364)). +- Rendering: Fix for OccluderPolygon2D memory leak ([GH-74891](https://github.com/godotengine/godot/pull/74891)). +- Rendering: Fix the limit for interpolation with respect to metallic and calculations in the SSR Fresnel Shlick ([GH-75368](https://github.com/godotengine/godot/pull/75368)). +- Rendering: Use MODELVIEW_MATRIX when on double precision ([GH-75462](https://github.com/godotengine/godot/pull/75462)). +- Rendering: Move sky luminance scaling to before fog is applied ([GH-75812](https://github.com/godotengine/godot/pull/75812)). +- Rendering: Clamp normal when calculating 2D lighting to avoid artifacts ([GH-76240](https://github.com/godotengine/godot/pull/76240)). +- Shaders: Fix crashes caused due to missing type specifier on visual shader editor ([GH-75809](https://github.com/godotengine/godot/pull/75809)). +- Shaders: Fix completion of `source_color` hint for texture arrays in shaders ([GH-75831](https://github.com/godotengine/godot/pull/75831)). +- XR: Add support for getting and setting display refresh rate in WebXR ([GH-72938](https://github.com/godotengine/godot/pull/72938)). +- XR: Add a get_system_info method to XRInterface ([GH-74848](https://github.com/godotengine/godot/pull/74848)). +- Thirdparty: HarfBuzz 7.1.0, thorvg 0.8.4, mbedtls 2.28.3 +- Documentation and translation updates. + +This release is built from commit [db1302637](https://github.com/godotengine/godot/commit/db1302637023168f7becceb1c4ce13228e1b2a43). + +## Downloads + +The downloads for this dev snapshot can be found directly on our repository: + +* [Standard build](https://downloads.tuxfamily.org/godotengine/4.1/dev1/) (GDScript, GDExtension). +* [.NET 6 build](https://downloads.tuxfamily.org/godotengine/4.1/dev1/mono) (C#, GDScript, GDExtension). + - Requires [.NET SDK 6.0](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) or [7.0](https://dotnet.microsoft.com/en-us/download/dotnet/7.0) installed in a standard location. + +## Bug reports + +As a tester, we encourage you to [open bug reports](https://github.com/godotengine/godot/issues) if you experience issues with this release. Please check the [existing issues on GitHub](https://github.com/godotengine/godot/issues) first, using the search function with relevant keywords, to ensure that the bug you experience is not already known. + +In particular, any change that would cause a regression in your projects is very important to report (e.g. if something that worked fine in 4.0.x, but no longer works in 4.1 dev 1). + +## Support + +Godot is a non-profit, open source game engine developed by hundreds of contributors on their free time, and a handful of part or full-time developers hired thanks to [donations from the Godot community](/donate). A big thank you to everyone who has contributed [their time](https://github.com/godotengine/godot/blob/master/AUTHORS.md) or [financial support](https://github.com/godotengine/godot/blob/master/DONORS.md) to the project! + +If you'd like to support the project financially and help us secure our future hires, you can do so on [Patreon](https://www.patreon.com/godotengine) or [PayPal](/donate). diff --git a/storage/blog/covers/dev-snapshot-godot-4-1-dev-1.jpg b/storage/blog/covers/dev-snapshot-godot-4-1-dev-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe2cd4f681ea0f69ed03e5356e3f4b4b17ae9f0c GIT binary patch literal 53207 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 literal 0 HcmV?d00001