I have noticed that the recent release candidate builds of snapd 2.30 seem to contain changes to the REST API. In particular I’m using https://github.com/snapcore/snapd/wiki/REST-API#post-v2snaps to get details about snaps installed on systems.
It appears that this PR https://github.com/snapcore/snapd/pull/4260 resulted in fields that are empty being omitted from the returned data. My code currently doesn’t handle this situation.
@robert.ancell could you comment on whether this change is really necessary?
If it is decided to keep the change could it be communicated appropriately so that we have chance to modify code?