Skip to content

Commit a02445d

Browse files
committed
8.3.15
1 parent 745f8f1 commit a02445d

File tree

3 files changed

+51
-2
lines changed

3 files changed

+51
-2
lines changed

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,47 @@
11
CHANGELOG
22
=========
33

4+
8.3.15 (28.12.2025) +70 Commits, +20 Translations
5+
------------
6+
7+
### Function
8+
9+
- Add: SchedulerState and ScheduleState to respective VM and page
10+
- Add: Check if available storage enough for backup
11+
- Add: Checkroot alt-variants (for user-testing)
12+
- Add: Worker to refresh backups
13+
- Fix: Reduce checkroot false-negatives
14+
- Fix: Removing lock page from stack when unlocked
15+
- Update: Run ScheduleWork directly from ScheduleReceiver bridging ScheduleService out
16+
- Update: Migrate navigation management to Nav3
17+
- Update: Split MainVM workload into 4 VMs
18+
- Update: Make Blocklist entity more stable
19+
- Update: Improve blocklist repository flows
20+
- Update: Make VM-states compose-compiler-stable
21+
- Update: Revamp CoroutinesAsyncTask and relevant classes
22+
- Update: Simplify package icon composable
23+
- Update: Move setting to exact schedules to advanced settings
24+
- Update: Revamp PackageRepository abstracting BackupsCache and moving collection to VMs
25+
- Update: Collect flow instead of forwarding viemodel in tools
26+
- Update: Move secondary functions out of BackendController to BackendUtils or PackageInfo extension
27+
- Update: Rebase Home context menu to avoid injecting view models
28+
- Update: Move notification channel creation into WorkHandler
29+
- Update: Reduce recompositions of recyclers where possible
30+
- Remove: ScheduleService
31+
32+
### UI & UX
33+
34+
- Add: Random name for new schedules
35+
- Update: Revamp root missing page
36+
- Update: Simplify multiple UI components
37+
- Update: Revamp expandable block layout
38+
- Update: Revamp button and chip layouts
39+
- Update: Fix back-navigation icon on secondary pages
40+
- Update: Revamp sort filter sheet top bar
41+
- Update: Info page links to point to codeberg where needed
42+
- Update: Separate enabled and disabled schedule lists
43+
- Remove: Animated background option
44+
445
8.3.14 (17.10.2025) +5 Commits, +10 Translations
546
------------
647

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ android {
4949
applicationId = "com.machiav3lli.backup"
5050
minSdk = 26
5151
targetSdk = 36
52-
versionCode = 8327
53-
versionName = "8.3.14"
52+
versionCode = 8328
53+
versionName = "8.3.15"
5454
buildConfigField("int", "MAJOR", "8")
5555
buildConfigField("int", "MINOR", "3")
5656
buildConfigField("String[]", "DETECTED_LOCALES", langsListString)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Add: Check if available storage enough for backup
2+
Add: Random name for new schedules
3+
Fix: Reduce checkroot false-negatives
4+
Update: Improve schedule clean up reliability
5+
Update: Reduce recompositions where possible
6+
Update: Simplify multiple UI components and pages
7+
Remove: Animated background options
8+
+ more than 70 commits, 20 translations

0 commit comments

Comments
 (0)