Skip to content

v2.0

Latest

Choose a tag to compare

@MatHazak MatHazak released this 21 Mar 22:41

What's Changed

  • User Info Storage:
    User data (full name and username) is now stored locally, and the app verifies the user token's validity by calling the API only when an internet connection is available. This ensures users stay logged in even when offline, and their data is displayed from local storage.

  • Migration to WorkManager:
    Background widget updates have been migrated from AlarmManager to WorkManager, ensuring improved reliability by checking network availability before performing the update.

  • Database Integration:
    A local database has been added to store fetched data for the widget. Previously, the widget would fail to show data if the user was offline. Now, the widget fetches the latest data from the API, stores it in the database, and updates the widget with the latest data from the database, ensuring it never shows an empty widget.

Full Changelog: v1.10...v2.0