Releases: ynput/ayon-photoshop
0.4.2
0.4.1
Changelog
π Enhancement
Fix: application.launched event emission - #75
Adding application.launched event emission for photoshop.
Chore: Remove backwards compatibility for workfiles api - #70
Increment workfile is using only new workfiles api.
Feature: API layers blend mode - #61
Add blend_mode attribute to layers and an API entry get_layer_blend_mode to fetch this information.
π Bug
0.4.0
0.3.7
Changelog
π Enhancement
Expose AYON script editor to Photoshop integration and expose eval method on the Photoshop stub - #74
Expose AYON script editor to Photoshop integration and expose eval method on the Photoshop stub.
Publish: Correctly detect unsaved photoshop file - #72
Publish: Correctly detect unsaved photoshop file
Optimization: Instance Layerset extraction - #58
Optimized image extraction performance in Photoshop by implementing batch layer visibility operations. The extractor now uses a single batch call to show/hide multiple layers instead of individual calls, significantly reducing WebSocket overhead. A new reusable context manager ensures proper isolation of publishable instances by automatically hiding sibling layers at all hierarchy levels.
π Bug
Extract Image: Do not prompt user and fail to save png/jpg when document is 32 bit - #73
Do not raise file save prompt to PSD when trying to save PNG or JPG whilst active document is 32-bit, instead write out an 8-bit copy of the document.
0.3.6
Changelog
π Enhancement
Enhancement: Vendorized jquery - #67
JQuery was imported through link to web. This PR vendorized JQuery in similar fashion as in AfterEffects.
Fix #66
Chore: Support product base type in get_versioning_start signature - #62
Pass product_base_type and product_type to get_versioning_start.
Create: Use args kwargs for product name and dynamic data - #59
Use args and kwargs for product name related methods.
π Bug
Chore: Support product base type in get_versioning_start signature vol 2 - #63
Pass only product base type or product type, not both.
0.3.5
Changelog
π Enhancement
ποΈProduct base types: add support to creators - #56
This is adding product base types support to existing creators. In this stage, it only mimics the product types. This has to be done in all DCC before further changes can be done in https://github.com/ynput/ayon-core to finalize the support.
0.3.4
Changelog
π Feature
YN-0296: adding basic colormanagement support - #54
Adds color management support to Photoshop integration. Published images now retain accurate colorspace metadata, and loaded images can map to correct colorspaces. Ensures consistent color across the pipeline by reading Photoshop's document color profile and converting between OCIO and native colorspace formats.
π Enhancement
Publish: Increment Workfile also if workfile is disabled, make it optional⦠- #57
Publish: Increment Workfile also if workfile is disabled, make it optional and a ContextPlugin instead
0.3.3
Changelog
π Enhancement
bugfix:save as then open file automaticly - #45
New save file is not opened automaticaly in photoshop after clicking on save as in workfile from Ayon, bugfix to open the right file automaticaly.
π Bug
CI: Fix Mkdocs Automation - #51
- Add a CI action to trigger MK Docs deployment on creating new tags.
when testing the CI action manually (trigger from Action tab manually on GH), it will generate adummy-buildversion that will be deleted as soon as a tag is created. - Remove
pyproject.tomlfrom #26
resolve #50