Added configuration parameters to UI Extensions
SDKs and toolsApp SDKWeb AppContent Management API
UI Extensions get more scalable and usable as configuration now is externalized from the code of the extension. This makes sharing and re-using of UI Extensions easy and effective.
We are releasing two levels of configuration for UI Extensions.
- Installation: The
extensionendpoint accepts parameters which are space-wide to the UI Extension - Instance: The
editor_interfaceaccepts parameters which affect the UI Extensions on a field level
The release affects multiple areas:
- Content Mangagement API:
/extensionsand/editor_interfaceendpoints were extended. Documentation. - Contentful Web App: Instance parameters get exposed in appearance dialogue for content model editors to tweak values easily.
- Contentful CLI: The Contentful CLI can now be used to define configuration of UI Extensions as well as setting values for installation parameters. Documentation.
- UI Extensions SDK: Extension developers can read the configuration from the SDK. Documentation.