chore: Update dependency excalibur to v0.29.3 #394
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:
0.29.1
->0.29.3
Release Notes
excaliburjs/Excalibur (excalibur)
v0.29.3
Compare Source
Breaking Changes
ex.Action
now requires a uniqueid
propertyglobalZ
property on the Actor or TransformComponent.Deprecated
Added
id
propertyglobalZ
property to Actor and TransformComponentFixed
ImageRenderer
ex.Loader.suppressPlayButton = true
did not work. Only using theex.Engine({suppressPlayButton: true})
workedUpdates
Changed
ex.Vector.toAngle()
now returns angles from[0 - 2 PI)
v0.29.2
Compare Source
Breaking Changes
Deprecated
Added
ex.ImageSource
with the newex.ImageWrapping.Clamp
(default),ex.ImageWrapping.Repeat
, andex.ImageWrapping.Mirror
.ex.TileMap
's and individualex.Tile
'sex.IsometricMap
's and individualex.IsometricTile
'suseAnchor
parameter toex.GraphicsGroup
to allow users to opt out of anchor based positioning, if set to false all graphics memberswill be positioned with the top left of the graphic at the actor's position.
ex.coroutine
overloads, you need not pass engine as long as you are in an Excalibur lifecycleex.coroutine
overloads, you need not pass engine as long as you are in an Excalibur lifecycleex.coroutine
timing parameter to schedule when they are updatedGraphicsComponent.bounds
which will report the world bounds of the graphic if applicable!ex.Vector.EQUALS_EPSILON
to configure theex.Vector.equals(v)
thresholdFixed
ex.TileMap
culling did not work properly when using fixed updates lower than refresh rateex.FontSource().toFont(options)
ex.Loader
start button position when using CSS transformsex.Loader
DisplayMode.FillContainer
DisplayMode.FitContainer
DisplayMode.FitContainerAndFill
DisplayMode.FitContainerAndZoom
ex.ParticleEmitter
z-index did not propagate to particlestransform.scale = v
andtransform.scale.setTo(x, y)
ex.coroutine
TypeScript type to include yieldingundefined
Color.toHex()
produced invalid strings if the channel values are negative or fractional, or if the alpha channel was different than 1Updates
Changed
ex.Loader
viewport/resolution internal configurationConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.