All Versions
21
Latest Version
Avg Release Cycle
142 days
Latest Release
999 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.18.0 Changes
December 15, 2021- ➕ added test capture sort to improve comparison (ea3c11b)
- ➕ added triangles to mixed bodies example (b116f64)
- ➕ added behaviour metric to tests and refactor tests (8125966)
- ➕ added benchmark test command (7f34c45)
- ➕ added broadphase to Matter.Detector (a6b5e7d)
- ➕ added cache checks to Matter.Composite (32fd285)
- ➕ added example for Composite.remove (bc07f56)
- ➕ added example stress 3 (d0ee246)
- ➕ added filesize to test comparison report (b3a8aa3)
- ➕ added Matter.Collision (9037f36)
- ➕ added memory comparison to tests (bedf84c)
- ➕ added note about webpack performance to readme (80cf76b)
- ➕ added stable sorting to test worker and refactor (81dd2fb)
- ➕ added support for build metadata in Plugin.versionParse (8bfaff0)
- 🔄 changed raycasting example events to enable use in tests (10afaea)
- 🔄 changed build config to 'source-map' devtool (e909b04)
- 🔄 changed tests to use a production build rather than source (55feb89)
- 🗄 deprecated Matter.Grid (e366d0e)
- 🛠 fixed sync issues on demo compare tool (826ed46)
- 👌 improved performance measurement accuracy in tests (cd289ec)
- 👌 improved test comparison report (de04c00)
- optimised Matter.Detector (c7cec16), (fd1a70e), (caeb07e), (efede6e)
- optimised Matter.Composite (52e7977)
- optimised Matter.Pair (d8a6380), (48673db), (1073dde)
- optimised Matter.Pairs (a30707f), (a882a74)
- optimised Matter.Resolver (fceb0ca), (49fbfba), (0b07a31), (f847f4c), (3cf65e8), (30b899c), (e4b35d3)
- optimised Matter.SAT (0d90a17), (2096961), (0af144c)
- optimised Matter.Vertices (c198878), (6883d0d), (792ae2e)
- 🔨 refactor test worker and prevent test cache (ca2fe75), (bcc3168)
- replaced Matter.SAT with Matter.Collision (b9e7d9d)
- 👉 show debug stats in dev demo (2f14ec5)
- ⚡️ updated dev dependencies (c5028d5)
- ⚡️ updated examples (c80ed5c)
- ⚡️ updated test scripts (afa467a)
- ✅ use force exit in tests (8adf810)
- ✅ use Matter.Runner in test worker (2581595)
-
v0.17.1 Changes
April 14, 2021- 🗄 deprecate Engine.run alias replaced by Runner.run (5817046)
-
v0.17.0 Changes
April 11, 2021- ➕ add Common.setDecomp and Common.getDecomp (313c150)
- ➕ add demo build config and refactor demo (653a647)
- ➕ add docs for all Matter.Render options (ec3eecc)
- ➕ add title to all examples (f4d72ba)
- ➕ added Common.deprecated (ffa3193)
- ➕ added Common.warnOnce (6957dbf)
- ➕ added Date.now fallback to Common.now, closes #739 (c06c107), closes #739
- ➕ added debug stats and performance monitoring to Matter.Render (119881b)
- ➕ added doc watch script (164456b)
- ➕ added docs for additional engine timing and render properties (8017bdb)
- ➕ added Example.stats (9915007)
- ➕ added lastDelta and lastElapsed to engine.timing (6dc703f)
- 🏗 build demo (0816454)
- 🔄 change all examples to use Composite.add instead of the alias World.add (a3f298f)
- 🔄 changed engine.broadphase to engine.grid (b74e400)
- 🔄 changed Example.views to use render events (3ac3498)
- 🔄 changed world.gravity to engine.gravity (6abb3b7)
- 🗄 deprecated Composites.car and added to car example (cd9c5d4)
- 🗄 deprecated Composites.newtonsCradle and added to newtonsCradle example (9ad980b)
- 🗄 deprecated Composites.softBody and added to softBody and cloth examples (818f354)
- 👌 improve Render.debug (1753bf0)
- migrate Matter.World to the equivalent Matter.Composite (5dbec9b)
- ✂ remove deprecated backwards compatibility engine events from Matter.Runner (76bf80e)
- ✂ remove deprecated backwards compatibility render integration from Matter.Engine (1aa8ed0)
- ✂ remove deprecated backwards compatibility render integration from Matter.Runner (6805f85)
- ✂ remove deprecated Matter.Metrics (63a9e98)
- ✂ remove deprecated Matter.RenderPixi (08a515b)
- ✂ remove unused render shadow function (e49834d)
- ✅ run all examples in browser tests (5734bfd)
- set render showDebug option on examples stress and stress2 (f2ef3aa)
- ⚡️ update matter-tools (f8d366a)
-
v0.16.1 Changes
January 31, 2021- ➕ add log capture and reporting in tests (7bfd3c2)
- ➕ add matter-wrap as dev dependency (ef7c4c6)
- 🔌 catch missing plugin require in examples (1ba1255)
- 🔄 change example matter-wrap require precedence (aa1e4e7)
- 🔄 change perf threshold in test (7b00354)
- 🔄 change test worker decomp require (5e746b0)
- disable jest cache (8ee0ebb)
- enable useful dev server features (839f7d9)
- 🛠 fix decomp require and improve warning message (e87f64a)
- 🛠 fix dev server externals (1f2f9fe)
- 🛠 fix named require in test (92080ff)
- 👌 improve CI speed (1af64eb)
- 👌 improve docs for Bodies.fromVertices (2ade78f)
- 👌 improve stack examples with exact contact (522f4e8)
- 👌 improve test report log (b5326f8)
-
v0.16.0 Changes
January 17, 2021- ➕ added removeDuplicatePoints option from poly-decomp 0.3.0 to Bodies.fromVertices (#639, 947cb97, a9694e6)
- ➕ added support for > and >= operators in plugin version ranges (0792716)
- ➕ added support for example versioning in tests (31d0ace)
- ➕ added version targets for examples (142b7de)
- ➕ added warning check on browser tests (12377cc)
- 🔄 changed svg and terrain example to use fetch (5551cd5)
- 🔄 changed deprecated comments to avoid confusion (1e73cab)
- 🛠 fixed poly-decomp external require (882e07c)
- ✂ removed bower.json (f71d4c0)
- ✂ removed unused dev dependency run-sequence (be592fd)
- ⚡️ updated dev dependencies (151eb30)
- ⚡️ updated matter-tools (5c66458)
- ⚡️ updated matter-tools (33e8fe8)
- ⚡️ updated demo matter-tools (a694ae5)
- ⚡️ updated demo pathseg (9c5325b)
- ⚡️ updated readme (3089b41)
-
v0.15.0 Changes
December 24, 2020- ➕ add window global, stub require and handle bad values in test tools (497ac80)
- ➕ added Body.setCentre, closes #684, closes #461, closes #679 (2ec247b), closes #684 #461 #679
- ➕ added browser tests (ceb7cd5)
- ➕ Added build comparison tools and tests (b7c938a)
- ➕ added check for window in Common.now (9ef9d02)
- ➕ added comparison output file option to test tools (45aae25)
- ➕ Added config and test files to lint (21e4ea6)
- ➕ added Constraint.pointAWorld and Constraint.pointBWorld (3c32969)
- ➕ added examples to dev server bundle and commit built examples (fe80478)
- ➕ added module export to examples (f9ea799)
- ➕ added overlap metric to test tools (3fd674d)
- ➕ added release scripts (341c247)
- ➕ added tag push to release task (060283b)
- ➕ added timing to engine snapshot (e0cdbb8)
- ➕ Added watch content base to dev server (f471d4e)
- ➕ added webpack build script (046013e)
- 🔄 changed alpha build configuration (182c84a)
- 🔄 changed demo to auto populate examples with sourceLink and init (5b0d34b)
- 🔄 changed demo to serve without sub-directory (823bbc0)
- 🔄 changed docs build config (864452d)
- 🔄 changed example tests to use jest (104d319)
- 🛠 fix decomp import in Bodies.fromVertices (94e9614)
- 🛠 fix decomp require (0af1645)
- 🛠 fix issues with render pixel ratio, closes #686, closes #687 (d577477), closes #686 #687
- 🛠 fix lint (5a0079d)
- 🛠 fix lint issues (9ca21c1)
- 🛠 fix path to build in test worker (fcdb4fa)
- 🛠 fix preversion script (c368c14)
- 🛠 fix terrain example module export (4a967ec)
- 🛠 Fix typo in docs (c486635)
- 🛠 fixed plugins in compare (82bb415)
- ✅ implemented threaded comparison testing (285d70d)
- ⚡️ Optimized Body's hidden class (b3220cf)
- ⚡️ Optimized Events.trigger method when no event is emitted (b17cb48)
- ✂ remove gulp (6a28090)
- ✂ remove old demo libs (13c7eb5)
- ✂ removed unused gulp release tasks (e5a7311)
- ✂ removed yuidocjs dev dependency (ee848d2)
- 🏗 Set loose build version on dev server (1fcf292)
- ⚡️ update build script (90abab6)
- ⚡️ update default render theme (d258411)
- 💅 update demo and example render styles (6dd5ec5)
- ⚡️ update dependencies (e1e058c) (5f5b8a1)
- ⚡️ update examples build config and scripts (69afb11)
- ⚡️ update package lock (ac3da07)
- ⚡️ updated build scripts (6b698ea)
- ⚡️ updated ci (288b9cd)
- ⚡️ updated docs (50cf171)
- ⚡️ updated readme (ea5c012) (61b1963)
-
v0.14.2 Changes
June 11, 2018- ➕ added missing polyfill warning to Svg.pathToVertices (511de5b)
- 🛠 fix Composite.bounds global issue, closes #627, closes #544 (f7f77b4), closes #627 #544
- 🛠 fix docs for Vector.angle, closes #471 (db30d79), closes #471
- 🛠 Fixed constraint pointB documentation (0b5ce1d)
- 🛠 fixed require for external libraries, closes #629, closes #559, closes #593, closes #365, closes #62 (0cf97f5), closes #629 #559 #593 #365 #629
- ✂ remove browserify-shim (e3c176e)
- ⚡️ updated pathseg library, closes #548, closes #602, closes #424 (1e5758f), closes #548 #602 #424
-
v0.14.1 Changes
January 10, 2018 -
v0.14.0 Changes
November 30, 2017- ➕ added .eslintignore (2279e15)
- ➕ added examples build task (6108a31)
- ➕ added missing docs for Matter.World aliases (841bf97)
- ➕ added Query.collides, closes #478 (6593a72), closes #478
- 🔄 change examples to render using a fixed resolution (0895d81)
- Do not warn on missing render.element if the canvas is already parented (because it was passed in at (a529ec9)
- 🛠 fix
point
argument of Body.scale, closes #428 (894c1ef), closes #428 - 🛠 fix Body.scale for compound bodies (50a89d0)
- 🛠 fix centroid for static compound bodies, closes #483 (ece66e6), closes #483
- 🛠 fix Common.isElement, closes #501, closes #507, closes #459, closes #468, closes #517 (18a0845), closes #501 #507 #459 #468 #517
- 🛠 fix inertia change in Body.setMass, closes #378 (f7d1877), closes #378
- 🛠 fix Vertices.chamfer radius argument, closes #467 (3bceef4), closes #467
- 👌 improved docs for constraints on compound bodies, closes #442 (3307760), closes #442
- 🚚 moved all private functions to module namespaces (64be5a5)
- 🚚 moved private Matter.Engine functions on to namespace, closes #523 (9eae36f), closes #523
- ✂ remove spelling mistake (e5c4b47)
-
v0.13.0 Changes
July 06, 2017- ➕ added Composite.bounds (79ffcf8)
- ➕ added constraint damping (44c4d1f)
- ➕ added constraint.render.type and constraint.render.anchor (0952516)
- ➕ added Example.constraints (b93c08f)
- ➕ added Example.doublePendulum (a7aa47d)
- ➕ added Examples.ragdoll (48611c5)
- ➕ added optional output argument to Vector.rotate (59d62be)
- ➕ added rotation point parameter to Body.rotate, closes #410 (749ed50), closes #410
- ➕ added second pass for constraint solving (f49d053)
- 🔄 change constraint solve order (a5bd6b2)
- 🔄 changed lint rules (d1fbe95)
- 🛠 fix constraint.angularStiffness (ab0283b)
- 🛠 fix Example.collisionFiltering rendering (74a7cfc)
- 🛠 fix lint errors (774d8bc)
- 🛠 fix soft body stiffness (1bae2de)
- 🛠 fixed Common.now (2b76c4c)
- 🛠 fixed constraint torque calculation (a8d1950)
- 🛠 fixed constraint torque calculation (068fdc0)
- 🛠 fixed Examples.compound constraint offset (e6babf0)
- 🛠 fixed various constraints in examples (ac67ef8)
- 🛠 fixed various problems with constraints (26a60e4)
- implemented constraint warming (daf26af)
- 👌 improved Example.car using pin constraint (130e6b3)
- 👌 improved Example.catapult using pin constraint (0e15099)
- 👌 improved Example.chains using pin constraint (9d2f0ff)
- 👌 improved Examples.bridge (b277b39)
- 👌 improved Examples.bridge (b6e5973)
- 👌 improved position resolver (71998a0)
- 👌 improved spring and pin rendering (837c43b)
- 🔨 refactored Common.isElement (295cffe)
- ✂ removed Common.shadeColor (d63b0c2)
- 👉 tweaked Example.doublePendulum (4894008)
- ⚡️ update alpha build (fe9b05d)
- ⚡️ update alpha build (b874f4d)
- ⚡️ update alpha build (08aa3f2)
- ⚡️ update readme and remove redundant plugins (2560a68)
- ⚡️ Update README.md (4168d3c)
- ⚡️ updated license and contributing (d2af721)
- ⚡️ updated readme (26c1200)
- ⬆️ upgraded matter-tools (477f2d7)
- ⬆️ upgraded matter-wrap (c9294eb)