UNPKG

1.54 kBMarkdownView Raw
1# 3.0.0
2
3Simulate the game at the same frequency independant of the drawing framerate.
4There are no breaking API changes, but the games will run differently now, thus justifying a major version number.
5
6# 2.5.0
7
8Pause scenes and mute audio when tab loses focus.
9
10# 2.4.0
11
12Add support for Game Center leaderboards and achievements.
13Add support for In-App Purchases. Not to be used for evil!
14Add new Button class to make animated buttons much easier.
15Add new Particle engine.
16
17# 2.3.0
18
19Add Animation.rotateClockwise()/.rotateCounterclockwise() and buffer.rotateClockwise()/.rotateCounterclickwise(). Add AnimationLoader support for rotation.
20
21# 2.2.0
22
23Change Entity.solveCollisions() to return an array of entities that were involved in collisions.
24
25# 2.1.0
26
27Way better collision solving.
28
29# 2.0.0
30
31Implement volume control and change how mute works.
32
33# 1.3.0
34
35Add openUrl(). And Mouse.onmouseup.
36
37# 1.2.0
38
39Add optional bounding rectangle to Mouse.isPressed(). This makes the API more similar to consumePressed().
40
41# 1.1.2
42
43Fix iPhone/iPad detection.
44
45# 1.1.1
46
47Include ad sizes.
48
49# 1.1.0
50
51Add advertising support. Currently only uses iAd in Ejecta.
52
53# 1.0.1
54
55Fix mouse coordinates in Ejecta when canvas is scaled.
56
57# 1.0.0
58
59Convert save data to async API so it works with Chrome Apps. This is a breaking change, so respecting semver makes me bump the version to 1.0.0. :-/
60
61# 0.1.6
62
63Fix scaling on Ejecta. You must now specify canvas.width/height in JS instead of HTML.
64
65# 0.1.5
66
67Fix font loading in Firefox. It doesn't like single quotes.