You can use a function called checkUpdateAvailable() which will tell you whether an update is available or not. It will return true if there is an update available, and false if there isn't.
Alternatively, you can use a function called displayToast() to directly show a toast message similar to the image you provided. You just need to pass the appropriate content to the function, and it will display the toast for you.
Allow users to personalize widgets according to their preferences, such as choosing whether to display the app logo or the play store icon. Additionally, provide options to customize the widget's appearance, such as selecting between a bottom sheet or a customizable dialog. This allows users to have full control over how the widget appears, just like the image provided.
yeah. highly needed aswell. Upgrader content is barely customizable, and that's the reason I am moving away from the package production version right now.