Home

Release history

Changelog

What's new in premiere-pro-mcp—from editing tools and connector upgrades to reliability fixes.

Latest release

v1.25.0

v1.19.0

Latest

Readable UXP point values and safer, verified edits

Fixed

  • UXP point and color parameter inspection accepts Premiere's array values. Guarded writes read those values back; unavailable or malformed host values fail with a specific error.
  • CEP clip enabled-state reads use the disabled property, so disabled clips no longer appear enabled when Premiere lacks isDisabled().
  • Timeline edits, keyframes, markers, imports, saves, and exports validate their targets and preserve partial or unreadable write outcomes. Missing media and untitled saves fail before opening a blocking host dialog.

Added

  • list_stock_titles lists Premiere's bundled title templates; add_title places a copied template and reads its requested text back.

Compatibility

  • Clients must use declared argument names. Unknown arguments now fail before dispatch, and unsafe or unverifiable host operations can refuse instead of reporting success.

Verification scope

  • Automated checks validate package behavior; this release has not been re-verified on a licensed Premiere host or for rendered output.
View release

v1.18.6

Independent width and height scale, and a website of its own

Fixed

  • set_scale_width_height sets the height through Motion > Scale, reads the width, height, and Uniform Scale back, and fails on a mismatch instead of reporting success.

Changed

  • The website moved to its own repository and syncs version and tool counts from the published npm package automatically.
  • The hosted server at premiere-pro-mcp.fly.dev serves MCP only; point token-authenticated clients at https://premiere-pro-mcp.fly.dev/mcp.

Verification scope

  • Automated checks validate package behavior; the scale fix has not been re-verified on a licensed Premiere host.
View release

v1.18.5

Timeline edits that stay in place, and exports checked on disk

Fixed

  • unnest_sequence and replace_clip overwrite in place instead of pushing later clips down the track, and refuse trimmed nests, locked tracks, and occupied ranges before changing anything.
  • move_clip_to_track refuses locked or occupied targets and reads the moved clip back.
  • export_frame_uxp checks that the PNG exists, and MOGRT inserts confirm where the clip landed.
  • encode_media_uxp says when Media Encoder's queue may not have started; project-item removal is confirmed from the project tree.
  • refresh_media repairs a corrupted frame rate, and media reports are paged and bounded for large projects.

Verification scope

  • Automated checks validate package behavior; these changes have not been re-verified on a licensed Premiere host.
View release

v1.18.4

Right-clip QE lookups, a working apply_effect, and honest UXP results

Fixed

  • apply_effect and apply_audio_effect no longer generate a script that fails to parse.
  • Twelve CEP tools match the QE clip by timeline start, so tracks with gaps no longer edit the wrong clip.
  • import_transcript_uxp refuses to import over an existing transcript.
  • Oversized UXP commands fail fast, metadata no-op writes fail honestly, and project Save As checks whether the destination exists.

Verification scope

  • Automated checks validate package behavior; these changes have not been re-verified on a licensed Premiere host.
View release

v1.18.3

Symlink path guard, fail-closed export, and Premiere 26.5 timing fixes

Security

  • The MCP server refuses UXP path arguments that go through a symbolic link or directory junction, before anything reaches Premiere.

Fixed

  • export_sequence fails when Premiere rejects the render or writes no file.
  • UXP source-media timing uses Premiere 26.5's documented Media.getStart() and getDuration().
  • get_work_area reads work-area points as seconds; set_work_area verifies by readback.

Verification scope

  • Automated checks validate package behavior; these changes have not been verified on a licensed Premiere host.
View release

v1.18.2

UXP work area coverage, inspect safety, and clearer search presentation

Added

  • Capability-gated UXP tool for documented Premiere 26.5 WorkAreaUtils coverage.

Fixed

  • Inspect tools no longer evaluate unescaped ExtendScript.

Documentation

  • Clarified the independent Adobe Premiere Pro MCP presentation on GitHub and the project site.

Verification scope

  • Automated checks validate package behavior; the new UXP operation has not been verified on a licensed Premiere host.
View release

v1.18.1

Media Encoder handoff fix and new model guides

Fixed

  • manage_proxies create and add_to_render_queue no longer fail with Illegal Parameter type when handing off to Media Encoder.

Documentation

  • Client guides for GPT-6 Sol, GPT-6 Luna, and Claude Opus 5.5.

Verification scope

  • The fix is covered by mocked automated tests only; no licensed-host verification.
View release

v1.18.0

MOGRT text and media controls, export and metadata fixes

Added

  • MOGRT text recipes expose Font Size, Stroke Width, Fill and Stroke Color, and named transform controls by default; text_only keeps the old behavior.
  • media_placeholder MOGRT recipe with a replaceable media slot and transform controls. Not verified on a live host.
  • import_mogrt text_values writes and reads back each text control; get_mogrt_component audits stale Headline values.

Fixed

  • encode_file and encode_project_item pass native argument types instead of failing with Illegal Parameter type.
  • set_xmp_metadata no longer fails with Bad argument list.
  • manage_proxies skips Same as Project presets during auto-discovery.
  • UXP metadata and subclip tools find items inside nested bins; set_scale_to_frame_size accepts timeline clip IDs.

Known limitations

  • The Essential Graphics panel can show a stale Headline after a text write (#616 open). Font-family editing is not scriptable.

Verification scope

  • Fixes are covered by mocked automated tests only; no licensed-host verification.
View release

v1.17.0

Clip duration, paste attributes, mask fit, and targeting fixes

Added

  • set_clip_duration extends or shortens a placed clip by its timeline end, with overlap and keyframe guards.
  • paste_clip_attributes copies an effect stack, values, and keyframes with per-property readback; masks are reported, not copied.
  • compute_mask_fit_motion computes Motion Scale/Position to fit a subject inside an existing crop mask.

Fixed

  • Windows startup no longer rejects the default bridge directory because of capability SIDs on AppData.
  • set_target_track targets exclusively by default and reads every track back.
  • create_bin honors parent_bin_id; get_bin_contents resolves nested bins; create_bars_and_tone returns the new item's ID.
  • The UXP source-label tool resolves sequence_id instead of using the active sequence.

Verification scope

  • Automated checks do not establish licensed-host playback or rendered-output verification.
View release

v1.16.4

Source-range units, subsequence verification, and named metadata fields

Added

  • Claude Fable 5.1 client workflow guidance.
  • Named Premiere metadata field inspect and update with field readback.

Fixed

  • Project-item and Source Monitor in/out setters pass seconds and restore original marks on mismatch or thrown setters.
  • CEP create_subsequence verification no longer uses ES5 Array.indexOf.
  • ripple_delete fails closed when QE sync-lock state cannot be read.
  • Still-image capture/export AME fallback cannot leave the sequence pinned to one frame.

Verification scope

  • Automated checks do not establish licensed-host playback or rendered-output verification.
View release

v1.16.3

Changelog spacing and dependency updates

Changed

  • Changelog intro no longer stacks a large vertical pad on the shared public-content main padding.
  • npm minor and patch updates for PostHog, zod, and @types/node.

Verification scope

  • Automated checks do not establish licensed-host playback or rendered-output verification.
View release

v1.16.2

Installable UXP CCX packages and restored path commands

Fixed

  • Direct UXP .ccx packages now use a plugin-id bundle root and Unix 644/755 permission bits so Creative Cloud / UPI can extract plugin metadata.
  • Path-based UXP commands now resolve native paths through the granted workspace folder instead of advertising them as unsupported on every host.

Verification scope

  • Automated checks do not establish licensed-host playback or rendered-output verification.
View release

v1.16.1

Sync-locked insert and ripple delete, plus editor-request tools

Added

  • Editor-request tools: add_markers_batch, select_clips_by_pattern, navigate_playhead, sequence checkpoints, and export_sequence_edl.
  • Local review planners for client-notes checklists and multicam angle switches.

Fixed

  • Insert edits now razor and shift QE sync-locked tracks instead of desyncing neighbours and reporting unverified success.
  • ripple_delete closes the gap on every sync-locked track and refuses when a neighbour would be left straddling the hole.

Verification scope

  • Automated checks do not establish licensed-host playback or rendered-output verification.
View release

v1.16.0

Reaction-Shorts planners, STT, landing studio, and host-tool fixes

Added

  • plan_reaction_captions, plan_short_subscribe_cta, and plan_short_export_folder for stacked speaker captions, subscribe CTAs, and series export folders.
  • Guarded Speech-to-Text start, caption style guidance, and UXP transcription language options.
  • Install collision-defense identity output and a verified npm installation guide.
  • Interactive cinematic landing with a draggable 3D timeline, program monitor, and recorded workflow evidence.

Fixed

  • Host-reported crashes and false verification for clip markers, MOGRT JSON, first transcript import, FCP XML destinations, and UXP tree IDs.
  • Bounded HTTP and filesystem work, with bridge directories failing closed on untrusted ownership or symlink replacement.
  • AME handoff now requires a saved project so Same as Project presets do not resolve against a scratch folder.

Changed

  • UXP preset sequence creation requires confirmation, and the Claude Desktop bundle no longer requires a UXP token for CEP-only setups.

Verification scope

  • Automated checks do not establish licensed-host playback or rendered-output verification.
View release

v1.15.2

Export frames, trim rollback, MOGRT, and connection fixes

Fixed

  • trim_clip now rolls back source metadata to prevent clip corruption when a partial write occurs. Previously these clips entered a permanently-stuck state.
  • export_frame, capture_frame, freeze_frame, and review_frames tools now write the requested frame on macOS Premiere Pro 26.5 / 27 beta.
  • Preset discovery now finds Adobe's built-in presets inside .app bundles on macOS.
  • verify_premiere_connection now aligns panel and active sequence identity checks.
  • create_mogrt_recipe now exposes composition parameter controls correctly.
  • apply_mogrt now surfaces buildToolScript and importMGT error details.
  • inspect_color_value argument unwrapping no longer fails.

Changed

  • Removed orphaned chat-plugin directory and build scripts.
  • Pinned Adobe type definitions at 26.3 until drift receipts are rewritten for stable 26.5.
View release

v1.15.1

UXP import fix, searchable tools, and clearer setup

Fixed

  • UXP project-root file imports now use the null destination required by the Premiere API.
  • Improved homepage accessibility, image delivery, installation journeys, and canonical page redirects.

Changed

  • Searchable tool reference, precise client configuration, and competitive evaluation guidance.
  • Updated homepage experiment with Premiere artwork and gallery layouts, backed by end-to-end journey coverage.

Verification scope

  • Automated checks do not establish licensed-host playback or rendered-output verification.
View release

v1.15.0

Editorial planning, cross-app handoff, and verified editing fixes

Added

  • Film editorial evidence, cross-app workflow planning, and After Effects render handoff workflows.
  • Transcript cleanup, dynamic captions, short-form candidate ranking, chapter markers, rhythm and speaker layout plans, timeline QA, and platform delivery planning.
  • 369 core tools, 367 default-profile tools, and 93 capability-gated UXP additions for 460 connected tools.

Fixed

  • More accurate transition and project-item inspection, editing readback, FCP XML import, effect arrays, track insertion reporting, and explicit committed-but-unverified outcomes.
  • Clearer setup discovery, troubleshooting guides, and registry metadata validation.

Verification scope

  • Plans and automated checks do not establish licensed-host playback or rendered-output verification.
View release

v1.14.9

Guarded After Effects MOGRT studio and assistant workflows

Added

  • An optional, separate After Effects CEP connector can author five approval-gated title, callout, quote, and social Motion Graphics Template recipes in an already saved, workspace-contained project.
  • The studio adds brand-kit constraints, bounded JSON/CSV batches, immutable local template libraries, source inspection, queue-only renders, and explicit Premiere handoff verification.
  • Capability-aware assistant-editor workflows and GPT-6 Astra guidance help compatible clients inspect the authorized tool surface before proposing a workflow.

Changed

  • The MCP transport now applies bounded bridge-command backlog limits, and the public registry metadata and machine-readable references match the expanded tool surface.

Safety

  • The authoring path does not accept arbitrary scripts, create or switch projects, create output folders, overwrite artifacts, start renders, or claim that host acceptance, archive presence, or import descriptors are visual proof.
  • Capability discovery does not grant authority or turn a catalog, host acceptance, archive presence, or import descriptor into playback, render, or visual proof.
View release

v1.14.8

Guarded After Effects MOGRT authoring and safer updates

Added

  • An optional, separate After Effects CEP connector can author one approval-gated lower-third Motion Graphics Template in an already saved, workspace-contained project.
  • The workflow includes a one-time preview token, explicit export confirmation, isolated local bridge channel, and local ZIP-header artifact check.
  • Caption timing review plans, revision-bound editorial evidence import, a no-write doctor repair-plan preview, and inspectable public workflow materials add bounded local guidance.

Changed

  • Global npm installations can use the Windows CEP panel to review the server and connector update state, then explicitly hand off the published-package update after Premiere closes. It does not force-close Premiere or alter projects, client configuration, source checkouts, or custom npm-prefix installs.
  • Stateless MCP construction reuses immutable descriptors and schemas while retaining isolated context, telemetry, and UXP state. Concurrent CEP commands share a response-directory watcher with polling retained as the correctness fallback.
  • The public landing uses a lighter mobile-first workflow treatment, explicit reduced-motion behavior, and current facts, structured data, sitemap, crawl policy, and machine-readable references for public pages.

Safety

  • The authoring path does not accept arbitrary scripts, create or switch projects, create output folders, overwrite artifacts, or claim that host acceptance or archive presence is import, rendered-frame, or visual proof.
  • Local timing plans, editorial evidence, repair plans, and public workflow materials remain separate from licensed-host, playback, rendered-output, provider, and marketplace verification.
View release

v1.14.7

Desktop protocol fallback and bounded UXP inspection

Added

  • Compatible UXP hosts gain bounded source-proxy readiness inspection with an explicit attached-path opt-in, plus read-only animated PointF endpoint-displacement inspection.

Fixed

  • Desktop clients can explicitly select the legacy stdio protocol when modern negotiation is unavailable; automatic mode remains the default and invalid configuration fails fast.
  • Updated affected dependency paths for @humanfs/node, fast-uri, and qs.
View release

v1.14.6

Guarded UXP editing and local review evidence

Added

  • Compatible UXP hosts gain guarded sequence range and playhead control, marker batch removal, native video transitions, caption inventory, silence-cut stringouts, and atomic split edits.
  • Local review workflows add delivery conformance, sampled media analysis, Warp Stabilizer status, shot-match planning, and revision-aware editorial context packs.
  • The release records UXP, CEP, ExtendScript, and native SDK integration surfaces with source-backed inventories.

Safety

  • Unsupported sequence pixel-aspect ratios, incomplete delivery probes, and partial transition writes fail closed. Mutations without a complete Adobe readback retain their documented verified or committed-unverified outcome; automated contracts remain distinct from licensed-Premiere host proof.
View release

v1.14.5

Verified mutation and playback hotfixes

Fixed

  • QE razor operations now pass sequence timecode instead of ticks, with regression coverage for split and all-track cuts.
  • Batch effect application preflights every target, resolves QE clips without assuming gap-free indexes, and requires component-count readback.
  • Legacy playback tools now report request acceptance rather than unverified playhead movement or stoppage.
  • Empty QE audio-transition catalogs fail closed, while effect fallback results are explicitly bounded and partial.

Validation

  • Automated contracts cover the repaired behaviors; real licensed-Premiere host execution remains a separate evidence gate.
View release

v1.14.3

Fail-closed OAuth for trusted operators

Added

  • Added optional OAuth resource-server validation with protected-resource discovery, remote JWKS, exact issuer and audience checks, required scopes, and a mandatory trusted-subject allowlist.

Security

  • JWT verification is protected by a pre-auth admission gate, authenticated rate-limit keys are opaque, mixed auth modes fail startup, and the public health response no longer exposes admission counters.
  • OAuth remains an operator boundary; this release does not claim public desktop pairing or per-user Premiere routing.
View release

v1.14.2

Verified host contracts and safer mutation outcomes

Fixed

  • Corrected MCP schema compatibility, CEP argument contracts, sequence timing units, Media Encoder paths, metadata readback, XMP patch merging, and UXP frame filenames.
  • Host mutations now report verified outcomes or explicit fail-closed errors instead of claiming success without observable evidence.

Added

  • Added bounded UXP selection lift and native transition adapters while leaving unavailable track-management and global-redo capabilities explicit.

Safety

  • Automated and contract tests do not replace persistence checks in a licensed Premiere Pro host.
View release

v1.14.1

Reliable npm package verification

Fixed

  • Made package verification isolate its temporary npm tarball and select the package that matches package.json, keeping release validation stable with the current npm CLI.
View release

v1.14.0

Focused workflow packs and review handoff

Added

  • Added focused tool packs for essential work, inspection, delivery, and captions so compatible clients can start with a smaller, task-specific catalog.
  • Added a read-only sequence review report for editorial handoff, plus declared MCP output schemas for the registered tool surface.

Safety

  • Tool packs reduce discoverability only; they do not grant new authority. Review reports redact media paths by default and include marker comments only when explicitly requested.
  • Automated checks validate the package and response contracts. Licensed-Premiere host execution remains a separate verification gate.
View release

v1.13.0

Preview-only project intake for assistant editors

Added

  • Added a bounded, inspect-only project intake preview that evaluates a Premiere project against a facility-supplied template and proposes organization work without changing the project.
  • Added deterministic intake rules, a guided workflow entry, a public facts page, and security and design-partner pilot contracts.

Safety

  • Paths are redacted by default, capture and outputs are bounded, and automated tests remain distinct from licensed-host evidence; Premiere 2026 host execution is still an open gate after the test host hung before CEP panel launch.
View release

v1.12.2

MOGRT values and QE catalog diagnostics

Fixed

  • Allowed string-backed MOGRT and graphic effect properties, with parameter readback status that remains distinct from render verification.
  • Made empty legacy QE effect catalogs fail clearly without a mutation and point connected hosts to the documented UXP catalog and transaction workflow.
View release

v1.12.1

Analytics CSP compatibility

Fixed

  • Allowed Google Analytics collection requests to www.google.com in the restrictive Content Security Policy, matching the current Google tag client.
View release

v1.12.0

Reviewed editorial workflow controls

Added

  • Added local-first editorial plans for organization and platform cutdowns, with previewable recommendations and a guarded UXP organization apply route.
  • Added structured UXP readback requirements, a licensed-host validation runbook, and product-claim drift checks.

Safety

  • Organization plans now require an exact server-issued plan and opaque preview token; changed plans and duplicate source guards are rejected before a UXP mutation.
  • Automated contracts verify response shape, but real licensed-Premiere host validation remains a separate evidence gate.
View release

v1.11.5

MCP safety and interoperability research

Changed

  • Published ten research-backed implementation recommendations for subscription streams, contextual completions, workspace boundaries, resource annotations and canonical URIs, prompt-injection defenses, end-to-end health checks, C2PA inspection, UXP external-launch safeguards, and keyframe verification.

Validation

  • The recommendations are documented planning work; implementation and licensed-Premiere host confirmation remain explicit follow-up gates.
View release

v1.11.4

Claude Desktop UXP token injection

Fixed

  • The Claude Desktop MCPB now prompts for the sensitive Premiere UXP token and injects it into the bundled server process so the authenticated loopback listener starts reliably.

Validation

  • MCPB schema and distribution validation now fail if the token field or environment mapping is removed.
View release

v1.11.3

Premiere 26.3 UXP connection and transcript planning

Added

  • Added a revision-locked transcript rough-cut planner that maps selected source ranges to verified 1x sequence placements and emits descending, non-mutating cut instructions.

Fixed

  • Updated the UXP network manifest declaration for Premiere Pro 26.3 compatibility while retaining exact loopback-only bridge validation at runtime.

Validation

  • Automated tests and cross-platform package gates pass; exact-package confirmation in a licensed Premiere host remains separate.
View release

v1.11.2

Fail-closed Premiere 26.x timeline mutations

Added

  • Added durable local project-context capture, bounded retrieval, enrichment, and non-mutating edit-plan scaffolds with independent source and timeline revisions.

Fixed

  • Trim and split now verify visible timeline geometry; track creation and overwrite placement verify exact postconditions instead of accepting silent no-ops.
  • Effect removal now preflights Component.remove support, including safe handling for unsupported Essential Sound Amplify components.

Validation

  • Automated CEP/QE contract coverage is included; licensed Premiere Pro 26.x host confirmation remains a separate gate.
View release

v1.11.1

Remote static-route stability hotfix

Fixed

  • Extensionless exported routes now resolve to their index file instead of streaming a directory and restarting the Linux HTTP process with EISDIR.
  • Static candidates must remain inside the landing root and resolve to regular files; asynchronous read failures no longer terminate the server.

Validation

  • Regression tests cover extensionless routes and read-stream failures; real Premiere host verification remains a separate gate.
View release

v1.11.0

Evidence-backed third-wave UXP workflows

Added

  • Added eight capability-gated UXP tools for host events, readiness, project sessions, growing media, checkpoints, media health, track state, and source trim and framing.
  • Added a generated supported-actions catalog and schema-backed hybrid benchmark evidence gate.

Fixed

  • Corrected clip-volume conversion from decibels to Premiere's normalized Level value and added readback and batch controls.

Changed

  • Expanded the connected surface to 328 tools and added bounded history, explicit confirmations, timeout budgets, and post-mutation readback.

Validation

  • Automated tests, coverage, generated-document checks, and package validation pass; real Premiere host verification remains a separate gate.
View release

v1.10.0

Stable, bounded UXP workflow expansion

Added

  • Added 21 consolidated, capability-gated UXP tools, expanding the connected surface from 297 to 318 tools.
  • Added native workflows for effects, selections, scene detection, proxies, relinking, metadata, color, Source Monitor, storage, project organization, keyframes, timeline edits, sequences, and encoding.

Changed

  • Bounded project traversal, grouped compatible Adobe actions into transactions, and added stale-state guards, replay protection, and readback evidence.
  • Replaced UXP filesystem full access with an operator-selected workspace while retaining CEP as the production-compatible bridge.

Validation

  • Automated unit, contract, distribution, and coverage gates exercise the expanded surface; real Premiere host verification and latency benchmarking remain pending.
View release

v1.9.3

Focused release overview and repository assets

Added

  • Added the MCP for Adobe Premiere Pro cinematic intro video to the landing assets.
  • Added the dated security best-practices audit report for repository reference.

Changed

  • Simplified the README release overview to show only the latest release and link to the complete release notes.

Security

  • Updated the landing build's transitive nanoid dependency to a patched version.
View release

v1.9.2

Adobe Marketplace compatibility and privacy disclosure

Fixed

  • Changed the CEP Premiere host declaration to a minimum-only supported version for Adobe Developer Distribution compatibility.

Added

  • Published a clear privacy policy for local media processing, optional MCP operational telemetry, website analytics, retention, and user choices.
View release

v1.9.1

Production HTTP security headers

Security

  • Added CSP, HSTS, MIME sniffing protection, frame denial, bounded permissions, and explicit referrer and cross-origin policies to every HTTP response.
  • Restricted browser network destinations to the application and configured analytics endpoints.
View release

v1.9.0

Nontechnical onboarding and safe connection recovery

Added

  • Read-only connection verification, human-readable doctor diagnostics, sanitized support bundles, and an accessible in-panel Connection Center.
  • Deterministic UXP CCX distribution plus native Windows and macOS CEP installer pipelines with fail-closed production signing gates.

Changed

  • Reworked setup around the editor's AI assistant, with Claude Desktop first and npm or manual JSON configuration under Advanced.
  • Aligned the catalog at 280 registered tools, 278 under the default profile, and 297 with the 19 capability-gated UXP tools connected.
View release

v1.8.0

Native transcript edit planning

Added

  • Three read-only, capability-gated UXP tools for native transcript export, native transcript search, and revision-locked edit previews.
  • Deterministic transcript revisions and confirmation tokens so edit plans cannot be applied to a regenerated transcript.

Changed

  • Expanded the connected UXP surface from 16 to 19 tools without changing the 279 core-tool surface.
  • Automatic transcript-to-timeline application remains unavailable until a real Premiere host validates documented source-to-sequence reconstruction.
View release

v1.7.0

Adobe Premiere Pro 26.3 UXP API coverage

Added

  • Six capability-gated UXP tools for track rename, subclip creation, stable marker IDs, Source Monitor positioning, transcript detection, and AAF export.
  • Adobe 26.3 declarations, lint rules, coverage metadata, and contract tests for the supported API surface.

Changed

  • Expanded the connected UXP surface from 10 to 16 tools while preserving explicit host capability and verification boundaries.
  • Separated the stable Adobe 26.3 baseline from beta-only 26.5 declarations.
View release

v1.6.0

Capability-aware UXP workflows and verified project creation

Added

  • Capability-aware UXP workflows for project inspection and saves, preset sequences, OTIO/FCP XML interchange, transcript languages, Object Mask detection, and Adobe Media Encoder controls.
  • Operation-ID replay protection and explicit verification outcomes for supported UXP mutations.

Fixed

  • Project creation now verifies that Premiere opened the requested project before reporting success.
  • Updated package, panel, client-plugin, and landing metadata for v1.6.0.
View release

v1.5.0

Verified structural edits and silence detection

Added

  • Local source-media silence detection powered by FFmpeg, with Docker and installation guidance.
  • Anonymous, opt-out usage telemetry and an expanded editorial product experience.

Changed

  • Expanded the surface to 279 tools while advertising only tools permitted by the active capability profile.
  • Documented remote media-path constraints and the 277 tools available under the default profile.

Fixed

  • Structural timeline operations now verify applied edits instead of reporting unverified success.
  • Server metadata now reads the package version, and HTTP and filesystem CodeQL findings are resolved.
View release

v1.4.0

Transport, diagnostics, and distributions

Added

  • In-panel connector update discovery and trusted downloads from GitHub Releases.
  • Authenticated MCP-to-UXP WebSocket transport, transcript and caption inspection, event-driven state reporting, operation semantics, and supported video-transition workflows.
  • Recovery diagnostics, export verification, audio/video inspection, capability reporting, and collaboration and AI feature eligibility discovery.
  • Installable Codex, Claude Code, and Claude Desktop distributions.

Changed

  • Expanded the MCP surface to 278 tools and aligned the documentation, plugin metadata, and distributions.
  • Added automated signed CEP connector assets and Claude Desktop bundles to GitHub releases.
View release

v1.3.1

Frame-rate reliability

Fixed

  • Corrected set_sequence_frame_rate tick conversion and added verification for the resulting sequence frame rate.
View release

v1.3.0

Signed Windows connector

Added

  • A signed CEP ZXP workflow for Windows releases.
  • A --diagnose-cep command for connector installation diagnostics.

Changed

  • Upgraded to TypeScript 7, Vitest 4, Zod 4, MCP SDK 1.29, and Next.js 16.2.12.
  • Raised the Node.js floor to 20.19 and moved continuous integration to Node.js 24.

Fixed

  • Aligned explicit Node types and Zod 4 schema conversion.
  • Resolved the signed CEP Windows installation issue tracked in #36.
View release

v1.2.3

Package maintenance

Changed

  • Refined npm and GitHub package metadata.
  • Added Dependabot configuration for routine dependency updates.
View release

v1.2.2

Trusted publishing

Changed

  • Updated repository links and added trusted npm publishing workflows.
View release

v1.2.1

Capability discovery

Added

  • A get_capabilities tool and capability profiles for safer feature discovery.
  • Continuous integration coverage for the supported runtime matrix.

Fixed

  • Improved audio writes, keyframes, editing verification, installer behavior, and runtime performance.
View release

v1.2.0

Structured editing

Added

  • Edit plans, structured operation results, capability reporting, and a UXP preview.
  • Stronger validation across editing and export operations.
View release

v1.1.7

Connector accessibility

Changed

  • Redesigned the CEP panel with clearer status, setup guidance, and accessibility improvements.
View release

v1.1.6

Capture and diagnostics

Fixed

  • Improved second-based frame capture, Windows CEP debugging, and connector version-drift detection.
View release

v1.1.2

Expanded Premiere bridge

Added

  • CEP 12 bridge support, markers, proxies, presets, frame export, and six additional editing tools.
  • Broader project, sequence, media, and export workflows with clearer operation notes.
View release

v1.0.0

Initial release

Added

  • The first public release with 269 tools spanning timeline editing, effects, color, keyframes, media management, and export.
View release