"A simple method would be to keep versions recorded and visit websites at regular intervals,"
A good idea.
"but Iβm looking for some way to get the information" laid down "to me, if possible."
A potentially bad idea.
The problem is the confirmation of mutual compatibility. Open source software requires a huge integration effort.
You should check every update of each third-party package against your application. Having the information βpushedβ to you will not help you perform validation or testing. It only tells you that you should do something. Since you cannot just drop everything and check every time something is updated, you should do something like the following.
Select a schedule. Monthly, for example.
Check out all release notes packages.
Download updates you think might be interesting. I., they correct the errors that you have. Or they fix security holes you didn't know about.
Test
If everything works, you have an update for your application. If something does not work, you have debugging to plan and then do.
source share