From 7803c2f7f093c9c80d4b95f5d45b6356d96c4014 Mon Sep 17 00:00:00 2001 From: Mateusz Szczygielski <112629916+msz-rai@users.noreply.github.com> Date: Mon, 13 Nov 2023 15:35:43 +0100 Subject: [PATCH] Bump API version (0.16.1), update CHANGELOG (#215) * Bump API version (0.16.1), update CHANGELOG * Apply suggestions from code review Co-authored-by: Piotr Rybicki --------- Co-authored-by: Piotr Rybicki --- CHANGELOG.md | 10 ++++++++++ include/rgl/api/core.h | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 34a8d87b..da47bb11 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## [0.16.1] 13 November 2023 + +### Fixed + +- Fixed a bug introduced in v0.16.0 causing RGL to crash in Compact and Downsample Node when some field was removed from the graph. + ## [0.16.0] 10 November 2023 ### Added @@ -19,6 +25,10 @@ - Renamed XYZ field name to be more precise and compatible with future features - `RGL_FIELD_XYZ_F32` -> `RGL_FIELD_XYZ_VEC3_F32` +### Known Issues + +- Modifying fields between graph's runs (consisted of Compact or Downsample nodes) may cause a segmentation fault. Fixed in v0.16.1. + ## [0.15.0] 23 September 2023 ### Added diff --git a/include/rgl/api/core.h b/include/rgl/api/core.h index 74f605c1..ff18dd04 100644 --- a/include/rgl/api/core.h +++ b/include/rgl/api/core.h @@ -43,7 +43,7 @@ #define RGL_VERSION_MAJOR 0 #define RGL_VERSION_MINOR 16 -#define RGL_VERSION_PATCH 0 +#define RGL_VERSION_PATCH 1 // Invalid Entity ID is assign to rays that does not hit any Entity. // Cannot be assigned to Mesh manually. It is reserved for internal raytracing use.