|
Adding a new canvas page is unintuitive for existing Drupal users |
Active |
Normal |
Task |
1.0.0-rc1 |
… to be triaged |
|
6 months 2 weeks |
|
Add small contextual helper menus similar to mercury editor |
Active |
Normal |
Feature request |
1.0.0-rc1 |
… to be triaged |
|
6 months 2 weeks |
|
Canvas could use a performance tuning pass |
Active |
Normal |
Task |
1.0.0-rc1 |
… to be triaged |
|
6 months 2 weeks |
|
Support editing component content in a modal |
Active |
Normal |
Task |
1.0.0-rc1 |
… to be triaged |
|
6 months 2 weeks |
|
Provide a way to get/subscribe to the entity being edited |
Active |
Normal |
Feature request |
1.x-dev |
Extensions |
|
6 months 2 weeks |
|
Canvas AI: Determine a better way for AI agents to pass values to image props correctly for JS components. |
Active |
Normal |
Task |
1.x-dev |
AI |
|
6 months 2 weeks |
|
The human readable label of dynamic props is not accounting for entity references |
Active |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
6 months 2 weeks |
|
Validation errors related to content are not displayed in a human readable format when creating a pattern |
Active |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
6 months 2 weeks |
|
ComponentInstanceForm fails to load for block components without any config |
Active |
Normal |
Bug report |
1.x-dev |
Component sources |
|
6 months 3 weeks |
|
Prevent autologout from attaching to the preview editor |
Active |
Normal |
Feature request |
1.x-dev |
… to be triaged |
|
6 months 2 weeks |
|
Centralise React code for deleting pages |
Active |
Normal |
Task |
1.x-dev |
User interface |
|
6 months 2 weeks |
|
Conditional slots: changing props that then show/hide slots does not update the UI as expected |
Patch (to be ported) |
Normal |
Bug report |
1.x-dev |
Page builder |
effulgentsia |
7 months 2 weeks |
|
After deleting a page, Canvas tried to redirect to the deleted page |
Active |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
6 months 2 weeks |
|
[Needs tests] CodeComponentDataProvider causes 500 error on JS aggregation |
Needs work |
Normal |
Bug report |
1.x-dev |
Theme builder |
mglaman |
6 months 2 weeks |
|
Remove legacy Extensions API |
Postponed |
Normal |
Task |
1.x-dev |
Extensions |
|
6 months 2 weeks |
|
Add type-appropriate icons for LinkedFieldBox.tsx in `ContentTemplates` |
Active |
Normal |
Feature request |
1.x-dev |
… to be triaged |
|
6 months 2 weeks |
|
Add a generic JavaScriptComponentSource |
Postponed (maintainer needs more info) |
Major |
Feature request |
1.x-dev |
Component sources |
|
7 months 2 weeks |
|
Disable 'Navigation' blocks by default |
Active |
Normal |
Feature request |
1.x-dev |
… to be triaged |
|
6 months 2 weeks |
|
[later phase] [needs design] UX for associating mismatched cardinality field instance (too little or too much) with a higher cardinality SDC prop (e.g. `type: array, maxItems: 5`) or lower cardinality (e.g. `type: string`) |
Postponed |
Normal |
Feature request |
1.x-dev |
Page builder |
|
11 months 3 weeks |
|
Ability to navigate to the actual Page from the Page Builder UI |
Active |
Normal |
Feature request |
1.0.0-beta1 |
Page builder |
|
6 months 3 weeks |
|
Adding an empty block breaks annotation rendering |
Active |
Minor |
Bug report |
1.x-dev |
Component sources |
|
1 year 3 months |
|
Only allow deleting Code Components if there's 0 usages (so: 0 instances in auto-saves, default content entity revisions, config dependencies — ignoring past & forward revisions) |
Patch (to be ported) |
Critical |
Bug report |
1.x-dev |
Internal HTTP API |
lauriii |
10 months 2 weeks |
|
InvalidArgumentException: The controller for URI "/admin/api/canvas/token" is not callable |
Needs work |
Major |
Bug report |
1.x-dev |
Code |
|
6 months 2 weeks |
|
Canvas image component should pass through a null `alt` attribute if alt is not specified |
Active |
Normal |
Bug report |
1.0.0-beta1 |
… to be triaged |
|
6 months 2 weeks |
|
Canvas’s included responsive image component renders smaller image, then has the image upscale to fill the width |
Active |
Normal |
Bug report |
1.0.0-beta1 |
… to be triaged |
|
6 months 2 weeks |
|
Use AST to identify resources fetched by CodeComponents so they can be preloaded/prefetched |
Active |
Major |
Task |
1.x-dev |
Component sources |
|
9 months 2 days |
|
Publishing then exposing and then using a code component too quickly results in failed hydration |
Active |
Normal |
Bug report |
1.x-dev |
Code |
|
6 months 3 weeks |
|
Allow opening extensions inside the code editor |
Active |
Normal |
Feature request |
1.x-dev |
Extensions |
|
11 months 3 weeks |
|
Allow users to add new icons (extensions) to the nav bar |
Active |
Normal |
Feature request |
1.x-dev |
Extensions |
|
7 months 6 days |
|
Update documentation link on project page |
Active |
Normal |
Task |
1.0.0-beta1 |
… to be triaged |
|
6 months 3 weeks |
|
Video prop shape: e2e test coverage for video from media library the component instance form + fix revealed bug in evaluating `StaticPropSource`s |
Patch (to be ported) |
Major |
Task |
1.x-dev |
Shape matching |
bnjmnm |
10 months 3 weeks |
|
500 Error and delete option disabled for code component after Canvas/library/usage changes |
Active |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
6 months 3 weeks |
|
Add method to group fields in Canvas UI - use group |
Active |
Normal |
Feature request |
1.x-dev |
User interface |
|
6 months 3 weeks |
|
Ensure themes that override Canvas' field type's default Twig template have their effects appear in Canvas' editor frame preview |
Needs work |
Normal |
Feature request |
1.x-dev |
Internal HTTP API |
|
6 months 3 weeks |
|
Add test coverage ensuring consistency on previews markup and live markup when using a content template |
Active |
Normal |
Task |
1.x-dev |
Page builder |
|
7 months 2 days |
|
Prevent deleting Code Components if there are usages in forward revisions |
Active |
Critical |
Bug report |
1.x-dev |
Code |
|
6 months 3 weeks |
|
Consider mapping `language` field instances to `type: string, pattern: …` |
Active |
Normal |
Feature request |
1.x-dev |
Shape matching |
lauriii |
6 months 3 weeks |
|
Consider mapping `telephone` field instances to `type: string, format: uri, x-allowed-schemes: [tel]` |
Active |
Normal |
Feature request |
1.x-dev |
Shape matching |
lauriii |
6 months 3 weeks |
|
Unable to reach first option in long select list |
Needs review |
Normal |
Bug report |
1.x-dev |
Redux-integrated field widgets |
|
6 months 3 weeks |
|
Page title does not update after undoing rename action- only navigation bar reflects change |
Active |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
6 months 3 weeks |
|
Redo action does not update URL after undoing adding a component to the editor frame |
Active |
Normal |
Bug report |
1.x-dev |
Page builder |
|
6 months 3 weeks |
|
Error after undoing adding Heading test SDC to the editor frame |
Postponed |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
6 months 3 weeks |
|
Incorrect Undo history state when loading a Draft entity |
Active |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
6 months 4 weeks |
|
"Library" and "Manage Library" shouldn't share scroll position |
Active |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
6 months 4 weeks |
|
Not able to use preview on content templates |
Active |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
6 months 4 weeks |
|
Canvas AI: Find a better approach of passing the libraries supported by canvas as a context to LLM |
Active |
Normal |
Task |
1.x-dev |
AI |
|
6 months 4 weeks |
|
Rewrite the error message with a call to action and make it translatable |
Active |
Normal |
Task |
1.0.0-alpha1 |
AI |
utkarsh_33 |
7 months 1 week |
|
Confirm overriding Code Components with the upload command |
Active |
Normal |
Feature request |
1.x-dev |
CLI Tool |
|
7 months 23 hours |
|
Image removal in SDC field causes bug on re-render |
Active |
Normal |
Bug report |
1.x-dev |
… to be triaged |
|
7 months 5 days |
|
Brief loader flicker before "Thinking" status appears on prompt submission |
Active |
Normal |
Task |
1.x-dev |
AI |
|
7 months 3 days |