Drupal Canvas roadmap
A Now/Next/Later view of what's shipping and what's coming. "Now" includes estimated delivery dates.
Now • Next • Later
A simple structure that keeps the roadmap honest: what’s in flight, what’s lined up, and what’s exploratory. Items and dates may shift based on user feedback.
Now
In flight — delivering soon
Canvas Headless
Use Drupal Canvas for composing headless experiences built with Next.js, Nuxt, Astro or Tanstack Start.
Page Variants
Instead of a single global page layout, create multiple different page layout variants.
Brand Kit Support for Fonts and Colors
Support for uploading custom fonts and defining color variables using Canvas CLI and the UI.
Advanced Content Workflows
Allow sites to have multiple workspaces that to go through an advanced content workflow.
Next
Queued — under discovery
Content Templates for Other Content Entity Types
Allow content entities other than Node to use Content Templates.
Restricted Slots
Allow restricting which components can be placed in a given slot.
Image Style Support
Support for applying effects and focal point cropping for images.
Editing CMS Content in Canvas
Edit CMS content directly from Canvas. Parts of the page can be exposed to be edited visually.
Later
Exploring — longer horizon
Prop Grouping
Allow grouping props on the prop form to groups.
Support for Additional Media Types
Out-of-the-box support for documents and remote video.
List Builder
Views alternative with a Drupal Canvas native user experience.
Form Builder
Build forms with a Drupal Canvas native user experience.
SSR for Code Components
Allow rendering JavaScript Code Components with a built-in server-side rendering.
Object Prop Type
Create object props with a custom set of child props.
Asymmetric Translations
Enable translations to customize layout for forked translations.