Skip to content

v0.7.0 - Smart Object improvements

Latest
Compare
Choose a tag to compare
@EmilDohne EmilDohne released this 18 Jul 07:35
· 1 commit to master since this release
171bb60

The v0.7.0 Release primarily fixes miscellaneous errors on smart objects as well as exposing the clipping mask property on layers

Note

This release changes the python import of psapi -> photoshopapi. If you wish to keep using psapi as alias you can import photoshopapi as psapi

Features:

  • Add the clipping_mask field to all layer types, allowing you to set and restore clipping masks. #156

Bugfixes

  • Fix issue with smart object layers where the quilt warp was being calculated incorrectly, causing stepped output files with an offset #156
  • Fix miscellaneous read errors when attempting to read older style smart object descriptors.
  • photoshopapi python package will now be properly installed into photoshopapi and photoshopapi.libs rather than polluting site-packages
  • Fix python issue on windows where you weren't able to import both PhotoshopAPI and OpenImageIO due to dll issues.

CI/Build

  • Change python wheel setup to use more modern scikit-build-core. Deprecate the old setup.py workflow completely replacing it with a much simpler pyproject.toml

Breaking Changes:

  • The python wheels are now importable via import photoshopapi, not import psapi