Is it necessary to Update nRF SDk and Toolchain each time a new version comes, can't I use one version constantly. As with each update some libraries are getting removed or changed hence the old code needs to be modified again and again for the new version.