Releases: AcademySoftwareFoundation/OpenShadingLanguage
Releases · AcademySoftwareFoundation/OpenShadingLanguage
OSL v1.11.17.0
Release 1.11.17.0 -- 7 Jan 2022 (compared to 1.11.16.0)
- Fix in runtime optimizer where tracking of messages and unknown messages
relied on uninitialized variables. #1447 - Minor changes related to OpenColorIO changing their master branch name to
"main". #1431 - Testing: Get texture3d tests operational again. #1437
- Docs: Fix missing "errormessage" explanation for environment() and
texture3d(). #1442 - Build/cmake fixes: Make PROJECT_VERSION_RELEASE_TYPE and
OSL_SUPPORTED_RELEASE be cache strings, so they can be overridden; change
OSL_IS_SUBPROJECT to PROJECT_IS_TOP_LEVEL (and change its sense) to match
CMake 21+ behavior; add a TIME_COMMANDS option to help debug performance of
the build. #1443
OSL v1.11.16.0
OSL 1.11.15.0
OSL v1.11.14.2
OSL 1.11.14.1
Release 1.11.14.1 -- 1 Jun 2021 (compared to 1.11.14)
- Fix library setup for LLVM installations consisting of static libraries.
This fixes a build problem that can crop up on MacOS using
Homebrew-installed LLVM 12. #1375
OSL 1.11.14.0
Release 1.11.14 -- 10 May 2021 (compared to 1.11.13)
- oslc/OSLCompiler: Check for errors when when writing oso (for example,
disk volume full). #1360 - Fix crash generating closure function calls with LLVM 11. #1361
- Build: LLVM 12 compatibility. #1351
- Build: Support for CMake 3.20 #1354
- Build: Be robust to certain OpenEXR 2.x config fies. #1356
- Build: Fixes to deal with newer OIIO builds that are C++14.
OSL 1.11.13.0
OSL 1.11.12.0
Release 1.11.12 -- 1 Mar 2021 (compared to 1.11.11)
- Build: Changes for smooth compile against upcoming Imath 3.0. #1332 #1341
- Build: We weren't properly hiding non-public symbols. #1337
- CI: Cleanup and get rid of the last Travis vestiges. #1334
- CI: Speed up CI runs by using GHA cache + ccache. #1335
- CI: Separate CI process into several individual "steps." #1338
OSL 1.11.11.0
Release 1.11.11 -- 1 Feb 2021 (compared to 1.11.10)
- Build: Make the CMake build system more friendly to being a subproject.
#1304 - Build: Improve dependency on Imath/OpenEXR include files.
- CI: Fixes to Mac CI. #1315
- Docs: Update CLAs, Charter, GOVERNANCE, particularly after acceptance of
new CLAs and moving the repo to the ASWF GitHub account. #1308 #1240 #1314 - Internals: Switch from deprecated call to OIIO::parallel_image to the new
version. #1317