• v0.1.0-alpha.1 Pre-Release

    MiauRizius released this 2026-03-03 16:56:56 +01:00 | 6 commits to main since this release

    Release v0.2.0-alpha.1 (Android)

    New Features & Core Logic

    • Expense Tracking & Data Fetching: Implemented the core logic to track expenses and sync them with the backend.
    • Room Database Integration: Added local storage using Room for better data persistence and offline capabilities.
    • Advanced Authentication: Integrated secure TokenStorage into the ViewModel and implemented session validation with token refreshing.
    • Account Management: Added features for account deletion and improved login case-insensitivity for a better user experience.

    UI & UX Refinement

    • Architecture Refactoring: Major cleanup of UI components, extracting screens into separate files for better maintainability.
    • Modern Navigation: Improved account management navigation and refined the login UI.
    • Icon & Identity: Updated the app name and icon to match the ShAp-Planner branding.

    Technical Improvements

    • Network Hardening: Refined network configurations to enforce secure communication.
    • Manifest & Config Cleanup: Cleaned up AndroidManifest.xml, unused imports, and optimized .gitignore.
    • Code Quality: Standardized RefreshResponse field names and improved general token handling.

    This version requires ShAp-Planner Backend v0.2.0-alpha.1 or higher.
    Install App: ShAp-Planner.apk

    Downloads