Releases
v0.24.5
Excalibur v0.24.5 Release
Breaking Changes
[#1361 ] Makes use of proxies, Excalibur no longer supports IE11 💥 ([#1361 ]#1361 )
Added
Adds new ECS Foundations API, which allows excalibur core behavior to be manipulated with ECS style code ([#1361 ]#1361 )
Adds new ex.Entity
& ex.EntityManager
which represent anything that can do something in a Scene and are containers for Components
Adds new ex.Component
type which allows encapsulation of state on entities
Adds new ex.Query
& ex.QueryManager
which allows queries over entities that match a component list
Adds new ex.System
type which operates on matching Entities to do some behavior in Excalibur.
Adds new ex.Observable
a small observable implementation for observing Entity component changes over time
Fixed
Fixed Animation flicker bug on the first frame when using animations with scale, anchors, or rotation. (#1636 )
Changes
chore: Switch to main
feat: Implement ECS Foundations (#1316 )
chore: Update storybook monorepo to v6 (major) (#1634 )
chore: Update dependency karma-jasmine to v4 (#1633 )
chore: Update Node.js to v12.18.3 (#1600 )
chore: [#1487 ] Remove audio tag implementation (#1552 )
chore: Remove flakey test, reopen #1547
chore: Update dependency puppeteer to v5 (#1614 )
fix: [#1636 ] Animation flicker on first frame (#1637 )
fix: Documentation link
You can’t perform that action at this time.