Install

Works with Drupal: ^11.1 || ^12

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 277.99 KB
MD5: 21fa990a5120bedbc7498da90bac0dbe
SHA-1: d3c7f083dd02586724ca95fa31d228cde5f456fe
SHA-256: 3b0be4621876db3a21ddd22eb451b54d9a6c4a156f438c5e95d40dfb2808d257
Download zip 292.61 KB
MD5: 62ca1045afbd0ba1e08b9178d6c37777
SHA-1: cd7b5e0a295fd2795ee3b691fef5202d1d333b1a
SHA-256: c366c70cf66e866ab9ec86cd39cdd9f4ae42179ba429fa099b38e491df02931a

Release notes

Bug fixes

- Menu link of a newly created page was unpublished after saving or
publishing the page, even though "Add to menu" was checked.

Two causes:
1. A form submit handler synced the hidden form values on every Canvas
page data update. For a new page these values still said "disabled",
so the freshly created menu link was unpublished again. The handler
(and the now empty canvas_menu_manager.module) is removed. The panel
already saves through the link-sync and tree endpoints.
2. After publishing, Canvas resets its page data store. The panel took
this for an undo and restored the state from page load (menu
disabled). The last saved state is now the baseline.

Notes

- No API, config or database changes. No update.php needed.
- Clear caches after updating. Hard-reload the Canvas editor to load the
new JavaScript.
- Menu links that were already unpublished by this bug must be enabled
again manually (check "Add to menu" on the page).

Created by: szeberli
Created on: 13 Oct 2026 at 14:37 UTC
Last updated: 13 Oct 2026 at 14:37 UTC
Bug fixes

Other releases