Install
Works with Drupal: ^11.2Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
This bug-fix release reverts the change that incorrectly flagged conflicts on Page entities while handling auto-saves and pending calls (#3589076). That change shipped in the prior release and caused a critical error (#3591623).
This new release also fixes compatibility issues with Drupal 11.3 and jsonrainbow/json-schema 6.9.
Contributors (31)
AkhilBabu, Utkarsh_33, akhil babu, amangrover90, balintbrews, banoodle, bnjmnm, chandu7929, effulgentsia, f.mazeikis, f0ns, hooroomoo, isholgueras, jibran, kunal.sachdev, larowlan, lauriii, longwave, mglaman, nod_, pameeela, penyaskito, prabha1997, sethu_sk, shubham.prakash, tedbow, tim.plunkett, traviscarden, utkarsh_33, wim leers, wotnak
Changelog
Issues: 16 issues resolved.
Changes since 1.5.0 (compare):
- fix: #3591608 `prop-types.cy.js:244` is flaky: commit the time input and wait for the preview-update request
- fix(Component Sources): #3585530 removeReason, updateReasons are never called when a component becomes more compatible
- fix(Component sources): #3591624 Block validation is broken for any block without a default value for `label_display`
- fix(Shape matching): #3591629 PropShape strips only `id`, not `$id`, so `$ref`-based components (e.g. image) are not generated for JSON Schema Draft-07 (with `justinrainbow/json-schema` 6.9.0)
- fix(Component sources): #3591628 On Drupal 11.3, Components are not regenerated when configuration changes (e.g. creating a media type)
- fix: #3591626 layout-request-in-progress attribute should not wait for debounce
- task(Symmetric Translations): #3591588 Create Routes for Deleting Translations
- Add built assets for release 1.5.1
- task(Symmetric Translations): #3591459 Implement Language Selection and Translation UI Features
- fix(AI): #3590309 Canvas AI: Prevent hostname filtering from interfering with canvas_component_agent output
- chore(Project management): #3591583 Introduce LLM guardrails to nudge Canvas contributors' AI use towards higher quality
- chore(Data model): #3591600 Add infrastructure to support finding commonalities in a set of scalar prop expressions
- task(Symmetrical Translations): #3590577 Extend language switcher support to Content Templates
- revert(Conflict detection) #3589076 Detect conflicts during autosave polling
- chore(CLI Tool): #3591632 Change default global CSS path in CLI and Workbench config
- refactor(Component sources): #3591340 Refactor AstroIsland for readability and extensibility
- feat(CLI Tool): #3591633 Move CLI sync settings to canvas.config.json, enable everything by default