What's Changed
melonJS Team
- Release 20.7.0 (#1695) (88402bc)
- Physics: a renderable that places itself collides at its pos (#1694) (b53c8d0)
- Physics: collision shapes follow the renderable, and segments collide as segments (#1693) (676314b)
- Physics: stop the builtin solver pushing bodies into static geometry (#1692) (c7247a8)
- Docs: the official plugins join the API reference (#1691) (82974fd)
- Physics adapters: follow the engine's own rotation default (#1690) (cacc2f9)
- Physics: collision shapes from a shape editor, on every backend (#1685) (#1689) (3ba74e4)
- MTL: read
Kaandillumonto the material (#1599) (#1687) (1db4ca3) - Multi-shape bodies report the geometry that actually collides (#1684) (791e589)
- 2D specular highlights, and lit stops lying under a Camera2d (#1576) (#1683) (8bab160)
- Level: one declared option contract instead of a copied list (#1649) (#1682) (b40fd3f)
- MTL normal maps on the lit mesh path (#1574) (#1681) (2aa1636)
- CHANGELOG: house order and length for 20.7 (#1680) (a8a376c)
- Body: three bugs in the rotate/angle path (#1679) (05b9987)
- Skills: say which adapters actually collide a rotated body (#1678) (0d30f40)
- Adapters: getBodyShapes() follows the body's rotation (#1677) (4d86ccf)
- CHANGELOG: record the loader's parser-owned src resolution (#1676) (bcdc1ec)
- Open the 20.7 line (#1675) (9be72cb)
New Contributors
- @ICOM725 made their first contribution
Full Changelog: 20.6.0...20.7.0