Skip to content

Commit 76abe62

Browse files
committed
Stage for v1.15.3.0
Release 1.15.3.0 (1 Apr 2026) -- compared to 1.15.2.0 --------------------------------------------------------- - *bsdl*: Incorporate diffuse MaterialX BSDFs into BSDL library [#2092](#2092) (by Alejandro Conty) - *build*: Fix compilation with ld.lld [#2094](#2094) (by Sv. Lockal) (1.15.3.0, 1.14.10.0) - *ci*: Add Windows 2025 with MSVS 2026 job variant to CI [#2093](#2093) (1.15.3.0, 1.14.10.0) - *ci*: For security, replace some workflow substitutions with safer env substitutions [#2088](#2088) (1.15.3.0, 1.14.10.0) - *ci*: Some minor LLVM dependency improvements [#2090](#2090) - *ci*: Various fixes for unexpected CI runner breakages: fmt/OIIO main build [#2095](#2095), Mac compiler path [#2096](#2096), Intel compiler certificate update [#2101](#2101), OIIO dependency hash lockdown [#2102](#2102) (1.15.3.0, 1.14.10.0) Signed-off-by: Larry Gritz <lg@larrygritz.com>
1 parent 1742b17 commit 76abe62

File tree

3 files changed

+31
-2
lines changed

3 files changed

+31
-2
lines changed

CHANGES.md

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

4+
Release 1.15.3.0 (1 Apr 2026) -- compared to 1.15.2.0
5+
---------------------------------------------------------
6+
- *bsdl*: Incorporate diffuse MaterialX BSDFs into BSDL library [#2092](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2092) (by Alejandro Conty)
7+
- *build*: Fix compilation with ld.lld [#2094](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2094) (by Sv. Lockal) (1.15.3.0, 1.14.10.0)
8+
- *ci*: Add Windows 2025 with MSVS 2026 job variant to CI [#2093](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2093) (1.15.3.0, 1.14.10.0)
9+
- *ci*: For security, replace some workflow substitutions with safer env substitutions [#2088](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2088) (1.15.3.0, 1.14.10.0)
10+
- *ci*: Some minor LLVM dependency improvements [#2090](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2090)
11+
- *ci*: Various fixes for unexpected CI runner breakages: fmt/OIIO main build [#2095](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2095), Mac compiler path [#2096](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2096), Intel compiler certificate update [#2101](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2101), OIIO dependency hash lockdown [#2102](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2102) (1.15.3.0, 1.14.10.0)
12+
13+
414
Release 1.15.2.0 (Mar 10, 2026) -- compared to 1.15.1.0
515
-------------------------------------------------------------
616
- *feat*: Add more shader group diagnostics to `compile_report` (active layers, connection depth, texture and noise op counts) [#2085](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2085)
@@ -107,6 +117,25 @@ Release 1.15 (Jan 1, 2026) -- compared to 1.14
107117

108118
---
109119

120+
Release 1.14.10.0 (1 Apr 2026) -- compared to 1.14.9.0
121+
---------------------------------------------------------
122+
- *build*: Fix compilation with ld.lld [#2094](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2094) (by Sv. Lockal)
123+
- *test*: Check in reference images for Mac ARM debug case [#2083](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2083)
124+
- *ci*: Add Windows 2025 with MSVS 2026 job variant to CI [#2093](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2093)
125+
- *ci*: For security, replace some workflow substitutions with safer env substitutions [#2088](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2088)
126+
- *ci*: Various fixes for unexpected CI runner breakages: Windows curl LLVM download [#2089](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2089), Mac homebrew installations [#2091](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2091), Mac compiler path [#2096](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2096), fmt/OIIO main build [#2095](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2095), update certificates to be able to install Intel compilers [#2101](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2101)
127+
- *ci*: Repair broken CI from OIIO locking down dependency hashes [#2102](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2102)
128+
129+
130+
Release 1.14.9.0 (10 Mar 2026) -- compared to 1.14.8.0
131+
-------------------------------------------------------------
132+
- *feat*: Add more shader group diagnostics to `compile_report`: when `compile_report >= 1`, report number of active layers, maximum connection depth of the shader network, number of texture ops, and number of noise ops. [#2085](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2085)
133+
- *testshade*: Use the renderer's own error handler and convert raw pointers to `unique_ptr` [#2082](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2082)
134+
- *build*: Support LLVM 22 and clang 22 [#2086](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2086)
135+
- *ci*: Several CI improvements (disk space, container names, nightly workflow control, Python version, gif library dedup) [#2074](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2074) [#2061](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2061) [#2055](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2055) [#2066](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2066) [#2049](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2049)
136+
- *docs*: Fix typo [#2077](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2077)
137+
138+
110139
Release 1.14.8.0 (1 Dec 2025) -- compared to 1.14.7.0
111140
-------------------------------------------------------------
112141
- *testrender*: Fix uv derivatives for testrender [#1978] [#2037](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2037) (by Alexey Smolenchuk)

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.2.0")
7+
set (OSL_VERSION "1.15.3.0")
88
set (OSL_VERSION_OVERRIDE "" CACHE STRING
99
"Version override (use with caution)!")
1010
mark_as_advanced (OSL_VERSION_OVERRIDE)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -570,7 +570,7 @@ Louis Feng, Mark Final, Henri Fousse, Stephen Friedman, Syoyo Fujita, Alex
570570
Fuller, Tim Grant, Larry Gritz, Nicolas Guiard, Euan Haahr, Derek Haase,
571571
Sven-Hendrik Haase, John Haddon, Niklas Harrysson, Daniel Heckenberg, Chris
572572
Hellmuth, Christian Heusel, Adrien Herubel, Dan Horák, Thiago Ize, Matt
573-
Johnson, Ronan Keryell, Chris Kulla, Elvic Liang, Max Liani, Silvia Lopez,
573+
Johnson, Ronan Keryell, Chris Kulla, Elvic Liang, Max Liani, Sv. Lockal, Silvia Lopez,
574574
Adam Martinez, John Mertic, Bastien Montagne, Steena Monteiro, Patrick Mours,
575575
Alexis Oblet, Erich Ocean, Mikko Ohtamaa, Jean-Francois Panisset, Jino Park,
576576
Alexei Pawlow, Mitch Prater, Jay Reynolds, Declan Russell, Benoit Ruiz,

0 commit comments

Comments
 (0)