UNPKG

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