Compose content model versions

NOTE: Compose is being deprecated. It is in maintenance mode and won’t be updated with any new features. Current installations will work until December 2025.

What is customizable Compose content model?

Customizable Compose content model allows you to install and use Compose in an existing environment. It is an updated version of Compose content model that uses your existing content types as a basis. Configuring a specific content model, as with legacy Compose, is not required.

Compose with customizable content model considers your existing content types as page types so you can then use them to create and manage pages in Compose.

To learn how to configure page types in Compose, refer to Set up page types in Compose.

What is legacy Compose content model?

Legacy Compose content model is the previous version of Compose content model that is based on the Compose-specific content types.

To learn how to configure page types in legacy Compose, refer to Manage page types in legacy Compose.

How customizable Compose content model is different from legacy Compose content model

The table below explains the key differences between customizable and legacy Compose content models.

CharacteristicCustomizable ComposeLegacy Compose
Use in the environment with the existing content Yes.Possible, but requires rebuilding the content model.
Content model requirementsNo specific requirements."Compose: Page" as the parent content type that contains reference content types "Compose: SEO" and Page.
Content types used as page typesAny of the existing content types can be used as page types.“Compose: Page” content type is used as a page type.
Page types configurationAn existing content type is selected and configured in Compose to be used as a page type. A page type is created in Compose, then the fields are manually created and configured in the web app.
Fields and tabsCustom set of fields that can be grouped under custom tabs.Standard tabs "Content" and "Page settings". Fields under the "Page settings" tab are standard, the rest of the fields are custom.