Hey Derrick,
my main hope is that v5 won’t contain too much breaking changes.
I am still migrating v3 sites to v4, yes, still.
The fact that I have to change DB, migrate DB, rewrite folders, rewrite plugins structures, use different lifecycles with completely different bodies, use a different entityService shape, different REST output, different GraphQL output, etc. Basically, I used a different CMS… Releasing v4 ment releasing a new frontend simultaneously because of the new outputs. Not being able to do it incremental really was/is a tricky part of the upgrade, prone to bugs. I really, really hope breaking changes are limited this time. Or split into multiple steps. I understand from marketing point of view you would like to release a New Big Thing TM, but in code I would rather have Strapi 4 2.0.0 with a single breaking change, and Strapi 4 3.0.0 with the next.
My 2 cents. Looking forward to see what you have been up to.
All the best, Laurens
6 Likes