This repository was archived by the owner on Oct 30, 2025. It is now read-only.
chore(deps): update dependency godotengine/godot to v4.4.1#6
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update dependency godotengine/godot to v4.4.1#6renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
60152bd to
a9a40eb
Compare
a9a40eb to
936895a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.2.2->4.4.1Release Notes
godotengine/godot (godotengine/godot)
v4.4.1Compare Source
Godot 4.4.1 is a maintenance release addressing stability and usability issues, and fixing all sorts of bugs. Maintenance releases are compatible with previous releases and are recommended for adoption.
Report bugs on GitHub after checking that they haven't been reported:
v4.4Compare Source
Table of contents:
2D
Geometry2D.bresenham_line()method (GH-74714).PathFollow2D/3Dset_progress_ratio(GH-94886).add_inspector_plugin()(GH-95249).Polygon2DUV editor (GH-95259).TileSeteditor (GH-95337).Polygon2D::bonesproperty internal (GH-95376).SpriteFramesEditorto "guess" the amount of rows and columns of a sprite sheet when loading it for the first time (GH-95475).TileMapLayeraction when drag/drop areas overlap (GH-96844).arc_tolerancevalue when using Clipper2'sInflatePaths(GH-98017).make_canvas_position_local()description (GH-98490).CanvasItem._edit_*()functions withDEBUG_ENABLED(GH-98736).is_editor_hint()check insideNOTIFICATION_READYforCamera2Dnode (GH-99664).changedsignal (GH-99740).TexturePreviewclass + add borders for readability (GH-100569).Line2D._edit_get_rect()(GH-101082).has_custom_data()to TileData (GH-101488).Parallax2Dgrid snap movement (GH-101808).region_filter_clip_enabled(GH-102790).Camera2Dlimits drawing (GH-102868).3D
ArrayMesh::surface_remove(GH-76371).closedproperty toCurve3D(GH-86195)._mesh_changedto be thread safe (GH-86538).CSGShape3Ddebug collision shapes being visible in editor (GH-86699).NOTIFICATION_DRAG_END(GH-87135).keep_aspectsetting (GH-90690)._init_grid()(GH-92734).CSGPolygon3D(GH-94479).thread_localforbones_backup(GH-96713)._3D_DISABLEDcheck from csg module (GH-97479).Skeleton3D(GH-97538).Camera3D::project_position()whendepth == zfar(GH-98489).SphereMeshandCapsuleMesh(GH-98610).DecalorLight3Dnodes (GH-100632).ArrayMesh::surface_removeaddition (GH-100643).editors/grid_map/editor_side(GH-100702).modules_enabled.gen.hto properly check the configuration warning (GH-101323).CSGShape3D(GH-102286).Animation
KHR_animation_pointerfor animating custom properties (GH-94165).advance_on_startoption toNodeAnimationto handleadvance(0)for eachNodeAnimation(GH-94372).AnimationPlayercrash when it's made the scene root (GH-94945).Skeleton2D.{_set|_get}always returning true (GH-95124).Bone2DinPolygon2DUV editor (GH-95258).[]forexternal_animation_libraryimport option (GH-95505).UndoRedohistory mismatch when deleting bezier track (GH-95518)._finish()method to Tweener (GH-95545).BoneAttachment3D::get_skeleton()method (GH-95643).AnimationMixer(GH-95711).finished()when underlying object is deleted (GH-96216).modffunction and fix animation editor snap behavior (GH-96328)._processvirtual function (GH-97020).BezierEditoruses only half the view (GH-97111).handle_modesis given default values rather than flagging error if undefined (GH-97380).Dictionarykeys (GH-97542).LocalVectorfor skeleton (GH-97744).Tween.tween_subtweenmethod for nesting tweens within each other (GH-98660).capture_cache.animationwas not cached (GH-98706).AnimationPlayer.get_argument_options(GH-99277).explicit_elapseoption to AnimationNodeTimeSeek to handle some processes (GH-99348).root_motion_localoption to AnimationMixer to pre-multiply root motion rotation accumulator before blending (GH-99394).forward_vectorscale to handlesafe_margincorrectly in LookAtModifier (GH-99613).AnimationNodeStateMachine(GH-99934).backwardbe parameter of theAnimationTreein theAnimationNodeAnimation(GH-100039).AnimationNodeStateMachine(GH-100324).AnimationNodeExtensionextendAnimationNodeinstead ofAnimationRootNode(GH-100416).Engine.time_scale(GH-100735).(SceneTree)Timertime scale methods (GH-100752).LookAtModifier3Drest space incorrect rotation (GH-101311).Animation::_clear()with explicit.clear()calls (GH-101354).TOOLS_ENABLEDblock toRetargetModifier3D(GH-101448).end_bone_tip_radiusproperty (GH-101525).SpringBoneSimulator3Dby storing the previous frame's rotation instead of using no rotation when the axis is flipped (GH-101651).SpringBoneSimulator3D's gravity units and improve documentation (GH-101652).end_bone_tip_radiusfrom SpringBoneSimulator (GH-101861).Audio
mix_audio()) (GH-86539).SubViewport/AudioStreamPlayer2Dcrash (GH-91123).AudioStreamWAV(GH-93831).get_playback_position()for web build (GH-95197).AudioStreamPlayer{2D,3D}::set_playingand removeAudioStreamPlayer::{2D,3D}::_is_active(GH-95375).stop_callabletoAudioStreamPlayerInternal(GH-95386).AudioStreamPlaybackInteractive::get_current_clip_index()(GH-95839).pitch_scalevalue before playing audio sample (GH-95862).get_length()(GH-96080).qoa.cand custom compress procedure (GH-96346).AudioStreamMicrophonecrash on scene-reload (GH-97032).AudioStreamPlayback's_stop()not being called whenAudioStreamPlayer'sstop()is called (GH-97625).AudioServer(GH-98131).AudioServer.get_driver_name()to get the actual audio driver name (GH-98435).AudioStreamWAV::save_to_wavadding extra '.wav' to file if existing ext is not lower case (GH-98717).fade_beatsdefined asintinaudio_stream_interactive.h(GH-99186).AudioStreamPlayer.get_playback_position()intentionally always returning0.0when usingAudioStreamInteractive(GH-99200).volume_linearproperty and getter/setter methods for audio-related classes (GH-99268).AudioStreamSynchronized::get_bar_beats(), fix division by zero (GH-99327).get_playback_positionreturning0right after callingseek(GH-99759).GDVIRTUAL_BIND()forAudioStream::_has_loop()and::_get_bar_beats()(GH-100126).load_from_file/load_from_bufferand harmonize other audio streams (GH-100307).AudioBusLayoutnot loading correctly if path is set in Project Settings (GH-100371).AudioStreamInteractiveto allowinitial_clipto be properly played (GH-100552).Buildsystem
num_jobsas an explicit option so it can be set from other sources (GH-87376).serve.py(GH-90352).clang-formatpre-commit hook to latest version (GH-93313).clang-tidyfixes (GH-93401)..yaml/.ymlfiles (GH-94091).faridentifier (GH-95768).__REQUIRED_RPCNDR_H_VERSION__to the header (GH-96085).-Wundefined-var-templateClang warning in SafeBinaryMutex (GH-96108)./Zc:__cplusplusin MSVC builds (GH-96244).keyStorepath is empty (GH-96254).huf_decompressis only applied to 64-bit x86 (GH-96303).ar --thinon supported versions (GH-96373).ARFLAGShack for Windows, replace withTEMPFILE(GH-96407).resource_format_text.cpp(GH-96511).Refnullptrcomparisons (GH-96532).lto=autoprefer ThinLTO over full LTO for LLVM targets (GH-96785).clang-cllink/ar flags (GH-96813).ARwithTEMPFILEon Windows (GH-97188).ruff&mypyto latest versions (GH-97237).ExternalTexture(GH-97279).clang-formatpre-commit hook to 19.1.0 (GH-97483).godot_vulkan.hheader (GH-97510).print_errormethod for colored output for unsupported drivers (GH-97552).validate_archhelper functions (GH-97555).C11→C17(GH-97626).CODEOWNERS(GH-97866).MinGWsupport & checks (GH-98105).core/io/image.hincore/os/os.h(GH-98237).CODEOWNERScorrections (GH-98399).productionbuild argument for Android Studio debug builds (GH-98687).get_build_version(GH-98697).#inside path (GH-98774)._find_scu_section_namefunction with SCons builtins (GH-98888).RefandHashSettogodot.natvis(GH-98961).PKEY_Device_FriendlyNameto avoid duplicate symbols with newer MinGW SDKs (GH-99036).godot.natvistype coverage (GH-99042).ruff&mypypre-commit hooks (GH-99080).show_progressissues (GH-99292).swappyoption to android and slightly refactordetect.py(GH-99351).ninja_filevariable in tool instead of default name (GH-99386).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.