I understand that all these changes and updates could be considered as very annoying for coders writing external scripts using calls to G'MIC features. For instance, I know that samj already complained about that issue on GC

But at the same time, you all know that G'MIC has a very powerful update mechanism that eases the addition of new filters and the update of those already here. How many times I was so happy to see that filters I've coded few minutes/hours before were already used with nice results posted here on Gimpchat ? I can't count.
I'm sure people prefer to push a single 'refresh' button rather than having to copy a new .scm file in some exotic locations

Maybe not here on Gimpchat, because you know what you are doing, but for standard users, this is probably the case.
In my opinion, we cannot have at the same time such a flexible update mechanism and a simple way to ensure the stability of external tools that are using G'MIC as a backend. These are two antagonist features.
Not that I want to deny this frequent API change issue, but I'd like to remind you the other cool side related to this issue
