What is the meaning of UPDATE PRODUCTION ENVIRONMENT

Hi

Whenever there are some major release, I see a note that YOU MUST UPDATE THE PRODUCTION ENVIRONMENT.

Do we need to upload all the common library or what does this mean? Common Library generally a huge one and wanted to understand this. Thank you.

Yes, the runtime is huge. But on some updates changes are made to the common runtime. New components, updated components. From time to time you need to re-upload the libraries.

Is there any best practice in uploading like changed files / etc? I did the following but my application stopped working so reverted back. I renamed the previous _lib to _lib_old and then transferred the new lib generated by SC. Tried to run my application some forms did not respond to clicks like update etc. So I had reverted back the entire _lib.

I don’t know if anyone has got better process to transfer the changed file alone. Not sure how to identify that. Any ideas will be greatly appreciated.

Another question, do we need to recompile all the sources and redeploy them? May be some fixes are related to how the source is generated right?

Would appreciate if anyone can share a best practice here.

if everything worked well before, it’s not necessary,
but it is always useful to read what are the updates and test the applications concerned, if you upgrade to a modified version of your applications then you test then replace, all this should only be based on your own judgment