Skip to main content

Hi All,

The scenario is simple.

  1. I have a User which logged in the application in Universal GUI 2022.10 and since then has not accessed the app.
  2. We upgrade the GUI to 2023.1.12 in the mean time. 
  3. They then try to access it now and get the top popup for New version is out etc.. but they ignore it.

Not having latest GUI version will be mising optimizations, improvements, and functionality supported by latest version right ?

We need to force the GUI update on the Users, so that when a new GUI version is out they automatically get it when loging in.

 

Everyone please vote :)

 

Thanks

Most of our users also skip/ignore the message, as they do not understand the message. 

“Universal? What is Universal? I am working on <INSERT NAME OF YOUR THINKWISE PROJECT> right?”

Even I skip the message, because I'm ignorant and do not take the time to update my software. (Like most people research proves time and time again). 

Would be very nice to force it!


Like! 👍


NewOpen

@Erik Brink Some inspiration on how this might be done (see also the alternative suggestions in the comments below the blog): https://dev.to/flexdinesh/cache-busting-a-react-app-22lk


Thanks for the tip, Arie! I will attach it to the backlog item.

Good to know: since the 2023.1.13 release the message text has become a translatable object in the Software Factory. You may consider translating the message yourself. The id for the translation should be: update_available. The default message is changed to: An update is available.

This popup message will be shown both for a new GUI version and in case the definition of the application is renewed.


To further improve on this Idea: it would be great if the update of the Universal GUI and/or the Application model would be pushed to the user's cache in the background, even before a user navigates to the application. That seems possible with PWAs:

https://learn.microsoft.com/en-us/microsoft-edge/progressive-web-apps-chromium/how-to/background-syncs

https://web.dev/learn/pwa/update/


To illustrate the importance of this Idea once more: just checked our Session log and saw some quite out-dated Universal GUI versions still in use the past 2 days (we are currently on Universal GUI 2023.3.12 in our Production environment):

 


I hope this idea will not remain too long an idea to vote for, but become an actual implementation.

Experienced today that upgrading to 2024.1.13, where we have changed the “Page size” to fit the “Max no. of records” setting, as it reacts different now than previous versions, the TOP 500 was giving ~130k records to users that were still on the old version.

The TOP 500 is already applied because of performance reasons, so you can imaging it blowing up like that did not do us good.


We've put this on top of our maintenance list. So we hope to plan this soon.


OpenOn the backlog

On the backlogPlanned

This is Planned for the current Sprint of the Universal GUI team!


PlannedWorking on it!

Working on it!Next release

Next release will be 2024.3.11 of the Universal GUI. This version will be released on the 28th of October.


Next releaseCompleted

Yes, this long awaited feature is finally released with Universal GUI 2024.3.11 beta today!