You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The VersionChecker interface defines methods for retrieving the latest version, checking if a version is the latest, and checking for outdated versions with a callback function.
Added support for asynchronous execution of version checks through the new UpdateTracker class.
The UpdateTracker class implements the Runnable interface and provides a more flexible way of using the VersionChecker.
The UpdateTracker class takes in a Version object to check against and a VersionChecker implementation, as well as optional Consumer objects to handle outdated version and exception cases.
By running the UpdateTracker object asynchronously using a Thread or Executor, developers can now perform version checks without blocking the main application thread.
This release does not include any bug fixes or changes to existing functionality.