XD 21 has shipped, with huge upgrades for plugins! If you see a lot of exclamation points in the overview below, well, that’s because we’re pretty excited about this release
Panel UI – Plugins can now show UI persistently in a side panel!
- How to define a panel
- Panel overview / reference
- Panel Quick Start tutorial
- Migrating from dialogs to panels
New ‘UXP 3’ CSS / layout engine
- Inline layout for links, bold/italic spans, etc!
- SVG UI icons!
- CSS gradients
- Radio buttons
- Lots more improved CSS support
-
To enable this new UI engine, you must set
minVersion
to 21 or above. These changes will likely break the layout of any existing plugin UI, so plugins run in a compatibility mode by default. Opt into the new engine by bumping up yourminVersion
, and then be sure to test all the UI states of your plugin to make sure appearance is correct.
Further reading
- Adobe Tech Blog: full developer blog post
- Detailed XD 21 API changelog
- Complete diff of all API docs changes
- XD 21 new features for end users – new stakeholder/reviewing features
Happy coding – we can’t wait to see great things you build!