v1.0.1 - Clean Architecture & Automated CI/CD Release
🚀 My Tasks v1.0.1 — Clean Architecture & Automated CI/CD Release
Welcome to version 1.0.1 of My Tasks! This release introduces foundational infrastructure modernization, task ordering enhancements, glassmorphism UI optimizations, and a 100% automated cloud build pipeline via GitHub Actions.
✨ What's New & Improvements
🛠️ Core Fixes & UX Enhancements
- Task Ordering Alignment: Newly added tasks are now appended to the bottom of each category list (
createdAt ASC), preserving intuitive chronological hierarchy. - Jalali & Gregorian Dual-Calendar: High-precision Shamsi leap-year calculation engine and Persian numeral formatting (
toPersianDigits). - Ultra-Glassmorphism UI: 60FPS fluid rendering powered by Jetpack Compose, custom mesh shaders, and Material 3 design tokens.
⚙️ Engineering & Build Pipeline
- GitHub Actions CI/CD: Fully automated release workflow that compiles, shrinks with R8, signs, and publishes release APKs on tag push.
- Modernized Toolchain: Standardized Kotlin 2.0.21, AGP 8.8.2, Gradle 8.11.1, and aligned JVM Target 21.
- R8 / Proguard Code Shrinking: Enabled deep bytecode optimization for minimal APK footprint and instant cold-start time.
📦 Direct Downloads
| Asset | Target Architecture | Min Android Version | Build Pipeline Status |
|---|---|---|---|
MyTasks-v1.0.1.apk |
Universal (ARMv7, ARM64, x86, x86_64) | Android 7.0+ (API 24+) | ✅ Passed GitHub Actions CI/CD |