① You can now use any “text and format” against Canvas !

It was actually a false accusation I’ve made about canvas, I told Brynn that: If you want to have a content type have it be able to connect or link to a component in canvas (or, in a template, if you still want a field to be available to be bind to a component’s property), then you have to either use text format: “Drupal Canvas — Block HTML” or “Drupal Canvas — Inline HTML”, and those two formats don’t have “styles”, so it’s less flexible.

2026-07-18T090033

But after some testing (on 2026-07-18), I found that not only can you still bind a field to a component’s property if it’s not those two formats, But you can also have styles, and they still work!

2026-07-18T090457

2026-07-18T090705

I do believe this accusation was true at some point during Canvas development, there was a blog post talking about it, and the blog post’s author proposed a module that removed this limitation:

Maybe canvas just got rid of this limitation at some point during the development since I last checked.

② SDC Component Gets Automatically Picked-up by Canvas Now !

I recall at some point in Canvas’s earlier alpha age (in one of web wash’s showcase video), Canvas component and SDC component are completely destroyed, and they are connected to a separate configuration stored in the Drupal backend. So for you to make an new SDC component available in your Drupal Canvas, You will have to explore the site configuration and find the Existing configuration relating to other SDC. Copy it and modify it such that it uses the new component, and then re-import it back. But now it is easy as create/importing your new component and run cache clear !

2026-07-18T090948

③ Appearance > Component Tab (Canvas Component)

Brynn Also share this convenient component tab, which is able to show the user: all the components the Drupal system has available for Canvas to use the incompatible components the reason they are compatible:

2026-07-18T092558

I was able to use the “disabled & incompatible components” to identify the reason behind my SDC not appearing in the Canvas:

2026-07-18T094125

In the meanwhile, it also offers some other great new features, such as providing the usage information (like what “entity usage” module does) for each component when you click on the “audit” operation:

2026-07-18T092615

④ “SDC Extras” Module (for Canvas Components)

This was shown on Brynn’s presentation on DrupalACT Meetup, actually. Basically, this module gives you the ability to hide certain properties of the component when you need to, And conditionally show some field only when a certain condition is being met (Like a webform condition): https://www.drupal.org/project/sdc_extras

2026-07-18T093308