mattmilburn / strapi-plugin-menus

A plugin for Strapi CMS to customize the structure of menus and menu items.
MIT License
112 stars 29 forks source link

Make compatible with Strapi 5 #164

Open netzpixel opened 1 month ago

netzpixel commented 1 month ago

It seams the plugin is not yet compatible with version 5 of strapi. I just tried to upgrade a v4 project and got this error:

Error: [vite]: Rollup failed to resolve import "@strapi/helper-plugin" ││ from "/opt/node_modules/strapi-plugin-menus/admin/src/index.js".

jwalcher commented 4 weeks ago

any news on this? anxious to migrate to strapi 5...

bennyhoyer commented 3 weeks ago

also waiting for a new strapi 5 release. has anyone tried #157 with strapi 5? seems like this pr is very old and is maybe missing something but interesting if it already works.

rihards-simanovics commented 1 week ago

@mattmilburn is there any timeline for compatibility with v5?

rihards-simanovics commented 1 week ago

Hey @mattmilburn, I understand you are busy, and this is a free project which you do in free time, but I do need to know if this menu plugin is going to work with Strapi v5 in the next months or so, as I'm amidst redeveloping a client's website and they need the site ready before new year.

I'm not pulling people away from here but if you re looking for something that will work in the interim whiles the project is catching up with Strapi V5 anyone who is waiting for this project, you may want to check out this plugin it's called tree-menus: https://market.strapi.io/plugins/tree-menus. Just be aware there is a hot fix as there is a small issue with displaying the menu items builder, see the notice under installation step.

mattmilburn commented 1 week ago

Hi @rihards-simanovics This plugin probably won't be upgraded in the next month. I manage 5 plugins right now and some of the simpler ones are having issues migrating to v5 and I'm still waiting on Strapi to respond to the issue I posted about it. Sorry, I wish I could speed up the process but Menus is considerably larger and more complex compared to my other plugins and most likely will undergo an exhaustive refactoring so I've just been saving it for last.

rihards-simanovics commented 1 week ago

I wish I could speed up the process but Menus is considerably larger and more complex compared to my other plugins and most likely will undergo an exhaustive refactoring so I've just been saving it for last.

No worries, I understand, thanks for the update. The plugin I've posted in my previous comment, works with V5, perhaps you could use some code from there. Anyways, thanks for the update.