but we didnít want to change the extension API
That was the only API break that I inserted into the extension system for 3.2
While I hate to break API, Iíd say itís for the better.
We now have a usable API for settings from extensions.
So this developer is clearly speaking of an API (and breaking it) that you claim doesn't even exist. Maybe you don't know as much about Gnome as you think?