Skip to content

SelfGoals v1.1

Choose a tag to compare

@clawedcode-git clawedcode-git released this 01 May 18:02
· 5 commits to main since this release

Changes in v1.1

⚙️ Persistent Settings

  • Integrated Jetpack DataStore to persist user preferences.
  • Theme mode (Light/Dark/System) and sort options now persist across app restarts.

🌍 Localization Ready

  • Externalized all hardcoded UI strings to strings.xml.
  • Prepared the application for multi-language support.

🧪 Automated Testing

  • Implemented Unit Tests for DashboardViewModel business logic using MockK and Turbine.
  • Added Compose UI Instrumented Tests with Hilt integration.
  • Refactored architecture to use Constructor Injection for better testability.

🏗️ Internal Improvements

  • Bumped project version to 1.1.
  • Updated README.md with latest features and tech stack information.

Full Changelog: https://github.com/clawedcode-git/SelfGoals/commits/v1.1