* master: (123 commits)
release 0.18.0
prevent source map in demo builds
updated test scripts
added note about webpack performance to readme
added benchmark test command
increase iterations on Example.stress3
add triangles to mixed bodies example
added example for Composite.remove
updated examples
deprecated Matter.Grid
added broadphase to Matter.Detector
replaced Matter.SAT with Matter.Collision
use force exit in tests
added cache checks to Matter.Composite
change raycasting example events to enable use in tests
optimised collisions
added Matter.Collision
use Matter.Runner in test worker
optimised Matter.Pairs
optimised Resolver.solvePosition
...
# Conflicts:
# examples/car.js
# examples/manipulation.js
# examples/ragdoll.js
# examples/slingshot.js
# examples/timescale.js
# src/collision/Detector.js
# src/collision/Resolver.js
# src/collision/SAT.js
# src/core/Engine.js
# src/core/Runner.js
* master: (32 commits)
fix lint
update dependencies
Revert "Merge branch 'pr/526'"
Revert "Merge branch 'pr/527'"
changed alpha build configuration
add window global, stub require and handle bad values in test tools
added overlap metric to test tools
fix path to build in test worker
implemented threaded comparison testing
fixed plugins in compare
Added build comparison tools and tests
Added config and test files to lint
Set loose build version on dev server
Added watch content base to dev server
added timing to engine snapshot
updated readme
added tag push to release task
updated readme
removed yuidocjs dev dependency
removed unused gulp release tasks
...
# Conflicts:
# src/collision/Resolver.js
# src/core/Engine.js
Added delta property to engine update event
Added delta argument to various internal functions
Changed timeScale argument to use delta instead on various internal functions
Fixed issues when using an engine update delta of 0
Improved time independence for friction, air friction, restitution, sleeping, collisions, constraints
Removed optional correction argument from Engine.update
Removed correction and timeScale from Body.update and Matter.Runner