chore(deps): update dependency godotengine/godot to v4.2 #13
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
Release Notes
godotengine/godot (godotengine/godot)
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).sizeof
usage for Variant pointers inalloca
(GH-84925).slot >= slot_max
errors in release templates ([GH-85280](https://togithub.com/godotengine/godot/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.