Looks like for many of the software packages, the script will install the latest version. This could be trouble in the future.
I think it's best if the scripts install one specific version of each piece of software.
For git repos, there may be a stable branch, or you can choose on whatever commit currently works for you.
For software from the ubuntu repositories, see for example https://askubuntu.com/questions/92019/how-to-install-specific-ubuntu-packages-with-exact-version