UNPKG

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