Skip to content

v1.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@kerrishotts kerrishotts released this 02 Jun 16:38
· 26 commits to master since this release

This release contains supports for following UXP developer tools commands in windows:

  1. Plugin initialization
  2. Plugin loading
  3. Plugin reloading
  4. Plugin debug and self-hosted CDT
  5. Host discovery command
  6. Foundation commands for enabling/disabling and starting devtools service

Build details:

  • Devtools is currently enabled in Photoshop which integrates UXP 3.8.24 or above.

Software Requirements:

  1. Node version >=10.0.0
  2. Yarn version >= 1.5.0
  3. Enable ScriptDeveloper mode in Photoshop from Preferences >> Technology previews >> ScriptDeveloper

Known Issues:

  1. (UXP-13501) Photoshop modules are not loaded when issuing successive load command for same plugin. Use reload for reloading the plugin in same session or relaunch PS and load plugin.
  2. (UXP-13576) When a breakpoint is hit, Inspector window is not coming into focus.
  3. (UXP-13502) Manifest validation is very basic in current build.More validations will come in later builds.
  4. (UXP-13504) Only one instance of UXP Developer tools service should be launched.

Steps to use:

Download "Source code.zip" on your local machine
Extract it to some directory
Cd into directory and run yarn install
Now you should be able to use uxp commands from terminal

IMPORTANT

For macOS, there is a bug where uxp service start won't work if devtools hasn't been enabled before. If you can a permissions error about a path, use the following steps to work around it manually.

  • Navigate to /Library/Application Support/Adobe/UXP/Developer
  • Create a new file called settings.json (this will require sudo). I use vi, but any editor will do.

Inside this file, put:

{
        "developer": true
}