Skip to content

PPMCP v1.0.2

Latest

Choose a tag to compare

@CaYatur CaYatur released this 11 Jul 09:58
· 6 commits to main since this release

Follow-up release after another real Premiere test session.

Install

Download PPMCP-Setup-1.0.2.zip below, extract the folder, and double-click Setup.bat. Portable Node is bundled — no separate Node install needed. See INSTALL.md.

Confirmed working

  • sequence_set_in_out — the 1.0.1 fix is now verified live. A re-test set the sequence in/out points and returned "via": "sequence.createSetInPointAction + sequence.createSetOutPointAction". Promoted from "fix applied, pending re-test" to confirmed.

Fixed

  • app_get_version — no longer returns null. The old code read version off the Application class, but per Adobe's ppro_reference version is an instance property (Promise<string>, 25.6+), so it never resolved. Now reads the version from the UXP host object (require("uxp").host.version) and returns { version, host, uxpVersion }. (Fix applied, pending a live re-test — confirm host.version is the Premiere version, not the UXP-runtime version.)

Corrected documentation — track_add workaround retracted

1.0.1 suggested "place a clip at a higher track index and let Premiere auto-create the track." That was tested and does NOT work on this build — it fails with "[INTERNAL_ERROR] BE: An invalid track index was passed to the sequence".

The reality: the track count is fixed when the sequence is created and cannot be increased afterward by any means (no add-track method exists in the Premiere UXP API — a confirmed Adobe platform limitation). Plan the track count at sequence_create, or use a sequence preset that already has enough tracks. Tool descriptions, READMEs, docs/FEATURES.md, and the plugin error message were all corrected.

Full changelog: https://github.com/CaYatur/PremiereProMCP/blob/main/CHANGELOG.md · Compare: v1.0.1...v1.0.2