Upcoming Photoshop UI Changes: Test Your UXP Plugin Now
Corey Shubert is a Product Manager on the Photoshop Desktop Team at Adobe
If you develop UXP plugins for Photoshop, this article is for you.
A recent Photoshop Beta build introduced an updated UI backend that may affect your plugin(s). We recommend testing your plugins in Photoshop Beta now. As of June 24, the current Beta build is version 27.9.0 20260621.m.3580.
What is the UI backend update in Photoshop?
We're updating the core UI layer that Photoshop runs on. This is not a visual redesign but an infrastructure change. The goal is to align Photoshop's codebase with how other Adobe flagship apps are built, so the team can ship fixes and new features more reliably.
For most users, this change will be invisible. For plugin developers, however, it's worth paying attention to, because changes at this layer can affect how UXP plugins render and behave.
Why is this necessary?
Photoshop has been around a long time, and parts of the UI codebase reflect that history. Other Adobe apps have already moved to a more modern foundation. This update brings Photoshop to that same platform.
The practical benefit is faster iterations and more predictable behavior for developers building on Photoshop's APIs.
When will the rollout for the Photoshop release version start?
We're targeting a general availability release this summer – potentially as early as July.
How should developers test their plugins?
Start now by testing in Photoshop Beta.
Pay particular attention to the following:
- Do your plugin's primary workflows still behave correctly?
- Do panels, dialogs, and controls display as expected? Watch out for layout shifts, clipping, or any positioning issues.
- Are event listeners and callbacks firing when they should?
Any functionality that directly touches Photoshop's UI layer is worth extra scrutiny. If something breaks, note the Photoshop Beta version and post in the UXP forum with clear reproduction steps. Specific bug reports are much easier for our team to investigate and fix than vague ones.
A tip from the community
Take this advice from developer Thomas Zagler:
“A general tip for anyone encountering bugs with DroverUI/UXP: I’ve had good success creating a minimal repro plugin that isolates the issue and sharing it with Adobe. In my experience, this significantly speeds up the process – the team can reproduce the problem exactly and act on it much faster.
Creating a stripped-down repro plugin might sound like extra work, but with AI tools it’s actually quite quick these days. You describe the failing behavior, get a bare-bones plugin scaffolded in minutes, and trim it down to just the essentials that trigger the bug.”
How often should developers update Photoshop Beta?
Photoshop Beta releases twice a week. We recommend updating at least once a week.
Friday is often a good day to update, since you’ll head into the weekend on a recent build rather than one that may already have been patched twice.
Where should I post feedback?
Please use the main discussion thread for this update:
https://forums.creativeclouddeveloper.com/t/uxp-ui-backend-update-in-photoshop-beta/11910
General UXP bugs and questions can continue to be posted to the broader UXP developer forums as usual.
What is the Photoshop prerelease group?
Photoshop Beta is a public program. The Photoshop prerelease is a separate NDA-based program (hosted at www.adobeprerelease.com) that gives members access to features before they reach public Beta builds.
Prerelease members also get access to bi-weekly live Zoom sessions with the Photoshop team, where we show what's in progress and take questions directly from the people building on top of Photoshop.
If you're doing serious UXP plugin work, it's a valuable opportunity to engage with the team and provide early feedback.
How do I join the prerelease program?
Reach out to to join the private prerelease program: ieichel@adobe.com
What should I do right now?
- Test your plugin(s) in Photoshop Beta now.
- Update your code base to address any issues you discover.
- Wait until the updated Photoshop release is generally available before publishing plugin updates that depend on the new UI backend.
- When you release an updated plugin, clearly note in the description or changelog that the update requires the latest version of Photoshop.
- Users who have not updated Photoshop should either do so first or stay on the previous version of your plugin.
Final recommendations
As you test your plugins against the updated UI backend in Photoshop beta, start thinking about your release plan as well.
If you distribute through the Adobe Exchange Marketplace, clearly document which versions of Photoshop your plugin supports. This helps users understand whether they need to update Photoshop before installing the latest version of your plugin and can prevent avoidable support requests.
The best thing you can do right now is test early, report issues with clear reproduction steps, and keep your users informed about version compatibility. The more feedback we receive during the Beta period, the smoother the transition will be for developers and users alike.