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 returnsnull. The old code readversionoff theApplicationclass, but per Adobe'sppro_referenceversionis 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 — confirmhost.versionis 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