This is a stable release of Menu Entity Index that introduces new features. It is ready for use on production sites!
New features since 8.x-1.6
Drupal 11 compatibility
Menu Entity Index 8.x-1.7 is compatible with Drupal 11.
Drush integration
There is now a Drush command menu-entity-index:rebuild-index (alias: mei-r) to rebuild the index either for all tracked menus or for selected tracked menus.
Basic test coverage and GitLab pipeline
New test coverage and regular scheduled testing via GitLab should help to maintain a bug free experience for all users across all supported versions of Drupal Core and speed up releasing compatible versions for new major Core releases in the future.
Updating from previous versions
No database changes have been introduced in this release.
If the new Drush command is not available after the update, you might need to rebuild the container (e.g. run drush cr) once.
To update from Drupal 10 to Drupal 11, update to the latest version of Menu Entity Index first, run any open database updates, and only then update to Drupal Core 11. Updating both Menu Entity Index and Drupal Core at the same time might work, but is not recommended by Core's maintainers and has not been tested.
Thanks
My sincere thanks go out (in alphabetical order) to Eric Smith, jérôme dehorter, Joery Lemmens, jradhak, Michael Acevedo, project update bot and the Drupal 11 readiness team, Sariga Raghunath, and last but not least Shelane French for contributing patches, bug reports or other valuable feedback to this release.
Changes since 8.x-1.6:
- #3470613 by ericgsmith, jérôme dehorter, feyp: (feat) Add drush command to rebuild index
- #3431946 by project update bot, sarigaraghunath, jradhak, flyke, acemichael, feyp, shelane: (feat) Declare compatibility with Drupal 11
- #3550472 by feyp: (chore) Add basic test coverage and pipeline