Skip to content

fix: Add the users entry with Alchemy.config.menu - #326

Open
tvdeyen wants to merge 1 commit into
8.4-stablefrom
use-menu-insert
Open

tvdeyen wants to merge 1 commit into
8.4-stablefrom
use-menu-insert

Conversation

@tvdeyen

@tvdeyen tvdeyen commented Oct 31, 2026

Copy link
Copy Markdown
Member

alchemy_cms 8.4.2 deprecates the position of menu entries (AlchemyCMS/alchemy_cms#4435) ahead of its removal in 9.0 (AlchemyCMS/alchemy_cms#4434). register_module is deprecated already, so the users entry is now inserted with Alchemy.config.menu.insert(4, ...), which keeps it between Languages and Sites. This is the 8.4 counterpart of the same change to the devise directory in alchemy_cms main.

Only alchemy_cms 8.4.2 lists entries inserted without a position in place. On earlier versions the users entry would end up at the bottom of the navigation, so the minimum alchemy_cms version goes up to 8.4.2. This can only be merged once that version is released; until then the CI jobs against the 8.4-stable branch of alchemy_cms can't resolve the dependency.

Alchemy 8.4.2 deprecates the position of menu entries, and register_module
is deprecated already, so the users entry now gets inserted at index 4 to keep
it between Languages and Sites. Only Alchemy 8.4.2 lists entries inserted
without a position in place, hence the raised minimum version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant