Skip to content

Commit 8ffad15

Browse files
committed
Stage for v1.15.5.0
Signed-off-by: Larry Gritz <lg@larrygritz.com>
1 parent cb52980 commit 8ffad15

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

CHANGES.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
<!-- SPDX-License-Identifier: CC-BY-4.0 -->
22
<!-- Copyright Contributors to the Open Shading Language Project. -->
33

4+
Release 1.15.5.0 (1 Jun 2026) -- compared to 1.15.4.0
5+
---------------------------------------------------------
6+
- *ShadingSystem*: Extend per-ShaderGroup complexity statistics: compile-time metrics are now stored as persistent ShaderGroup fields, exposed via `getattribute(group, "stat:compiled_active_layers")` etc., and `getstats()` emits a new "Shader compilation stats, post-optimized" section showing min/max/median and a ranked leaderboard for each metric (controlled by the existing "stat:rank_groups" option). Also adds `--print-group-stats` flag to `testshade`. [#2120](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2120) (1.15.5.0, 1.14.11.0)
7+
- *fix*: When a shader parameter is both interactive and connected, the connection now correctly takes precedence (previously the interactive trait incorrectly overrode it, causing writes into a read-only buffer). Fixed in both single-point and batch modes. [#2121](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2121) (by Chris Hellmuth) (1.15.5.0, 1.14.11.0)
8+
- *ci*: Various CI runner fixes: remove deprecated Windows-2025 runner (routes to Windows-2025+VS2026 which we already test) [#2114](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2114), lock down 2023 container to prevent OCIO build breaks [#2117](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2117). (1.15.5.0, 1.14.11.0)
9+
- *admin*: Add AI coding assistant configuration (CLAUDE.md, Cursor, Copilot, Codex, OpenCode support). [#2122](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2122) (1.15.5.0, 1.14.11.0)
10+
11+
412
Release 1.15.4.0 (May 5, 2026) -- compared to 1.15.3.0
513
---------------------------------------------------------
614
- *fix*: Fix crash in exception handling after OSL JIT on Ubuntu 24.04, caused by a libgcc 14.2 bug; workaround by disabling EH frames registration in the JIT MemoryManager [#2113](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2113) (by Sergey Sharybin)

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
cmake_minimum_required (VERSION 3.19)
66

7-
set (OSL_VERSION "1.15.4.0")
7+
set (OSL_VERSION "1.15.5.0")
88
set (OSL_VERSION_OVERRIDE "" CACHE STRING
99
"Version override (use with caution)!")
1010
mark_as_advanced (OSL_VERSION_OVERRIDE)

0 commit comments

Comments
 (0)