1 | # Change Log
|
2 | All notable changes to this project will be documented in this file.
|
3 | This project adheres to [Semantic Versioning](http://semver.org/).
|
4 |
|
5 | ## [Unreleased]
|
6 |
|
7 | ## [3.0.2] - 2015-12-30
|
8 | ### Fixed
|
9 | - Fix soundloader bug.
|
10 | - Default rotation.x and rotation.y to the center of the entity.
|
11 |
|
12 | ## [3.0.1] - 2015-12-30
|
13 | ### Fixed
|
14 | - Remove deleted entities from collision lists.
|
15 |
|
16 | ## [3.0.0] - 2015-12-30
|
17 | ### Added
|
18 | - Add `instantiatePrefab` function to instantiate new entities from prefabs
|
19 | ### Changed
|
20 | - `Game` constructor now loads all the json files by itself. Now it only needs 2 arguments.
|
21 | ### Fixed
|
22 | - animation frame splitting now copies all animation properties, and doesn't lose any
|
23 |
|
24 | ## [2.0.0] - 2015-12-28
|
25 | ### Removed
|
26 | - remove magical "splatjs:" way of loading systems.
|
27 |
|
28 | ## [1.0.0] - 2015-12-28
|
29 | ### Changed
|
30 | - automatically size the canvas based on a selectable algorithm.
|
31 | ### Added
|
32 | - matchCanvasSize system to make an entity the same size as the canvas
|
33 | - matchAspectRatio system to make an entity match the aspect ratio of another entity
|
34 |
|
35 | ## [0.7.0] - 2015-12-21
|
36 | ### Added
|
37 | - add `Input.buttonPressed()` and `Input.buttonReleased()`
|
38 |
|
39 | ## [0.6.2] - 2015-12-21
|
40 | ### Added
|
41 | - add warnings about bad image component values and provide defaults for unset values
|
42 | ### Fixed
|
43 | - fix bug where animations wouldn't work
|
44 |
|
45 | ## [0.6.1] - 2015-12-20
|
46 | ### Fixed
|
47 | - mouse coordinates scale correctly when no css is applied to canvas
|
48 |
|
49 | ## [0.6.0] - 2015-12-20
|
50 | ### Changed
|
51 | - use box-intersect module for faster collision detection
|
52 |
|
53 | ## [0.5.0] - 2015-12-19
|
54 | ### Added
|
55 | - window.timeSystems() to log timings of ECS systems
|
56 | ### Changed
|
57 | - Speed up advanceAnimations system
|
58 |
|
59 | ## [0.4.2] - 2015-12-19
|
60 | ### Fixed
|
61 | - applyMovement2d never found entities
|
62 |
|
63 | ## [0.4.1] - 2015-12-17
|
64 | ### Fixed
|
65 | - Readme typo
|
66 | - Format changelog
|
67 |
|
68 | ## [0.4.0] - 2015-12-17
|
69 | ### Changed
|
70 | - Upgrade to entity-component-system 2.0.0
|
71 |
|
72 | ## [0.3.2]
|
73 | - Add method to reset box collider cache
|
74 |
|
75 | ## [0.3.1]
|
76 | - Un-scale the viewport when it is reset
|
77 |
|
78 | ## [0.3.0]
|
79 | - Support scaling of viewport through camera
|
80 | - Draw custom buffer for an entity if it is specified
|
81 |
|
82 | ## [0.2.0]
|
83 | - Support rotation when drawing images.
|
84 |
|
85 | ## [0.1.1]
|
86 | - Log more info on no such image error
|
87 |
|
88 | ## [0.1.0]
|
89 | - Add matchParent system.
|
90 | - Allow sound loop start and end settings
|
91 |
|
92 | ## [0.0.1]
|
93 | - Add a way to remove a deleted entity from the collision detection cache.
|
94 |
|
95 | ## [0.0.0]
|
96 | - Fork from original splatjs project.
|