Releases
v0.9.0
jedeen
released this
10 Feb 03:45
Added
Added preupdate
, postupdate
, predraw
, postdraw
events to TileMap
Added ex.Random
with seed support via Mersenne Twister algorithm (#538 )
Added extended feature detection and reporting to ex.Detector
(#707 ) (thanks @guahanweb )
ex.Detector.getBrowserFeatures()
to retrieve the support matrix of the current browser
ex.Detector.logBrowserFeatures()
to log the support matrix to the console (runs at startup when in Debug mode)
Added @obsolete decorator to help give greater visibility to deprecated methods (#684 )
Added better support for module loaders and TypeScript importing. See Installation docs for more info. (#606 )
Added new Excalibur example project templates (#706 , #733 ):
Added Pointer.lastPagePos
, Pointer.lastScreenPos
and Pointer.lastWorldPos
that store the last pointer move coordinates (#509 )
Changed
Changed Util.clamp to use math libraries (#536 ) (thanks @FerociousQuasar)
Upgraded to TypeScript 2.1.4 (#726 )
Fixed
Fixed Scene/Actor activation and initialization order, actors were not being initialized before scene activation causing bugs (#661 )
Fixed bug with Excalibur where it would not load if a loader was provided without any resources (#565 )
Fixed bug where an Actor/UIActor/TileMap added during a Timer callback would not initialize before running draw
loop. (#584 )
Fixed bug where on slower systems a Sprite may not be drawn on the first draw
frame (#748 )
You can’t perform that action at this time.