diff --git a/CMakeLists.txt b/CMakeLists.txt index e645b249..0e829065 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,7 +20,7 @@ cmake_minimum_required(VERSION 3.12) project( splash - VERSION 0.10.1 + VERSION 0.10.2 LANGUAGES C CXX ) diff --git a/News.md b/News.md index a699dcde..58f1327b 100644 --- a/News.md +++ b/News.md @@ -1,6 +1,33 @@ Splash release notes ==================== +Splash 0.10.2 (2023-12-05) +------------------------- +Improvements: +* Renamed attribute "sideness" to "culling" (potentially breaking change, configurations are upgraded automatically) +* Added CI jobs to staging, removed some from develop +* Updated release process, updated scripts and doc to reflect that change +* Added support for initializer lists to Value +* Isolated more OpenGL code into OpenGL and OpenGL ES specific classes +* Shader does not derive from GraphObject anymore +* Removed the need for Framebuffer to have a RootObject +* Removed Image needing a RootObject +* Simplified Renderer API +* Optimized RootObject::updateTreeFromObjects +* Added a sanitization flag to the CMake project + +Bugs fixed: +* Brought back 16bits FBO +* Brought back named framebuffers in OpenGL fbo implementation +* Fixed Shader::getShaderInfoLog +* Fixed splash --info, and added a CI test for it +* Fixed GPU framerate not being measured anymore +* Fixed GeometryGfxImpl::buffersTooSmall growing buffers too fast, and added doc +* Fixed issues detected by static analysis + +Documentation: +* Fixed documentation here and there + Splash 0.10.0 (2023-11-12) ------------------------- Improvements: diff --git a/addons/blender/splash/__init__.py b/addons/blender/splash/__init__.py index 6b56f0bf..e0291d57 100644 --- a/addons/blender/splash/__init__.py +++ b/addons/blender/splash/__init__.py @@ -20,7 +20,7 @@ bl_info = { "name": "Splash output", "author": "Splash authors", - "version": (0, 10, 1), + "version": (0, 10, 2), "blender": (2, 80, 0), "location": "3D View > Toolbox, File > Export", "description": "Utility tools to connect Blender to the Splash videomapper", diff --git a/data/share/applications/splash.desktop b/data/share/applications/splash.desktop index b7188ada..d17b0457 100755 --- a/data/share/applications/splash.desktop +++ b/data/share/applications/splash.desktop @@ -4,4 +4,4 @@ Exec=splash Type=Application Icon=splash.png Categories=Graphics;3DGraphics;Player; -Version=0.10.1 +Version=0.10.2 diff --git a/data/share/metainfo/xyz.splashmapper.Splash.metainfo.xml b/data/share/metainfo/xyz.splashmapper.Splash.metainfo.xml index d3dc512d..134ce6b7 100644 --- a/data/share/metainfo/xyz.splashmapper.Splash.metainfo.xml +++ b/data/share/metainfo/xyz.splashmapper.Splash.metainfo.xml @@ -19,6 +19,7 @@ Splash is a free (as in GPL) modular mapping software. Provided that the user cr +