Skip to content

Commit 7ecfed2

Browse files
committed
Stage for v1.15.2.0
Signed-off-by: Larry Gritz <lg@larrygritz.com>
1 parent 55aaf64 commit 7ecfed2

3 files changed

Lines changed: 28 additions & 7 deletions

File tree

CHANGES.md

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

4+
Release 1.15.2.0 (Mar 10, 2026) -- compared to 1.15.1.0
5+
-------------------------------------------------------------
6+
- *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)
7+
- *bsdl improvements*:
8+
- *bsdl*: Move GeneralizedSchlick lobe from testrender into BSDL library, unifying DielectricRefl/DielectricBoth into a single `DielectricBSDF<Fresnel>` template [#2078](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2078) (by Alejandro Conty)
9+
- *bsdl*: Move MaterialX sheen BSDF into BSDL as `mtx::SheenLobe`, consolidating sheen implementations from testrender and SPI into one place [#2084](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2084) (by Alejandro Conty)
10+
- *bsdl*: Clamp BSDL/MTX Fresnel inputs to [0,1] and fix bootstrap Imath link [#2081](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2081) (by Alejandro Conty)
11+
- *fix*: Make `linearstep` definitely return 1 for x > edge1 [#2064](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2064) (by Roeland Schoukens)
12+
- *perf/fix*: Change default JIT FMA mode to Strict (no fused multiply-add), improving cross-platform numerical consistency [#2076](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2076)
13+
- *testshade*: Route errors through renderer's own error handler; convert raw pointers to `unique_ptr` [#2082](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2082)
14+
- *build*: Support LLVM 22 / clang 22 for building [#2086](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2086)
15+
- *ci*: Add macOS 26 (ARM) to the CI lineup [#2079](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2079)
16+
- *ci*: Stop nightly CI workflows on user forks [#2074](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2074)
17+
- *ci*: Fix Windows curl LLVM download failure [#2089](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2089)
18+
- *ci*: Fix and speed up Mac CI dependency installations via Homebrew [#2091](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2091)
19+
- *testing*: Check in ref images for Mac ARM debug case [#2083](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2083)
20+
- *docs*: Fix typo [#2077](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2077) (by Taraash)
21+
- *admin*: Fix link to icon used for Slack release announcements [#2070](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2070)
22+
23+
424
Release 1.15.1.0 (Feb 1, 2026) -- compared to 1.15.0.0
525
-------------------------------------------------------------
626
- *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.1.0")
7+
set (OSL_VERSION "1.15.2.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: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,7 @@ nominated for major awards.)
465465
Murderbot (S1),
466466
* **(2026 / upcoming)**
467467
GOAT,
468+
Hoppers,
468469
...
469470

470471

@@ -573,12 +574,12 @@ Johnson, Ronan Keryell, Chris Kulla, Elvic Liang, Max Liani, Silvia Lopez,
573574
Adam Martinez, John Mertic, Bastien Montagne, Steena Monteiro, Patrick Mours,
574575
Alexis Oblet, Erich Ocean, Mikko Ohtamaa, Jean-Francois Panisset, Jino Park,
575576
Alexei Pawlow, Mitch Prater, Jay Reynolds, Declan Russell, Benoit Ruiz,
576-
Patrick Scheibe, Alex Schworer, Jonathan Scruggs, Sergey Sharybin, Mark
577-
Sisson, Sandip Shukla, Alexey Smolenchuk, Cliff Stein, Stephan Steinbach, Luya
578-
Tshimbalanga, Esteban Tovagliari, Brecht Van Lommel, Thibault Vergne,
579-
Alexander von Knorring, Aidan Welch, Alex Wells, Roman Zulak. (Listed
580-
alphabetically; if we've left anybody out, it is inadvertent, please let us
581-
know.)
577+
Patrick Scheibe, Roeland Schoukens, Alex Schworer, Jonathan Scruggs, Sergey
578+
Sharybin, Mark Sisson, Sandip Shukla, Alexey Smolenchuk, Cliff Stein, Stephan
579+
Steinbach, Taraash, Luya Tshimbalanga, Esteban Tovagliari, Brecht Van Lommel,
580+
Thibault Vergne, Alexander von Knorring, Aidan Welch, Alex Wells, Roman Zulak.
581+
(Listed alphabetically; if we've left anybody out, it is inadvertent, please
582+
let us know.)
582583

583584
We cannot possibly express sufficient gratitude to the managers at Sony
584585
Pictures Imageworks who allowed this project to proceed, supported it

0 commit comments

Comments
 (0)