From acf7fafcc30f95b8fc3a6a6240f7f5e9b7d722c4 Mon Sep 17 00:00:00 2001 From: Einar Forselv Date: Sun, 7 Jun 2020 21:05:11 +0200 Subject: [PATCH] Update CHANGELOG.md --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9922d1a8..680be100 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +# 2.2.0 + +* `WindowConfig` now supports overriding the default arugment parser. + A classmethod `add_arguments` can be implemented to add additional + arguments. The parsed arguments are available in `self.argv` +* Added in `Scene.draw_wireframe` rendering a scene in wire frame mode +* `Scene.draw_bbox` now support passing in a `color` +* `Scene` should now have better support for all the vertex formats + wavefront/obj files may have. +* Addded `WindowConfig.clear_color` attribute so uses can control the + clear color of the screen. The value can be set to `None` to + disable screen clearing (@Leterax) +* Added `OrbitCamera` (@Leterax) +* Allow setting camera rotation (@Leterax) +* `VAO` should now give better feedback if the buffers and program + attributes are not compatible +* `ModernGLRenderer` (imgui renderer) should not rely on moderngl-window (@minuJeong) +* `Scene` should now cache default shaders internally so they are not loaded + for every scene +* Several typos in docs (@dawid-januszkiewicz) +* `WindowConfig.load_compute_shader` missing in docs +* Bumped pygame to `2.0.0.dev10` + +Thanks to @Leterax, @minuJeong and @dawid-januszkiewicz for the contributions to this release +and @mtbouchard for input on `WindowConfig` and `Scene` changes. + # 2.1.1 ## Improvements: