diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 327ce8442c..c1616e6686 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -212,7 +212,7 @@ jobs: pybind11_ver: v2.10.0 skip_tests: 1 # abi_check: v2.6.2.0 - abi_check: ed01d746dd4f4d4ee71cd66ebba64d8a836ede9a + abi_check: f30cdf9e2130caabbadebad1093fcdd95fc30fa9 setenvs: export OIIO_CMAKE_FLAGS="-DOIIO_BUILD_TOOLS=0 -DOIIO_BUILD_TESTS=0 -DUSE_PYTHON=0" USE_OPENCV=0 USE_FFMPEG=0 USE_PYTHON=0 USE_FREETYPE=0 CMAKE_BUILD_TYPE=RelWithDebInfo diff --git a/docs/Deprecations-3.0.md b/docs/Deprecations-3.0.md index 49f930e404..ead163a277 100644 --- a/docs/Deprecations-3.0.md +++ b/docs/Deprecations-3.0.md @@ -127,6 +127,11 @@ about being deprecated will be removed in the final 3.0 release. * IBA::type_merge, deprecated since 2.3, now has a deprecation warning. Instead, use TypeDesc::basetype_merge(). +## imagecache.h + +* `ImageCache::create()` now returns a `std::shared_ptr` instead + of a raw pointer. + ## missingmath.h * This header has been removed entirely. It has was originally needed for @@ -165,6 +170,8 @@ about being deprecated will be removed in the final 3.0 release. ## texture.h +* `TextureSystem::create()` now returns a `std::shared_ptr` + instead of a raw pointer. * Removed stochastic-related tokens from the MipMode and InterpMode enums. These were originally experimental but never removed. * Removed the `bias` field from the TextureOpt structure. This was originally