Phaser.Input.Key isUp now defaults to 'true' (#474)
Documentation fix.
Updated version to 2.0.0 (fixes npm install issue #476)
Tidying up the repo, moving old wip stuff out, clearing up the docs.
The Keyboard class has had a complete overhaul. Phaser.Key objects are created automatically, there are fixes against duration and keys reset properly on visibility loss.
Keyboard.removeKey has been removed. The way the new keyboard manager works means it's no longer required.
Fixes issue #462
Fixed full-screen anti-alias issue (#478).
Active animations now monitor if the game pauses, and resume normally when the game un-pauses (fixes #179)
Vastly improved visibility API support + pageshow/pagehide + focus/blur. Working across Chrome, IE, Firefox, iOS, Android (also fixes #161)
Pausing the game will now mute audio and resuming will un-mute, unless it was muted via the game (fixes #439)
Swapping between tabs will pause and resume tweens correctly, allowing their onComplete events to still fire (fixes #292)
Time.advancedTiming is a new boolean property. If true Time.fps, fpsMin, fpsMax, frames, msMin and msMax will be calculated, otherwise they remain at their defaults.
Stage.smoothed allows you to set if sprites will be smoothed when rendered. Set to false if you're using pixel art in your game. Default is true. Works in Canvas and WebGL. Setting the game anti-aliased parameter now works properly too.
Sprite.smoothed and Image.smoothed allows you to set per-Sprite smoothing, perfect if you just want to keep a few sprites smoothed (or not).
Fixes #381.
Fixed issue where Stage.update wasn't called.
Stop Group.callAll splitting empty strings.