Skip to content

Commit c133fed

Browse files
chore: bump version to v1.6.2 and fix APK paths
1 parent 00d1ab4 commit c133fed

2 files changed

Lines changed: 34 additions & 2 deletions

File tree

.github/workflows/android.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,12 @@ jobs:
3636
- name: Run Dashboard Tests
3737
run: ./gradlew :feature-dashboard:testDebugUnitTest
3838

39-
- name: Build Application Debug APK
40-
run: ./gradlew :app:assembleDebug --stacktrace --no-daemon
39+
- name: Build Application Release APK
40+
run: ./gradlew :app:assembleRelease --stacktrace --no-daemon
41+
42+
- name: Upload Release APK
43+
uses: actions/upload-artifact@v4
44+
with:
45+
name: app-release
46+
path: app/build/outputs/apk/release/*.apk
47+
if-no-files-found: error

RELEASE_v1_6_2.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Release v1.6.2 - Modular Architecture Stable Release
2+
3+
A milestone release consolidating the monolithic package into a responsive Clean Architecture structure layout with centralized resource triggers down downstream.
4+
5+
## Summary of Changes
6+
7+
### 🚀 1. Clean Architecture Migration
8+
- Isolated logic layout branches into dedicated standalone libraries:
9+
- **`:core-database`**: Hosts Room persistence binders and Entity schemas.
10+
- **`:core-domain`**: UseCases and Repository concretions.
11+
- **`:core-ui`**: Centralized resources for brand palettes and base layout triggers.
12+
- **`:feature-dashboard`**: Modular Compose ViewModel views dashboard isolates.
13+
14+
### 🔒 2. Encapsulation Enhancements
15+
- Rigidly applied `internal` modifiers to database concretions (`AppDatabase`, `DatabaseModule`, static helpers) strictly keeping module leakage bounds down downstream.
16+
17+
### 🧹 3. Context Leak Repair
18+
- Eliminated ViewModel reference leaks on Activity contexts preventing rigid background crash loops layout on rotation.
19+
20+
### 🤖 4. CI/CD automation
21+
- Patched tags triggers pipeline mapping inclusive of **JDK 17** toolchains and verbose `--stacktrace --no-daemon` diagnostics.
22+
23+
---
24+
25+
This release is **100% operative** and establishes the foundation for downstream extensions.

0 commit comments

Comments
 (0)