0abbfc709b
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 3s
Universal: Auto Version Bump / Version Bump (push) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 9s
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Generic: Repo Health / Report Issues (push) Has been cancelled
The <submenu> block in the manifest was empty, so no submenu items were ever created. Additionally, Joomla skips submenu creation on updates, so ensureSubmenuItems() now programmatically creates missing entries using the MenuTable API with proper nested set positioning.