[Announcement] UXP Changelog and Product Support Matrix

Hi everyone,

We have just published a new blog post that brings the recent UXP changelog and a product support matrix together in one place.

Here’s what it covers:

  • The latest UXP 9.4 updates, including queueMicrotask support for modern async patterns, HTTP status codes on WebView navigation responses for better error handling, expanded CSS text-decoration support, and opt-in reporting of unhandled JavaScript exceptions in plugins.
  • Earlier highlights from UXP 9.0 through 9.3, such as WebView improvements, system sleep/awake events, video element enhancements, and drag & drop support.
  • A consolidated support matrix mapping each UXP version to the Photoshop, Premiere Pro, and InDesign versions it ships with.

You can read the full post here:

If you have any feedback or run into questions, feel free to share them in this thread.

6 Likes

This one sounds very interesting:

“Unhandled JavaScript exceptions in third-party plugins are now captured and reported to improve runtime diagnostics. It’s an opt-in at the moment to enable some transition time. e.g. block in manifest.json”

Where can one read more about it, aside from how to activate it in the manifest? Eg how would the reporting take place?

Guys, I really like this additional info. But the docs have a big issue:

Change Logs:

Outdated version support matrix pages:

And then 5th changelog page and 4th version support matrix you just created:

I propose not duplicating UXP documentation per product but having only one source of information for UXP, and product docs will point to it.

6 Likes

Hi Jarda, appreciate you calling this out. We’re working on a broader revamp of the UXP information architecture and how UXP content is organized and surfaced across the different host app surfaces and documentation, with the goal of removing stale and duplicate UXP content from host app docs.

We’ve analyzed the current host app docs and the UXP content within them, and the things you mentioned are part of what we’re addressing in this revamp. The plan is to bring UXP-specific content into the UXP docs website, including UXP specific guides that apply across host apps, API references, changelog and version matrix. The goal is to give developers a better onboarding experience and one clear place to find the latest UXP information.

The UXP DevRel team will maintain the content, with our PM closely connected for product updates and to help developers with migrations and building with UXP.

This is actively in progress and a priority for us. We’re still working through the IA and the broader changes across the different surfaces, but we’ll share more with the community as we get further along.

3 Likes