github NoWakeLock/NoWakeLock v3.0.3/79
v3.0.3 Build 79

latest release: v3.0.3/80
pre-release3 months ago

Bug fixes

  • Resolve message persistence issue in settings screen by implementing auto-clearing functionality. Enhance localization for data clearing and backup messages in English, Chinese, and French, improving user experience and internationalization support. (ac973de)
  • Address AppScreen double refresh issue by optimizing loading state management in AppsViewModel. Implemented a delayed loading state update to enhance user experience during navigation. Fixed message persistence in settings screen with auto-clearing functionality and improved localization for data clearing messages. (0252bc3)

Code refactoring

  • Optimize AppDasAR by removing outdated caching logic and implementing parallel processing for app statistics retrieval. Enhance data flow management and improve performance by utilizing coroutine-based asynchronous queries, ensuring a more efficient user experience. (11663f8)
  • Comment out initial data load trigger in AppsViewModel to streamline initialization process and improve code clarity. (1be4ca5)
  • Implement structured concurrency across multiple components to enhance performance and responsiveness. Utilize coroutineScope and async for parallel processing in PowerConnectionReceiver, AppDasAR, DARepositoryImpl, DAsViewModel, and SettingsViewModel, improving data synchronization and cache management. (cd773b3)

Don't miss a new NoWakeLock release

NewReleases is sending notifications on new releases.