excaliburjs / excalibur-tiled

Adds Tiled Map Editor File support to Excalibur
https://excaliburjs.com/docs/tiled-plugin
BSD 2-Clause "Simplified" License
49 stars 22 forks source link

chore: Update dependency excalibur to v0.28.6 #486

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 9 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
excalibur 0.28.5 -> 0.28.6 age adoption passing confidence

Release Notes

excaliburjs/Excalibur (excalibur) ### [`v0.28.6`](https://togithub.com/excaliburjs/Excalibur/blob/HEAD/CHANGELOG.md#v0286) [Compare Source](https://togithub.com/excaliburjs/Excalibur/compare/v0.28.5...v0.28.6) ##### Breaking Changes - ##### Deprecated - ##### Added - Added arbitrary data storage in isometric tiles, `ex.IsometricTile.data` this brings it into feature parity with normal `ex.Tile.data` - New graphics events and hooks that allow you to hook into graphics drawing before or after any drawing transformations have been applied - `Actor.graphics.onPreTransformDraw` with the corresponding event `.on('pretransformdraw')` - `Actor.graphics.onPostTransformDraw` with the corresponding event `.on('posttransformdraw')` - New property and methods overloads to `ex.Animation` - `ex.Animation.currentFrameTimeLeft` will return the current time in milliseconds left in the current - `ex.Animation.goToFrame(frameNumber: number, duration?: number)` now accepts an optional duration for the target frame - `ex.Animation.speed` can set the speed multiplier on an animation 1 = 1x speed, 2 = 2x speed. ##### Fixed - Fixed issue where nesting `ex.CompositeColliders` inside one another would cause a crash on collision - Fixed issue where `ex.CompositeColliders` did not respect collider offset - Fixed issue where parenting a entity with fixed updates on would cause a drawing flicker, transform interpolation now is aware of changing parents so it interpolates drawing continuously to prevent any flickering - `ex.Animation.reset()` did not properly reset all internal state ##### Updates - ##### Changed -

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.