The following fields in the Connect app install payload are deprecated and will be removed on, or after September, 2020
pluginsVersion
serverVersion
Please ensure that you do not expect these fields to be present in the payload. We have validated that the latest versions of our ACE and Springboot client frameworks do not depend on these fields.
If any of these fields are required for operation of your app, please let us know.
NB. The following field was originally listed for deprecation but is no longer being deprecated:
I’m also interested to know why serviceEntitlementNumber is being removed. I don’t really care about the other two, but this is actually useful and removing this will only result in additional calls (and logic) to retrieve this information from the API.
Thank you for the feedback. The reason for the deprecation was just to clean up fields from the install callback that we had to support, and possibly added no value for vendors. I’ve removed the SEN from the list.
I hope you guys that are using the SEN field from the installation payload are not blindly trusting it. Remember that the first installation payload is not authenticated. Depending on what your app does there’s a chance you should already have extra logic & API calls for license validation in place.
So I would actually consider the removal of that field a security improvement.