
Announcements
in our current dev environment, multiple devs are working and each using a different version of web api to connect to Dataverse using v9.0 or v9.1 or v9.2.
As a standard which API version, we should use?
When should we migrate the old (in this case v9.0) to the latest?
Do we have any timeline of old APIs retirement or out of support ?
@Mustaque_Ehiya
According to Web API versions documentation v9.0, v9.1, and v9.2 are almost identical and should have no breaking changes between these versions. However they are very different from v8.x.
v9.2 is pretty similar to v9.0, so you can probably pretty safely migrate to it, but if you really want to be safe, you may want to just leave it alone on v9.0 actually.
After v9.2 it is likely to be more significant, if it's after 9.2 and you are on 9.0 right now, you should test more thoroughly for changes.
I think since v9.x is rather new you may not need to worry much about deprecation of this API too soon. Likely since v9.0, 9.1, 9.2 are so similar they likely would retire at the same time so it may be easiest to stay on v9.0 until there's a newer version than 9.x, then be careful upgrading after v9.2.