Skip to content

Commit

Permalink
Release 8.0.0 (aka 8.0.0-alpha14)
Browse files Browse the repository at this point in the history
  • Loading branch information
machiav3lli committed Apr 28, 2022
1 parent e55076f commit ff5f2ff
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 2 deletions.
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,43 @@
CHANGELOG
=========
8.0.0 (29.04.2021, a hot-fix for the unintended release of an alpha on F-Droid) +700 Commits
------------------
NEW BACKUP STRUCTURE: Older backups (v6-v7) are experimentally supported. It's nevertheless preferred to use a new backup directory for a cleaner experience.
NEW FILTER FORMAT: Requires resetting sort/filter manually.
#### UI
- Update: Migrate fragments & sheets to Compose and update UI
- Add: Auto update list on external install/uninstall
- Removed: Tags & Notes disabled for now
- Update: Improve the app restart on theme/language change
- Fix: Welcome fragment scrolling view
- Update: Place state text under actions in AppSheet
#### Function
- Add: Backup & restore permissions
- Update: Refactor batch actions (@hgx42)
- Add: Made the compression level configurable (@pizze)
- Add: Fake developer settings (@hg42, mostly for debugging/testing reasons)
- Add: Call log special backup (@dl200010)
- Fix: SMS/MMS special backup (@dl200010)
- Add: Generic support for older backups(v6-v7) (@hg42)
- Update: Complete rework of the running notification. (@hgx42)
- Fix: Freezing more essential packages (@hg42)
- Fix: (Not) restoring package to both/all profiles
- Fix: Handling backups with dot-dot-dirs (@hg42)
- Add: Option to disable compression (@hg42)
- Add: Special backups to schedules
- Fix: Using toybox on SDK26 (@hg42)
- Fix: More strict hard links (@hg42)
- Fix: Messed up scheduling after rebooting device
- Add: Simple switch where to place the Wifi config file (@pizze)
- Add: Retry mechanism to detect when PackageManager is not ready after installing an APK (@pizze)
#### Usability/UX
- Add: Backend's lazy loading (half-baked)
- Add: Loading toasts for refresh.
- Update: Improve UX for search, scrolling & AppSheet
- Fix: Reseting search box on work finished
- Update: Improve error reporting (@hg42)
- Update Translations

7.0.0 (09.10.2021) +300 Commits
------------------
BACKUPS HAS NEW VARIABLE: making new backups incompatible with old versions of OABX
Expand Down
4 changes: 2 additions & 2 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ android {
applicationId = "com.machiav3lli.backup"
minSdk = 26
targetSdk = 32
versionCode = 8013
versionCode = 8014
versionName = "8.0.0"
buildConfigField("int", "MAJOR", "8")
buildConfigField("int", "MINOR", "0")
Expand Down Expand Up @@ -70,7 +70,7 @@ android {
}
create("neo") {
applicationIdSuffix = ".neo"
versionNameSuffix = "-alpha13"
versionNameSuffix = "-alpha14"
isMinifyEnabled = false
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
Expand Down
9 changes: 9 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/8014.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
This is a hot-fix-release based on 8.0.0-alpha14 as an unintended release was put couple of weeks ago.
It fixes the unintended release's issues and function reliably but still comparably laggy as Compose still doesn't provide the best performance and a true release would take much. Till then, here's some highlights:
* Update: New update format (The app still support older ones)
* Fix: All A12 issues on v7
* Add: Backup/restore given permissions
* Update: Less manual refresh is needed
* Fixed: Most of the special backups (still need testing)
* Tags & Notes are disabled for now
for more details, read the full changelog

0 comments on commit ff5f2ff

Please sign in to comment.