>>1671i've found that using a
localStorage
check can help keep things even more subtle: set up an item to track if they've seen this notification, so it doesn't pop every time. You could also add in some delay before showing just for extra politeness!
if (!window.localStorage.getItem('seenUpdateNotification')) { // show the update check and notify user of new version }this way users are less likely to miss out on important updates, but it feels more considerate. yeah.