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 alwaysundefined
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:
- Is this API actually supposed to be available in the current public Beta?
- If not, is there any way to enable it or a specific build I should be using?
- 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.