Hi.
I always remember we were said that when we deploy an executable the accompanying runtime should be the exact same release to avoid instability. Is this still the same? I ask because while reading help file we are a little confused. It is stated for example that:
“The application executable can run against PowerBuilder Runtime at the same or later versions, for example: Application executable compiled with Runtime 2019 R3 2019 Can run with Runtime R3 or later and Cannot run with Runtime 2019 R2 or earlier” (Topic: Selecting a version of PowerBuilder Runtime).
This mean that if we build an application using 2019 R3 2670, we can run it with 2019 R3 2728 and feel secure that everything will be ok?
Andreas.
I would suggest to issue a white paper while the help file and manual are not updated. There was a bug reported from me (https://www.appeon.com/standardsupport/track/view?id=6520) in 30 April, 2021. There I was pointing that this part of help was misleading. While Reading even the first table, you get the idea that you can change from one of the supported runtimes to another at any time. But this is not true for major releases. You cannot go back from a 2021 runtime to a 2019 runtime. And it's not clearly stated.
This part of help should be very clear because you never know the experience of the person reading it. And this should be also added to 2019 documentation, which by the way is identical (don't forget that many people prefer to remain in the LTS version).
Andreas.
It is a great idea. Thank you. We will try to create a whitepaper about the compatibility between different versions, and different products soon.
Best regards, Julie