github excaliburjs/Excalibur v0.7.0
Excalibur v0.7.0

latest releases: 0.30.0-alpha.1271+c855d89, 0.30.0-alpha.1270+760739f, 0.30.0-alpha.1269+548b085...
8 years ago

image

Breaking Changes

  • Code marked 'Obsolete' has been removed (#625, #603)
    • Actor
      • addEventListener
      • getWorldX, getWorldY
      • clearActions, easeTo, moveTo, moveBy, rotateTo, rotateBy, scaleTo, scaleBy, blink, fade, delay, die, callMethod, asPromise, repeat, repeatForever, follow, meet
    • Class
      • addEventListener, removeEventListener
    • Engine
      • parameterized constructor
      • addChild, removeChild
    • UpdateEvent removed
  • Scene.addChild and Scene.removeChild are now protected
  • Removed ex.Template and ex.Binding (#627)

Added

  • New physics system, physical properties for Actors (#557, #472)
  • Read The Docs support for documentation (#558)
  • Continuous integration builds unstable packages and publishes them (#567)
  • Sound and Texture resources can now process data (#574)
  • Actors now throw an event when they are killed (#585)
  • "Tap to Play" button for iOS to fulfill platform audio requirements (#262)
  • Generic lerp/easing functions (#320)
  • Whitespace checking for conditional statements (#634)
  • Initial support for Yeoman generator (#578)

Changed

  • Upgraded Jasmine testing framework to version 2.4 (#126)
  • Updated TypeScript to 1.8 (#596)
  • Improved contributing document (#560)
  • Improved local and global coordinate tracking for Actors (#60)
  • Updated loader image to match new logo and theme (#615)
  • Ignored additional files for Bower publishing (#614)

Fixed

  • Actions on the action context threw an error (#564)
  • Actor getLeft(), getTop(), getBottom() and getRight() did not respect anchors (#568)
  • Actor.actions.rotateTo and rotateBy were missing RotationType (#575)
  • Actors didn't behave correctly when killed and re-added to game (#586)
  • Default fontFamily for Label didn't work with custom FontSize or FontUnit (#471)
  • Fixed issues with testing sandbox (#609)
  • Issue with camera lerp (#555)
  • Issue setting initial opacity on Actors (#511)
  • Children were not being updated by their parent Actors (#616)
  • Center-anchored Actors were not drawn at the correct canvas coordinates when scaled (#618)

Don't miss a new Excalibur release

NewReleases is sending notifications on new releases.