chore(deps): update dependency godotengine/godot to v4.2.1 - autoclosed #21
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.1.3
->4.2.1
Release Notes
godotengine/godot (godotengine/godot)
v4.2.1
Compare Source
Godot 4.2.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.2
Compare Source
Table of contents:
2D
TileSetAtlasSourceEditor
(GH-78920).Camera2D.rotating
not being converted and reversed properly (GH-79264).is_conformal
method to Basis and Transform2D (GH-79523).CanvasModulate
logic for modulating the canvas (GH-79747).get_cursor_shape()
in tile atlas editor (GH-79837).TileMap.fix_invalid_tiles
(GH-79851).TileMap::get_used_cells_by_id
(GH-80729).px
suffix for TileSetseparation
property (GH-80934).add_child
afterset_rect
to fix size bug (GH-80968).TileMap::get_used_rect
incorrectly handling empty layers (GH-81423).TileMap
layer draw index when it's dirty (GH-83151).use_global_coordinates
inRemoteTransform2D
(GH-83323).get_used_rect
,get_used_cells
andget_used_cells_by_id
in TileMap after a call toclear()
(GH-83890).cell_quadrant_size
property name (GH-85463).3D
project_*
methods not accounting for frustum offset (GH-75806).compute_convex_mesh_points
function to GDScript (GH-78871).callable_mp()
(GH-79373).global_basis
property toNode3D
(GH-80512).size
property hint to make dragging more useful (GH-82604).SpriteBase3D
instead ofSprite3D
(GH-82901).Node3DEditor
snapping issues (GH-84049).debug_collision_shape
when it is invisible (GH-84174).Animation
TileSetAtlasSource::TileAnimationMode
options and allow to shuffle tile animations (GH-77257).AnimationStateMachine
(GH-79141).Animation::subtract_variant
for affine transforms (GH-79279).AnimationNodeTransition
with negative time scale (GH-79403).tween_property
onBasis
to properly update its value (GH-79426).AnimationNodeBlendTree
useRBMap
insteadHashMap
(GH-79595).SpriteEditor
(GH-79743).AnimationPlayer::seek
are not called (GH-80708).AnimationMixer
as a base class ofAnimationPlayer
andAnimationTree
(GH-80813).int
(GH-81296).SkeletonIK3D
editor preview when changing active node (GH-82391).AnimationPlayerEditorPlugin
(GH-82573).AnimationPlayer::play()
process unwanted start between the same animations (GH-82898).Resource
,Dictionary
& etc.) values cannot be blended withUpdateMode.UPDATE_CONTINUOUS
(GH-83030)._post_fix_animations
(GH-83036).AnimationNodeBlendTree
editor (GH-83507)._get/_set
(GH-84060).AnimationLibrary
(GH-84376).PackedArray
to the list of enforcingDiscrete
forAnimationMixer
(GH-84390).Variant
animation forInt
/Array
/String
(GH-84815)._reset
/_restore
in AnimationMixer (GH-85254).AnimatedValuesBackup::get_cache_copy()
(GH-85302).Assetlib
Audio
get_latency()
caching (GH-45152).--audio-output-latency
command-line argument (GH-78013).audio_stream_player.h
(GH-81485).bus_renamed
AudioServer signal (GH-81641).AudioStreamRandomizer.random_volume_offset_db
not working (GH-82478).Buildsystem
object_prefix
option (GH-62652).scu_limit
argument (GH-78959).use_sowrap=no
and various warnings/errors (GH-79097).DISABLE_GODOT_CI
variable (GH-79321).doc_status.py
trying to get removedversion
tag from XML (GH-79406).core_bind.h
Thread type syntax matchcore_bind.cpp
(GH-79466).fvisibility=hidden
for side module whendlink_enabled
(GH-79578)..git-blame-ignore-revs
(GH-79615).windows_subsystem
setting to the generated vsproj (GH-80547).-Wmaybe-uninitialized
warnings (GH-80615)./WX
on LINKFLAGS for MSVC withwerror=yes
(GH-80711)..gitignore
(GH-81120).actions/checkout@v4
andactions/setup-dotnet@v3
(GH-81302).MSVC
define redundant with_MSC_VER
(GH-82304).dlink_enabled
build (GH-82633).check_c_headers
from tuple array to dictionary (GH-82638).code
tags for class and member references (GH-82691).touch
is disabled (GH-83265).ANDROID_SDK_ROOT
env variable withANDROID_HOME
(GH-84316).C#
DisposablesTracker_OnGodotShuttingDown
(GH-78157).PropertyHint.Enum
support toArray<StringName>
(GH-78264).useModelFront
parameter to GodotSharp Basis and Transform (GH-79082).UnregisterGodotObject
(GH-79151).GD.PushError
andGD.PushWarning
(GH-79280).dev_mode
(GH-79351).proxy_name
for EnumInterface (GH-80628).StringNameCache
withSNAME
(GH-81073).project_settings_changed
signal (GH-81175).asinh
,acosh
andatanh
in Mathf (GH-81229).bindings_generator
warnings to.editorconfig
(GH-81703).{project}
placeholder for external dotnet editor (GH-81847).NoWarn
tosuggestion
(GH-81934).HashCode.Combine()
for basic composite types instead of xor (GH-82240).Vector3.BezierDerivative
in mono module (GH-82664).inheritdoc
links inCompat.cs
(GH-83001).ArgumentNullException
(GH-83051).dev_mode
regression (GH-83114).xform_inv
(GH-83514).NOTIFICATION_PREDELETE_CLEANUP
notification to fix C#Dispose()
(GH-83670).Vector2/3/4I.Min/Max
toMinValue/MaxValue
(GH-84663).callp
silently if script is not valid (GH-84897).Codestyle
MainLoop
by its global class name (GH-78045).vformat()
with no placeholders (GH-78797).typed_array.h
templates after use (GH-80792).ScriptInstance
into its own file to simplify includes (GH-81388).ERR_FAIL_COND
withERR_FAIL_NULL
where applicable (GH-81487).ERR_FAIL_COND
withERR_FAIL_NULL
where applicable (GH-81568).ERR_FAIL_COND
withERR_FAIL_NULL
where applicable (GH-81583).ERR_FAIL_COND
withERR_FAIL_NULL
where applicable (GH-81705).ERR_FAIL_COND
withERR_FAIL_NULL
where applicable (GH-81760).heuristic_euclidian
helper in AStarGrid2D (GH-82297).ERR_FAIL_COND
withERR_FAIL_NULL
where applicable (GH-82313).sanity
withsafety
for checks (GH-83002).ERR_FAIL_COND
withERR_FAIL_NULL
where applicable (GH-83003).Core
Object::set_script
(GH-46125).settings_changed
signal to ProjectSettings (GH-62038).JSON.parse
(GH-66170)._setup_local_to_scene
& deprecate signal (GH-67080).Resource.setup_local_to_scene
(GH-67082).type_string()
utility (GH-69624).MainLoop
and its custom script is set right after it's resolved (GH-70771).threaded_array_processor.h
(GH-74012).Image.get_mipmap_count()
(GH-74142).Image.convert()
overwriting custom mipmaps (GH-74238)._validate_property()
for scripting (GH-75778).ZIPReader::file_exists
(GH-76860).Node.get_tree_string
andNode.get_tree_string_pretty
(GH-77072).--max-fps
command-line argument to set a FPS limit (GH-78012).Image::load_svg_from_(buffer|string)
(GH-78248).asinh()
,acosh()
&atanh()
(GH-78404).String.reverse
method (GH-78529).Object::notification
order (GH-78634)._ready
(GH-78706).Node::add_sibling
parent check (GH-78847).Node.set_owner
(GH-79000).Array.slice
(GH-79103).pad_zeros()
warning (GH-79202).PackedScene::get_last_modified_time()
always returns0
(GH-79237).call()
method to C++ Callable (GH-79341).DisplayServerWindows::screen_get_pixel
(GH-79350).Node2D
andControl
(GH-80105).rotate_toward
andangle_difference
methods (GH-80225).CanvasItem::_invalidate_global_transform
(GH-80320).project_settings_changed
signal (GH-80450).DDS_INDEXED
from DDSFormat (GH-80669).Window
s (GH-80673).String.left()
andString.right()
(GH-80824).JavaScriptBridge.eval()
never returning PackedByteArray (GH-81015).VariantWriter::write()
with objects (GH-81123).Callable
s with binds (GH-81131).SIGN(NAN)
returning 1 (GH-81464).Vector2/3/4i.MAX
andMIN
(GH-81741).generate_random_bytes
for large chunks (GH-81884).CowData
(GH-81917).Projection::get_z_far
(GH-81986).radians
range hint withradians_as_degrees
(GH-82195).FileAccess.get_file_as_*
(GH-82595).RBMap
's, iterator-based,remove()
(GH-82797).encode_variant
(GH-83202).triangulate_delaunay()
to avoid needless reallocations (GH-83434).load_threaded_request
is never fetched (GH-83782).FastNoiseLite.get_seamless_image
function crash with bad param (GH-83978)._get/_set
(GH-84054).encode_variant
doingmemcpy
fromnullptr
(GH-84155).Image::fix_alpha_edges()
(GH-84173).FastNoiseLite.get_image
crashes with bad param (GH-84181).NOTIFICATION_NODE_RECACHE_REQUESTED
notification (GH-84419).zero()
(GH-84597).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 has been generated by Mend Renovate. View repository job log here.