Maybe it would be useful to have a GitHub label (apocalyptic?) for these types of changes? I’ve seen the phrase used in issues and PRs but nothing of an official categorization nature. Having such a label would conveniently group all such major changes in one place, giving people a heads-up on what maybe they will need to be changing in their own Zig projects.
I think switching from camel case to snake case for functions would have been truly apocalyptic (although I prefer snake case myself). But I see it was closed by andrewk just last week, and labeled as “not planned” so that’s that.