I think I already talked about this here ~ migrating from one version to other of a library.
~ Sometimes, for example NX lib, do not bring a detail release note, so, sometimes when migrating from one version to another, you will need to the brute forte way: compile against the new versions, see what breaks and test if it is actually working.
Brute force ~ Migration
Get the source, compile it against the new lib source and see what breaks and what is deprecated.
There are other ways to migrate the source, for example, with the list of classes that actually change or by