Release notes for 0.17.0
. See the release readme for further information.
- Added performance and stats monitoring overlays to
Matter.Render
- See the stats demo or enable render.options.showPerformance and render.options.showStats
- Stats shown include
- render frequency (e.g.
60 fps
) - engine delta time (e.g.
16.66ms
) - engine execution duration (e.g.
5.00ms
) - render execution duration (e.g.
0.40ms
) - effective play speed (e.g.
1.00x
is real-time) - various other engine internal stats for debugging
- render frequency (e.g.
- Improved documentation pages
- Added Common.setDecomp and Common.getDecomp to fix bundler issues
- Added docs for all Matter.Render options
- Migrated usage of
Matter.World
over toMatter.Composite
(more info in docs) - Migrated, deprecated and removed various old functionality (see the changelog for details)
See the release compare page and the changelog for a detailed list of changes.
Differences in behaviour, quality and performance against the previous release 0.16.1
. For more information see comparison method.
Output comparison of 37 examples against previous release matter-js@0.16.1
Similarity 100% Performance +0.00% Overlap +0.00%
airFriction · · avalanche · · ballPool · · bridge · · broadphase · · car · ·
catapult · · chains · · circleStack · · cloth · · collisionFiltering · ·
compound · · compoundStack · · constraints · · events · · friction · ·
gyro · · manipulation · · mixed · · newtonsCradle · · pyramid · ·
ragdoll · · restitution · · rounded · · sensors · · sleeping · ·
slingshot · · softBody · · sprites · · stack · · staticFriction · ·
stats · · stress · · stress2 · · timescale · · views · ·
wreckingBall · ·
where · no change ● extrinsics changed ◆ intrinsics changed
Many thanks to the contributors of this release, past contributors as well those involved in the community for your input and support.
Release notes for 0.16.0
. See the release readme for further information.
- Changed external require method for
poly-decomp
(882e07c) - Improved
Bodies.fromVertices
decomposition quality usingremoveDuplicatePoints
(#639) - Added support for
>x.x.x
and>=x.x.x
semver ranges in plugins (0792716) - Changed demo example select background colour for Windows (matter-tools #5)
- Updated demo to use latest matter-tools (#33e8fe8)
- Updated SVG and terrain examples to use
fetch
(5551cd5)
See the release compare page and the changelog for a detailed list of changes.
Differences in behaviour, quality and performance against the previous release 0.15.0
. For more information see comparison method.
Output comparison of 41 examples against matter-js@0.15.0 build on last run
Similarity 100% Performance +0.00% Overlap +0.00%
airFriction · · avalanche · · ballPool · · bridge · · broadphase · · car · ·
catapult · · chains · · circleStack · · cloth · · collisionFiltering · ·
compositeManipulation · · compound · · compoundStack · · concave · · constraints · ·
doublePendulum · · events · · friction · · gravity · · gyro · ·
manipulation · · mixed · · newtonsCradle · · pyramid · · ragdoll · ·
raycasting · · restitution · · rounded · · sensors · · sleeping · ·
slingshot · · softBody · · sprites · · stack · · staticFriction · ·
stress · · stress2 · · timescale · · views · · wreckingBall · ·
where · no change ● extrinsics changed ◆ intrinsics changed
Many thanks to the contributors of this release, past contributors as well those involved in the community for your input and support.
Release notes for 0.15.0
. See the release readme for further information.
- Optimised performance up to ~30% boost vs.
0.14.2
(#528) (#522) (#553) - Added
Body.setCentre
(2ec247b) - Added
Constraint.pointAWorld
andConstraint.pointBWorld
(3c32969) - Changed default colour scheme (d258411) (6dd5ec5)
- Fixed issues with decomp require (0af1645)
- Fixed issues with render pixel ratio (d577477)
See the release compare page and the changelog for a detailed list of all changes.
Differences in behaviour, quality and performance against the previous release 0.14.2
. For more information see comparison method.
Output comparison of 41 examples against matter-js@0.14.2 build on last run
Similarity 100% Performance +33.6% Overlap +0.00%
airFriction · · avalanche · · ballPool · · bridge · · broadphase · · car · ·
catapult · · chains · · circleStack · · cloth · · collisionFiltering · ·
compositeManipulation · · compound · · compoundStack · · concave · · constraints · ·
doublePendulum · · events · · friction · · gravity · · gyro · ·
manipulation · · mixed · · newtonsCradle · · pyramid · · ragdoll · ·
raycasting · · restitution · · rounded · · sensors · · sleeping · ·
slingshot · · softBody · · sprites · · stack · · staticFriction · ·
stress · · stress2 · · timescale · · views · · wreckingBall · ·
where · no change ● extrinsics changed ◆ intrinsics changed
Many thanks to the contributors of this release, past contributors as well those involved in the community for your input and support.