Releases: craftyjs/Crafty
Crafty 0.9.0
Changes from 0.8.0
:
- Numerous optimizations, at the cost of a larger than normal number of breaking changes (see release notes for a full list, and here for some upgrade tips)
- Improvements to the control systems
- Shorthand for defining getter/setters as part of components
- Allow freezing/unfreezing entities (temporarily remove them from rendering/collision/motion systems.)
Here's the full release notes, and preview documentation is available.
Crafty 0.9.0-rc3
Second release candidate for version 0.9.0
, fixing a touch event bug with rc2.
Changes from 0.8.0
:
- Numerous optimizations, at the cost of a larger than normal number of breaking changes (see release notes for a full list, and here for some upgrade tips)
- Improvements to the control systems
- Shorthand for defining getter/setters as part of components
- Allow freezing/unfreezing entities (temporarily remove them from rendering/collision/motion systems.)
Here's the full release notes, and preview documentation is available. (Though you can also see the docs locally with grunt view-api
.)
Crafty 0.9.0-rc2
Second release candidate for version 0.9.0
, fixing a couple of bugs with rc1.
Changes from 0.8.0
:
- Numerous optimizations, at the cost of a larger than normal number of breaking changes (see release notes for a full list)
- Improvements to the control systems
- Shorthand for defining getter/setters as part of components
- Allow freezing/unfreezing entities (temporarily remove them from rendering/collision/motion systems.)
Here's the full release notes, and preview documentation is available. (Though you can also see the docs locally with grunt view-api
.)
Crafty 0.9.0-rc1
First release candidate for version 0.9.0
.
Changes from 0.8.0
:
- Numerous optimizations, at the cost of a larger than normal number of breaking changes (see release notes for a full list)
- Improvements to the control systems
- Shorthand for defining getter/setters as part of components
- Allow freezing/unfreezing entities (temporarily remove them from rendering/collision/motion systems.)
Here's the full release notes, and preview documentation is available. (Though you can also see the docs locally with grunt view-api
.)
Crafty 0.8.0
You can find the full docs for this version here.
Major features in 0.8.0:
- Override the default WebGL shaders (#1003)
- Initial raycast functionality (#1021)
- Multiple layers of a given type (DOM/Canvas/WebGL) are possible, and they can respond to viewport movement in different ways
- Static UI layers are now possible
- A new "Controls" system that makes it easier to wire up inputs to your entities.
More features and bufixes are listed in the full release notes!
0.8.0-rc2 release candidate
The second release candidate for version 0.8.0
.
Major new features from 0.7.1:
- Override the default WebGL shaders (#1003)
- Initial raycast functionality (#1021)
- Multiple layers of a given type (DOM/Canvas/WebGL) are possible, and they can respond to viewport movement in different ways
- Static UI layers are now possible
- A new "Controls" system that makes it easier to wire up inputs to your entities.
Here's the full release notes, and preview documentation is available. (Though you can also see the docs locally with grunt view-api
.)
0.8.0-rc1 release candidate
A release candidate for version 0.8.0
.
Major new features:
- Override the default WebGL filters (#1003)
- Initial raycast functionality (#1021)
- Multiple layers of a given type (DOM/Canvas/WebGL) are possible, and they can respond to viewport movement in different ways
- Static UI layers are now possible
- A new "Controls" system that makes it easier to wire up inputs to your entities.
Here's the full release notes, and preview documentation is available. (Though you can also see the docs locally with grunt view-api
.)
Crafty 0.7.1
A minor update with fixes to Crafty 0.7.0:
Fixed bugs:
- Problems including Crafty cross-domain
- Bug unregistering some WebGL entities, causing the max entities limit to be reached too quickly
- Proper bower registration
Full release notes for 0.7.1
0.7.1-rc2 release candidate
A minor update with a few fixes to 0.7.
- WebGL entities are properly unregistered for all component types
- Including Crafty cross-domain should no longer throw an uncaught exception when checking localStorage
- Fixes to the release process to ensure that bower release functions correctly
Crafty 0.7.0
You can find the full docs for this version here.
New features in 0.7.0:
- WebGL support
- Revamped Motion system
- Changes to isometric components
- Improvements to core functionality
- Many more: check out the full release notes!