uxp.host.premierepro is undefined in Premiere Pro Beta 25.4

Hi, I’m working on a UXP panel for Premiere Pro using the Beta (25.4.0), and I’m running into an issue where uxp.host.premierepro is always undefined, even though everything else seems to load fine.

Setup:

  • Premiere Pro Beta 25.4.0
  • UXP Developer Tool (latest)
  • Manifest includes:
"host": { "app": "premierepro", "minVersion": "25.4.0" },
"requiredHostCapabilities": { "UXP": { "minVersion": "6.0.0" } },
"requiredPermissions": {
  "host": { "premierepro": true }
}
  • Panel loads correctly
  • uxp.host.name returns "premierepro"
  • But uxp.host.premierepro is always undefined

What I’ve tried:

  • Made sure the plugin loads inside Premiere Pro and not in UXP Shell
  • Reloaded through UXP DevTool after launching Premiere
  • Tried the debug console and enabling dvauxphost.UseDvascriptingContext
  • Validated the manifest
  • Checked current docs and forums

What I expected:

From the documentation, I assumed things like getActiveSequence() or exportAudio() would be available in Beta, but no matter what I try, the API just isn’t there.

Questions:

  1. Is this API actually supposed to be available in the current public Beta?
  2. If not, is there any way to enable it or a specific build I should be using?
  3. Is Adobe planning to unlock more host APIs soon, or is there a prerelease program for this?

Thanks. Just want to confirm whether this is expected right now or if I’m missing something.

You could access premiere pro UXP API at Premiere Pro (beta) by using the simple but powerful:

const ppro = require("premierepro")

From there, you can access list of PPro UXP API available and documented in our website.

Linking sample panel here as it offers code sample for using PPro UXP APIs:

Please let me know if you are in fact looking for something else; Thanks for trying out UXP!

1 Like

Hey Cathy, thanks for your reply! :slight_smile: I am new to CEP and UXP. After looking online i can’t seem to find an exact roadmap to the release of UXP for Premiere Pro. If I want to release my plugin short-term (in 2-4 months), is it better to build in in UXP or to stay with CEP for now? Thank you in advance, I understand this is off-topic.