From bb2c02026eac131c74495b27349621e5fa3fb2fa Mon Sep 17 00:00:00 2001 From: Olivier Biot Date: Sun, 19 Feb 2023 17:35:22 +0800 Subject: [PATCH] CHANGELOG update --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cf17f89b8..725db50487 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,17 @@ ## [15.0.0] (melonJS 2) - _2023-02-xx_ +### Added +- Renderer: enable batch drawing for rectangle and polygon based primitive shapes +- Renderer: new base `Compositor` class that can be extended to create custom WebGL compositors + ### Changed - Core: remove remaining polyfills related to pre-ECMAScript 2015 features (as melonJS 2 implementation base is now 100% ES6) +- Renderer: refactoring of the `WebGLCompositor` into a `QuadCompositor` and `PrimitiveCompitor` for Quad and Primitive composition + +### Fixed +- Geometry: fix `arcTo()` drawing a "looping" line between the start and end angle +- Renderer: fix binding of active shader when switching compositor ## [14.5.0] (melonJS 2) - _2023-02-13_