First, I have to say that I found surprising that this plugin is not using stable Vite 7, but rolldown-vite. Although quite complete, rolldown-vite was always considered experimental. Maybe this package could have been named piral-cli-rolldown-vite :)
Anyway, what matters the most now is that, since rolldown-vite was merged into Vite 8, it is no longer maintained, and the bugs that it still has, won't be fixed. We already hit one of such cases. See vitejs/rolldown-vite#513 (comment).
My proposal to solve the current situation is:
- Create a piral-cli-vite8 plugin
- Release a breaking v2 of this package depending on the stable Vite v7
- Deprecate v1 and recommend migrating to one of the two options above
First, I have to say that I found surprising that this plugin is not using stable Vite 7, but rolldown-vite. Although quite complete, rolldown-vite was always considered experimental. Maybe this package could have been named piral-cli-rolldown-vite :)
Anyway, what matters the most now is that, since rolldown-vite was merged into Vite 8, it is no longer maintained, and the bugs that it still has, won't be fixed. We already hit one of such cases. See vitejs/rolldown-vite#513 (comment).
My proposal to solve the current situation is: